Skip to content

Instantly share code, notes, and snippets.

@kinlane
Created December 8, 2018 02:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save kinlane/8e35410551fea9aed677bd5ebc2fda04 to your computer and use it in GitHub Desktop.
Save kinlane/8e35410551fea9aed677bd5ebc2fda04 to your computer and use it in GitHub Desktop.
GitHub API Search Capabilities
{
"name": "GitHub API Search Capabilities",
"description": "These are the capabilities I depend on for API search on GitHub.",
"image": "http://example.com/apis.json",
"tags": [
"GitHub",
"API"
],
"created": "2018-12-07",
"modified": "2018-12-07",
"url": "http://example.com/apis.jsonn",
"specificationVersion": "0.14",
"apis": [
{
"name": "GitHub API Search File For Swagger",
"description": "Searches for Swagger files on GitHub",
"image": "https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-github-icon.png",
"humanURL": "https://developer.github.com/v3/search/#search-code",
"baseURL": "http://api.github.com/",
"tags": [
"GitHub",
"Search",
"Swagger"
],
"properties": [
{
"type": "x-openapi",
"url": "https://gist.githubusercontent.com/kinlane/011aa7a9ce6462ec2a5ad62dc816b336/raw/cd101b24e12d67da0cb86eab2f1cbb13dd443c31/github-api-search-file-for-swagger.yaml"
},
{
"type": "x-postman-collection",
"url": "https://gist.githubusercontent.com/kinlane/011aa7a9ce6462ec2a5ad62dc816b336/raw/cd101b24e12d67da0cb86eab2f1cbb13dd443c31/github-api-search-file-for-swagger.yaml"
},
{
"type": "x-json-schema",
"url": "https://gist.githubusercontent.com/kinlane/4f97d2976623fa22c59174b07ab8d13f/raw/6bed16566f46a2729a311dc8fcd64e35c5d17b41/github-search-code-schema.json"
}
]
},
{
"name": "GitHub API Search File For OpenAPI",
"description": "Searches for OpenAPI files on GitHub",
"image": "https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-github-icon.png",
"humanURL": "https://developer.github.com/v3/search/#search-code",
"baseURL": "http://api.github.com/",
"tags": [
"GitHub",
"Search",
"OpenAPI"
],
"properties": [
{
"type": "x-openapi",
"url": "https://gist.githubusercontent.com/kinlane/2ef98ba7ffb5c8b36c7d2326b67676ff/raw/b86f313092fcd7043df2f22d39fbc6d0a6a997e4/github-api-search-file-for-openapi.yaml"
},
{
"type": "x-postman-collection",
"url": "https://gist.githubusercontent.com/kinlane/011aa7a9ce6462ec2a5ad62dc816b336/raw/cd101b24e12d67da0cb86eab2f1cbb13dd443c31/github-api-search-file-for-swagger.yaml"
},
{
"type": "x-json-schema",
"url": "https://gist.githubusercontent.com/kinlane/4f97d2976623fa22c59174b07ab8d13f/raw/6bed16566f46a2729a311dc8fcd64e35c5d17b41/github-search-code-schema.json"
}
]
},
{
"name": "GitHub API Search File For Postman Collection",
"description": "Searches for Postman Collection files on GitHub",
"image": "https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-github-icon.png",
"humanURL": "https://developer.github.com/v3/search/#search-code",
"baseURL": "http://api.github.com/",
"tags": [
"GitHub",
"Search",
"Postman Collections"
],
"properties": [
{
"type": "x-openapi",
"url": "https://gist.githubusercontent.com/kinlane/e523d8ac6f1c10e2b44867900eb12c1c/raw/18285ff24d3225751f0bc545824a2fef578d5887/github-api-search-file-for-postman-collection.yaml"
},
{
"type": "x-postman-collection",
"url": "https://gist.githubusercontent.com/kinlane/011aa7a9ce6462ec2a5ad62dc816b336/raw/cd101b24e12d67da0cb86eab2f1cbb13dd443c31/github-api-search-file-for-swagger.yaml"
},
{
"type": "x-json-schema",
"url": "https://gist.githubusercontent.com/kinlane/4f97d2976623fa22c59174b07ab8d13f/raw/6bed16566f46a2729a311dc8fcd64e35c5d17b41/github-search-code-schema.json"
}
]
},
{
"name": "GitHub API Search Extension For API Blueprint",
"description": "Searches for API Blueprint extensions on GitHub",
"image": "https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-github-icon.png",
"humanURL": "https://developer.github.com/v3/search/#search-code",
"baseURL": "http://api.github.com/",
"tags": [
"GitHub",
"Search",
"API Blueprint"
],
"properties": [
{
"type": "x-openapi",
"url": "https://gist.githubusercontent.com/kinlane/6e121be4961ced1d083776c330eab3a5/raw/f6b457280b2442adbd068a7c2b6281a49ff7a40a/github-api-search-extenstion-for-api-blueprint"
},
{
"type": "x-postman-collection",
"url": "https://gist.githubusercontent.com/kinlane/011aa7a9ce6462ec2a5ad62dc816b336/raw/cd101b24e12d67da0cb86eab2f1cbb13dd443c31/github-api-search-file-for-swagger.yaml"
},
{
"type": "x-json-schema",
"url": "https://gist.githubusercontent.com/kinlane/4f97d2976623fa22c59174b07ab8d13f/raw/6bed16566f46a2729a311dc8fcd64e35c5d17b41/github-search-code-schema.json"
}
]
},
{
"name": "GitHub API Search Extension For RAML",
"description": "Searches for RAML extensions on GitHub",
"image": "https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-github-icon.png",
"humanURL": "https://developer.github.com/v3/search/#search-code",
"baseURL": "http://api.github.com/",
"tags": [
"GitHub",
"Search",
"API Blueprint"
],
"properties": [
{
"type": "x-openapi",
"url": "https://gist.githubusercontent.com/kinlane/934fda52bf7237765452f604b653fea4/raw/44c2b6d5d7861e2c8b3da4c1b6e74b8c04552c83/Github-api-search-extenstion-for-raml.yaml"
},
{
"type": "x-postman-collection",
"url": "https://gist.githubusercontent.com/kinlane/011aa7a9ce6462ec2a5ad62dc816b336/raw/cd101b24e12d67da0cb86eab2f1cbb13dd443c31/github-api-search-file-for-swagger.yaml"
},
{
"type": "x-json-schema",
"url": "https://gist.githubusercontent.com/kinlane/4f97d2976623fa22c59174b07ab8d13f/raw/6bed16566f46a2729a311dc8fcd64e35c5d17b41/github-search-code-schema.json"
}
]
},
{
"name": "GitHub API Search Topics For OpenAPI",
"description": "Searches for OpenAPI topic on GitHub",
"image": "https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-github-icon.png",
"humanURL": "https://developer.github.com/v3/search/#search-code",
"baseURL": "http://api.github.com/",
"tags": [
"GitHub",
"Search",
"OpenAPI"
],
"properties": [
{
"type": "x-openapi",
"url": "https://gist.githubusercontent.com/kinlane/2bfab64f2ac517387105b61d504b420b/raw/225287ddb92353a8902e00090a1d5d7de9d36e33/GitHub-api-search-topics-for-openapi.yaml"
},
{
"type": "x-postman-collection",
"url": "https://gist.githubusercontent.com/kinlane/011aa7a9ce6462ec2a5ad62dc816b336/raw/cd101b24e12d67da0cb86eab2f1cbb13dd443c31/github-api-search-file-for-swagger.yaml"
},
{
"type": "x-json-schema",
"url": "https://gist.githubusercontent.com/kinlane/4f97d2976623fa22c59174b07ab8d13f/raw/6bed16566f46a2729a311dc8fcd64e35c5d17b41/github-search-code-schema.json"
}
]
},
{
"name": "GitHub API Search Topics For Swagger",
"description": "Searches for Swagger topic on GitHub",
"image": "https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-github-icon.png",
"humanURL": "https://developer.github.com/v3/search/#search-topics",
"baseURL": "http://api.github.com/",
"tags": [
"GitHub",
"Search",
"Swagger"
],
"properties": [
{
"type": "x-openapi",
"url": "https://gist.githubusercontent.com/kinlane/f6d18a00a3936012699ed838e7fd76d0/raw/4e3d8f2acc36fe73cc568cfafefd9471445e0034/GitHub-api-search-topics-for-swagger.yaml"
},
{
"type": "x-postman-collection",
"url": "https://gist.githubusercontent.com/kinlane/011aa7a9ce6462ec2a5ad62dc816b336/raw/cd101b24e12d67da0cb86eab2f1cbb13dd443c31/github-api-search-file-for-swagger.yaml"
},
{
"type": "x-json-schema",
"url": "https://gist.githubusercontent.com/kinlane/4f97d2976623fa22c59174b07ab8d13f/raw/6bed16566f46a2729a311dc8fcd64e35c5d17b41/github-search-code-schema.json"
}
]
},
{
"name": "GitHub API Search Topics For Postman Collection",
"description": "Searches for Postman Collection topic on GitHub",
"image": "https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-github-icon.png",
"humanURL": "https://developer.github.com/v3/search/#search-topics",
"baseURL": "http://api.github.com/",
"tags": [
"GitHub",
"Search",
"Postman Collection"
],
"properties": [
{
"type": "x-openapi",
"url": "https://gist.githubusercontent.com/kinlane/b69258c21abdf95fb6832fc8e53429c1/raw/b435d2ca0f3347d79202e643507a63a93d595452/GitHub-api-search-topics-for-postman-collection.yaml"
},
{
"type": "x-postman-collection",
"url": "https://gist.githubusercontent.com/kinlane/011aa7a9ce6462ec2a5ad62dc816b336/raw/cd101b24e12d67da0cb86eab2f1cbb13dd443c31/github-api-search-file-for-swagger.yaml"
},
{
"type": "x-json-schema",
"url": "https://gist.githubusercontent.com/kinlane/4f97d2976623fa22c59174b07ab8d13f/raw/6bed16566f46a2729a311dc8fcd64e35c5d17b41/github-search-code-schema.json"
}
]
},
{
"name": "Get GitHub User Events",
"description": "Gets GitHub user public events.",
"image": "https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-github-icon.png",
"humanURL": "https://developer.github.com/v3/activity/events/#list-public-events",
"baseURL": "http://api.github.com/",
"tags": [
"GitHub",
"Search",
"Users",
"Events"
],
"properties": [
{
"type": "x-openapi",
"url": "https://gist.githubusercontent.com/kinlane/7471448ea081504037bad9cd9b117c8c/raw/ea0ac6730a0635a56d4adb462006c31d6ac4b9e4/get-github-user-events.yaml"
},
{
"type": "x-postman-collection",
"url": "https://gist.githubusercontent.com/kinlane/011aa7a9ce6462ec2a5ad62dc816b336/raw/cd101b24e12d67da0cb86eab2f1cbb13dd443c31/github-api-search-file-for-swagger.yaml"
},
{
"type": "x-asyncapi",
"url": "https://gist.githubusercontent.com/kinlane/674994888f93d447c03e90de44982540/raw/b515389a12aecb1b7909a95716354aa24639c1e9/asyncapi-for-github-user-streaming-capability.yaml"
},
{
"type": "x-json-schema",
"url": "https://gist.githubusercontent.com/kinlane/52c68043e2f608f27e560b096247c4ae/raw/695fde4f1e293832d044f0fad379fa5a86ddc68d/GitHub-api-event-schema.json"
}
]
},
{
"name": "Get GitHub Organization Events",
"description": "Gets GitHub organization public events.",
"image": "https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-github-icon.png",
"humanURL": "https://developer.github.com/v3/activity/events/#list-public-events",
"baseURL": "http://api.github.com/",
"tags": [
"GitHub",
"Search",
"Organization",
"Events"
],
"properties": [
{
"type": "x-openapi",
"url": "https://gist.githubusercontent.com/kinlane/5701f4cb3c31d43f168fa55207b7c19d/raw/f2dc57a1a806c0eae7c0c91a5e5aa85e96eeb5c3/get-github-organization-events.yaml"
},
{
"type": "x-postman-collection",
"url": "https://gist.githubusercontent.com/kinlane/011aa7a9ce6462ec2a5ad62dc816b336/raw/cd101b24e12d67da0cb86eab2f1cbb13dd443c31/github-api-search-file-for-swagger.yaml"
},
{
"type": "x-asyncapi",
"url": "https://gist.githubusercontent.com/kinlane/24cb9a1c43a766a3c95f3645a59364b4/raw/a307aec408827d2ae2b546366d26ab6de2ef222e/Asyncapi-for-github-org-streaming-capability.yaml"
},
{
"type": "x-json-schema",
"url": "https://gist.githubusercontent.com/kinlane/52c68043e2f608f27e560b096247c4ae/raw/695fde4f1e293832d044f0fad379fa5a86ddc68d/GitHub-api-event-schema.json"
}
]
}
],
"x-common": [
{
"type": "x-portal",
"url": "http://exmample.com/portal/"
},
{
"type": "x-documentation",
"url": "http://exmample.com/documentation/"
},
{
"type": "x-sign-up",
"url": "http://exmample.com/sign-up/"
},
{
"type": "x-plans",
"url": "http://exmample.com/plans/"
},
{
"type": "TermsOfService",
"url": "http://exmample.com/tos/"
}
],
"include": [],
"maintainers": [
{
"FN": "API Evangelist",
"email": "info@apievangelist.com"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment