Instantly share code, notes, and snippets.

Kin Lane kinlane

View GitHub Profile
View twitter-sample.json
[
{
"created_at": "Thu Jun 22 21:00:00 +0000 2017",
"id": 877994604561387500,
"id_str": "877994604561387520",
"text": "Creating a Grocery List Manager Using Angular, Part 1: Add & Display Items https://t.co/xFox78juL1 #Angular",
"truncated": false,
"entities": {
"hashtags": [
{
View sample-1.json
[{
"id": 1,
"first_name": "Jeanette",
"last_name": "Penddreth",
"email": "jpenddreth0@census.gov",
"gender": "Female",
"ip_address": "26.58.193.2"
}, {
"id": 2,
"first_name": "Giavani",
View tag-collections.jaon
{
"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",
@kinlane
kinlane / index-api-operations-behind-capabilities.json
Created Dec 8, 2018
Index API Operations Behind Capabilities
View index-api-operations-behind-capabilities.json
"x-common": [
{
"type": "x-portal",
"url": "http://exmample.com/portal/"
},
{
"type": "x-documentation",
"url": "http://exmample.com/documentation/"
},
{
View github-api-search-capabilities.json
{
"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",
@kinlane
kinlane / asyncapi-for-github-user-streaming-capability.yaml
Last active Dec 9, 2018
AsyncAPI For GitHub User Streaming Capablity
View asyncapi-for-github-user-streaming-capability.yaml
asyncapi: 1.2.0
info:
title: AsyncAPI For GitHub User Streaming Capablity
version: 1.0.0
servers:
- url: 'https://streamdata.motwin.net/https://api.github.com/users/kinlane/events'
scheme: https
schemeVersion: '1.1'
variables:
X-Sd-Token: {sdio_token}
@kinlane
kinlane / Asyncapi-for-github-org-streaming-capability.yaml
Last active Dec 9, 2018
AsyncAPI For Github Org Streaming Capability
View Asyncapi-for-github-org-streaming-capability.yaml
asyncapi: 1.2.0
info:
title: AsyncAPI For Github Org Streaming Capability
version: 1.0.0
servers:
- url: 'https://streamdata.motwin.net/https://api.github.com/orgs/api-evangelist/events'
scheme: https
schemeVersion: '1.1'
variables:
X-Sd-Token: {sdio_token}
View get-github-user-events.yaml
openAPI: '2.0'
info:
title: Get User Events
description: This is an OpenAPI for the GitHub API user events capability.
contact:
name: API Evangelist
url: https://apievangelist.com
email: info@apievangelist.com
version: v1.0
host: api.github.com
View get-github-organization-events.yaml
swagger: '2.0'
info:
title: Get GitHub Organization Events
description: This is an OpenAPI for the GitHub API organization events capability.
contact:
name: API Evangelist
url: https://apievangelist.com
email: info@apievangelist.com
version: v1.0
host: api.github.com
@kinlane
kinlane / GitHub-api-event-schema.json
Created Dec 8, 2018
GitHub API EventGitHub API Event SchemaSchema
View GitHub-api-event-schema.json
{
"type": "array",
"definitions": {},
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "GitHub API Event Schema",
"items": {
"$id": "#/items",
"type": "object",
"properties": {
"id": {