{"_id":"55c53c115c5d9f0d004969b2","link_external":false,"link_url":"","__v":6,"api":{"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"settings":"","url":"","auth":"required","params":[]},"category":"55c53c105c5d9f0d004969b0","createdAt":"2015-08-07T23:15:29.130Z","githubsync":"","slug":"getting-started","sync_unique":"","type":"basic","updates":[],"body":"Welcome to the StackShare API (Closed Beta)! We're excited to start giving people access to the data on StackShare. Our API has two main sets of endpoints: Tools and Stacks. Tools are defined as languages, frameworks, cloud infrastructure, business services, and open source projects (e.g. Heroku, Google Analytics, Rails, etc). Stacks are collections of tools that belong to a company (e.g. Instacart's stack includes Amazon EC2, React, Python).\n\nTo request access to the StackShare API just sign up [here](https://api.stackshare.io/).\n\nPlease abide by the [StackShare API Terms](https://api.stackshare.io/terms).\n\nEmail us with any questions or concerns at [api@stackshare.io](mailto:api@stackshare.io)","title":"Getting Started with StackShare API","user":"55c53bcf52a1ca0d00b1197b","excerpt":"This page will help you get started with StackShare API. You'll be up and running in a jiffy!","hidden":false,"project":"55c53c0e5c5d9f0d004969ac","version":"55c53c0f5c5d9f0d004969af","isReference":false,"order":0,"childrenPages":[]}

Getting Started with StackShare API

This page will help you get started with StackShare API. You'll be up and running in a jiffy!

Welcome to the StackShare API (Closed Beta)! We're excited to start giving people access to the data on StackShare. Our API has two main sets of endpoints: Tools and Stacks. Tools are defined as languages, frameworks, cloud infrastructure, business services, and open source projects (e.g. Heroku, Google Analytics, Rails, etc). Stacks are collections of tools that belong to a company (e.g. Instacart's stack includes Amazon EC2, React, Python).
To request access to the StackShare API just sign up [here](https://api.stackshare.io/).
Please abide by the [StackShare API Terms](https://api.stackshare.io/terms).
Email us with any questions or concerns at [api@stackshare.io](mailto:api@stackshare.io)

Welcome to the StackShare API (Closed Beta)! We're excited to start giving people access to the data on StackShare. Our API has two main sets of endpoints: Tools and Stacks. Tools are defined as languages, frameworks, cloud infrastructure, business services, and open source projects (e.g. Heroku, Google Analytics, Rails, etc). Stacks are collections of tools that belong to a company (e.g. Instacart's stack includes Amazon EC2, React, Python).
To request access to the StackShare API just sign up [here](https://api.stackshare.io/).
Please abide by the [StackShare API Terms](https://api.stackshare.io/terms).
Email us with any questions or concerns at [api@stackshare.io](mailto:api@stackshare.io)

Definition

{{ api_url }}{{ page_api_url }}

Examples

Result Format

{"_id":"55c5427552a1ca0d00b11988","__v":7,"githubsync":"","link_external":false,"type":"get","user":"55c5401352a1ca0d00b1197f","category":"55c5409252a1ca0d00b11983","createdAt":"2015-08-07T23:42:45.482Z","excerpt":"Get stacks by specifying domain name for a company or a tag_id (only one is required)","hidden":false,"link_url":"","version":"55c53c0f5c5d9f0d004969af","editedParams":true,"isReference":false,"order":1,"project":"55c53c0e5c5d9f0d004969ac","sync_unique":"","title":"/stacks/lookup","updates":[],"api":{"auth":"required","examples":{"codes":[{"name":"","code":"{ \n id:29,\n name:\"Yelp\",\n slug:\"yelp\",\n tools:[ \n { \n id:64,\n name:\"Google Analytics\"\n },\n { \n id:247,\n name:\"Google Apps\"\n },\n { \n id:71,\n name:\"Desk.com\"\n },\n { \n id:264,\n name:\"Crashlytics\"\n },\n { \n id:1390,\n name:\"pre-commit by Yelp\"\n }\n ],\n description:\"Yelp was founded in 2004 to help people find great local businesses like dentists, hair stylists and mechanics. Yelp had an average of approximately 102 million monthly unique visitors in Q1 2013. Yelpers have written over 39 million local reviews. In addition to reviews, you can use Yelp to find events, lists and to talk with other Yelpers.\",\n twitter_username:\"Yelp\",\n verified:false,\n community_generated:true,\n popularity:5,\n trending_score_for_today:2,\n trending_score_for_week:58,\n canonical_url:\"http://stackshare.io/yelp/yelp\",\n stack_url:\"http://www.yelp.com/\",\n view_count:2729,\n company:{ \n id:396,\n name:\"Yelp\",\n slug:\"yelp\",\n image_url:\"http://img.stackshare.io/company/396/JoD5bESQ.png\",\n description:\"Yelp was founded in 2004 to help people find great local businesses like dentists, hair stylists and mechanics. Yelp had an average of approximately 102 million monthly unique visitors in Q1 2013. Yelpers have written over 39 million local reviews. In addition to reviews, you can use Yelp to find events, lists and to talk with other Yelpers.\",\n twitter_username:\"Yelp\",\n website_url:\"http://www.yelp.com/\",\n verified:true,\n angellist_url:\"https://angel.co/yelp\",\n location:\"san francisco\",\n canonical_url:\"http://stackshare.io/yelp\"\n },\n tags:[ \n { \n id:81,\n name:\"local-search\"\n },\n { \n id:79,\n name:\"search\"\n },\n { \n id:12,\n name:\"reviews-and-recommendations\"\n },\n { \n id:80,\n name:\"local\"\n }\n ]\n}","language":"json"}]},"method":"get","params":[{"_id":"55df829f437b3f0d004ba20b","default":"optional","desc":"Only one filter maybe used in each request: tag_id can be retrieved using the /stacks/tags endpoint, check it for more details. Example: https://api.stackshare.io/v1/stacks/lookup?tag_id=12?&access_token=ACCESS_TOKEN","name":"tag_id","ref":"","required":false,"type":"int","in":"query"},{"_id":"55df8e57437b3f0d004ba23a","default":"optional","desc":"Only one filter maybe used in each request: the domain (do NOT include http://www) of the stack. Example: https://api.stackshare.io/v1/stacks/lookup?domain=airbnb.com?&access_token=ACCESS_TOKEN","name":"domain","ref":"","required":false,"type":"string","in":"query"}],"results":{"codes":[{"status":200,"language":"json","code":"{\n}","name":""},{"status":400,"language":"json","code":"{}","name":""}]},"settings":"","url":"/v1/stacks/lookup"},"body":"[block:code]\n{\n \"codes\": [\n {\n \"code\": \"\",\n \"language\": \"javascript\"\n }\n ]\n}\n[/block]","editedParams2":true,"slug":"testinput-1","childrenPages":[]}

get/stacks/lookup

Get stacks by specifying domain name for a company or a tag_id (only one is required)

Query Params

tag_id:

integeroptional

Only one filter maybe used in each request: tag_id can be retrieved using the /stacks/tags endpoint, check it for more details. Example: https://api.stackshare.io/v1/stacks/lookup?tag_id=12?&access_token=ACCESS_TOKEN

domain:

stringoptional

Only one filter maybe used in each request: the domain (do NOT include http://www) of the stack. Example: https://api.stackshare.io/v1/stacks/lookup?domain=airbnb.com?&access_token=ACCESS_TOKEN

Definition

Examples

Result Format

{"_id":"55df835b437b3f0d004ba20f","link_external":false,"link_url":"","user":"55c5401352a1ca0d00b1197f","__v":4,"category":"55c5409252a1ca0d00b11983","slug":"stackssearch","title":"/stacks/search","updates":[],"version":"55c53c0f5c5d9f0d004969af","editedParams2":true,"excerpt":"The search endpoint allows you to search by keyword and retrieve a maximum of 3 stacks most closely matched with your keyword.","githubsync":"","hidden":false,"order":2,"project":"55c53c0e5c5d9f0d004969ac","sync_unique":"","type":"get","api":{"url":"/v1/stacks/search","auth":"required","examples":{"codes":[{"language":"json","code":"{ \n id:412,\n name:\"StackShare\",\n slug:\"stackshare\",\n website_url:\"http://stackshare.io/\",\n canonical_url:\"http://stackshare.io/stackshare/stackshare\"\n}","name":""}]},"method":"get","params":[{"required":false,"type":"string","in":"query","_id":"55df83acdd038c0d00e85e53","default":"required","desc":"This is the keyword you would like to search for. Example: https://api.stackshare.io/v1/stacks/search?q=stackshare?&access_token=ACCESS_TOKEN","name":"q"}],"results":{"codes":[{"status":200,"language":"json","code":"{}","name":""},{"name":"","status":400,"language":"json","code":"{}"}]},"settings":""},"body":"","createdAt":"2015-08-27T21:38:35.459Z","editedParams":true,"childrenPages":[]}

get/stacks/search

The search endpoint allows you to search by keyword and retrieve a maximum of 3 stacks most closely matched with your keyword.

Query Params

q:

stringrequired

This is the keyword you would like to search for. Example: https://api.stackshare.io/v1/stacks/search?q=stackshare?&access_token=ACCESS_TOKEN

Definition

{{ api_url }}{{ page_api_url }}

Examples

Result Format

{"_id":"55df83b7437b3f0d004ba211","createdAt":"2015-08-27T21:40:07.145Z","editedParams":true,"link_url":"","sync_unique":"","version":"55c53c0f5c5d9f0d004969af","body":"","editedParams2":true,"slug":"stackstags","updates":[],"__v":7,"category":"55c5409252a1ca0d00b11983","githubsync":"","link_external":false,"project":"55c53c0e5c5d9f0d004969ac","type":"get","user":"55c5401352a1ca0d00b1197f","api":{"results":{"codes":[{"language":"json","code":"{}","name":"","status":200},{"status":400,"language":"json","code":"{}","name":""}]},"settings":"","url":"/v1/stacks/tags","auth":"required","examples":{"codes":[{"name":"","language":"json","code":"[ \n { \n id:21,\n name:\"peer-to-peer\"\n },\n { \n id:22,\n name:\"marketplaces\"\n },\n { \n id:23,\n name:\"hotels\"\n },\n { \n id:24,\n name:\"sms\"\n }\n]"}]},"method":"get","params":[{"required":false,"type":"int","in":"query","_id":"55df8fbb4c870e0d00026c33","default":"optional","desc":"This is an optional page number for stack tags; first page will be given by default if page is absent. Example: https://api.stackshare.io/v1/stacks/tags?page=2&access_token=ACCESSTOKEN","name":"page"}]},"hidden":false,"order":4,"title":"/stacks/tags","excerpt":"The tags endpoint gives you a list of tags which you can use as filter for lookup (checkout the /stacks/lookup endpoint)","childrenPages":[]}

get/stacks/tags

The tags endpoint gives you a list of tags which you can use as filter for lookup (checkout the /stacks/lookup endpoint)

Query Params

page:

integeroptional

This is an optional page number for stack tags; first page will be given by default if page is absent. Example: https://api.stackshare.io/v1/stacks/tags?page=2&access_token=ACCESSTOKEN