@itentialopensource/adapter-github
Version:
This adapter integrates with system described as: github.
1,296 lines (1,295 loc) • 2.82 MB
JSON
{
"openapi": "3.1.0",
"info": {
"title": "",
"version": "1.0.0"
},
"paths": {
"/emojis": {
"get": {
"tags": [
"Emojis"
],
"operationId": "getEmojis",
"description": "The parameters and request body are for method: getEmojis. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/feeds": {
"get": {
"tags": [
"Feeds"
],
"operationId": "getFeeds",
"description": "The parameters and request body are for method: getFeeds. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"_links": {
"type": "object",
"properties": {
"current_user": {
"type": "object",
"properties": {
"href": {
"type": "string"
},
"type": {
"type": "string"
}
}
},
"current_user_actor": {
"type": "object",
"properties": {
"href": {
"type": "string"
},
"type": {
"type": "string"
}
}
},
"current_user_organization": {
"type": "object",
"properties": {
"href": {
"type": "string"
},
"type": {
"type": "string"
}
}
},
"current_user_public": {
"type": "object",
"properties": {
"href": {
"type": "string"
},
"type": {
"type": "string"
}
}
},
"timeline": {
"type": "object",
"properties": {
"href": {
"type": "string"
},
"type": {
"type": "string"
}
}
},
"user": {
"type": "object",
"properties": {
"href": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
},
"current_user_actor_url": {
"type": "string"
},
"current_user_organization_url": {
"type": "string"
},
"current_user_public": {
"type": "string"
},
"current_user_url": {
"type": "string"
},
"timeline_url": {
"type": "string"
},
"user_url": {
"type": "string"
}
}
},
"example": {
"_links": {
"current_user": {
"href": "string",
"type": "string"
},
"current_user_actor": {
"href": "string",
"type": "string"
},
"current_user_organization": {
"href": "string",
"type": "string"
},
"current_user_public": {
"href": "string",
"type": "string"
},
"timeline": {
"href": "string",
"type": "string"
},
"user": {
"href": "string",
"type": "string"
}
},
"current_user_actor_url": "string",
"current_user_organization_url": "string",
"current_user_public": "string",
"current_user_url": "string",
"timeline_url": "string",
"user_url": "string"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/gists": {
"post": {
"tags": [
"Gists"
],
"operationId": "postGists",
"description": "The parameters and request body are for method: postGists. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"comments": {
"type": "number"
},
"comments_url": {
"type": "string"
},
"created_at": {
"type": "string"
},
"description": {
"type": "string"
},
"files": {
"type": "object",
"properties": {
"ring.erl": {
"type": "object",
"properties": {
"filename": {
"type": "string"
},
"raw_url": {
"type": "string"
},
"size": {
"type": "number"
}
}
}
}
},
"forks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"created_at": {
"type": "string"
},
"url": {
"type": "string"
},
"user": {
"type": "object",
"properties": {
"avatar_url": {
"type": "string"
},
"bio": {
"type": "string"
},
"blog": {
"type": "string"
},
"collaborators": {
"type": "number"
},
"company": {
"type": "string"
},
"created_at": {
"type": "string"
},
"disk_usage": {
"type": "number"
},
"email": {
"type": "string"
},
"followers": {
"type": "number"
},
"followers_url": {
"type": "string"
},
"following": {
"type": "number"
},
"following_url": {
"type": "string"
},
"gists_url": {
"type": "string"
},
"gravatar_id": {
"type": "string"
},
"hireable": {
"type": "boolean"
},
"html_url": {
"type": "string"
},
"id": {
"type": "number"
},
"location": {
"type": "string"
},
"login": {
"type": "string"
},
"name": {
"type": "string"
},
"organizations_url": {
"type": "string"
},
"owned_private_repos": {
"type": "number"
},
"plan": {
"type": "object",
"properties": {
"collaborators": {
"type": "number"
},
"name": {
"type": "string"
},
"private_repos": {
"type": "number"
},
"space": {
"type": "number"
}
}
},
"private_gists": {
"type": "number"
},
"public_gists": {
"type": "number"
},
"public_repos": {
"type": "number"
},
"starred_url": {
"type": "string"
},
"subscriptions_url": {
"type": "string"
},
"total_private_repos": {
"type": "number"
},
"type": {
"type": "string"
},
"updated_at": {
"type": "string"
},
"url": {
"type": "string"
}
}
}
}
}
},
"git_pull_url": {
"type": "string"
},
"git_push_url": {
"type": "string"
},
"history": {
"type": "array",
"items": {
"type": "object",
"properties": {
"change_status": {
"type": "object",
"properties": {
"additions": {
"type": "number"
},
"deletions": {
"type": "number"
},
"total": {
"type": "number"
}
}
},
"committed_at": {
"type": "string"
},
"url": {
"type": "string"
},
"user": {
"type": "object",
"properties": {
"avatar_url": {
"type": "string"
},
"bio": {
"type": "string"
},
"blog": {
"type": "string"
},
"collaborators": {
"type": "number"
},
"company": {
"type": "string"
},
"created_at": {
"type": "string"
},
"disk_usage": {
"type": "number"
},
"email": {
"type": "string"
},
"followers": {
"type": "number"
},
"followers_url": {
"type": "string"
},
"following": {
"type": "number"
},
"following_url": {
"type": "string"
},
"gists_url": {
"type": "string"
},
"gravatar_id": {
"type": "string"
},
"hireable": {
"type": "boolean"
},
"html_url": {
"type": "string"
},
"id": {
"type": "number"
},
"location": {
"type": "string"
},
"login": {
"type": "string"
},
"name": {
"type": "string"
},
"organizations_url": {
"type": "string"
},
"owned_private_repos": {
"type": "number"
},
"plan": {
"type": "object",
"properties": {
"collaborators": {
"type": "number"
},
"name": {
"type": "string"
},
"private_repos": {
"type": "number"
},
"space": {
"type": "number"
}
}
},
"private_gists": {
"type": "number"
},
"public_gists": {
"type": "number"
},
"public_repos": {
"type": "number"
},
"starred_url": {
"type": "string"
},
"subscriptions_url": {
"type": "string"
},
"total_private_repos": {
"type": "number"
},
"type": {
"type": "string"
},
"updated_at": {
"type": "string"
},
"url": {
"type": "string"
}
}
},
"version": {
"type": "string"
}
}
}
},
"html_url": {
"type": "string"
},
"id": {
"type": "string"
},
"public": {
"type": "boolean"
},
"url": {
"type": "string"
},
"user": {
"type": "object",
"properties": {
"avatar_url": {
"type": "string"
},
"bio": {
"type": "string"
},
"blog": {
"type": "string"
},
"collaborators": {
"type": "number"
},
"company": {
"type": "string"
},
"created_at": {
"type": "string"
},
"disk_usage": {
"type": "number"
},
"email": {
"type": "string"
},
"followers": {
"type": "number"
},
"followers_url": {
"type": "string"
},
"following": {
"type": "number"
},
"following_url": {
"type": "string"
},
"gists_url": {
"type": "string"
},
"gravatar_id": {
"type": "string"
},
"hireable": {
"type": "boolean"
},
"html_url": {
"type": "string"
},
"id": {
"type": "number"
},
"location": {
"type": "string"
},
"login": {
"type": "string"
},
"name": {
"type": "string"
},
"organizations_url": {
"type": "string"
},
"owned_private_repos": {
"type": "number"
},
"plan": {
"type": "object",
"properties": {
"collaborators": {
"type": "number"
},
"name": {
"type": "string"
},
"private_repos": {
"type": "number"
},
"space": {
"type": "number"
}
}
},
"private_gists": {
"type": "number"
},
"public_gists": {
"type": "number"
},
"public_repos": {
"type": "number"
},
"starred_url": {
"type": "string"
},
"subscriptions_url": {
"type": "string"
},
"total_private_repos": {
"type": "number"
},
"type": {
"type": "string"
},
"updated_at": {
"type": "string"
},
"url": {
"type": "string"
}
}
}
}
},
"example": {
"comments": 10,
"comments_url": "string",
"created_at": "string",
"description": "string",
"files": {
"ring.erl": {
"filename": "string",
"raw_url": "string",
"size": 3
}
},
"forks": [
{
"created_at": "string",
"url": "string",
"user": {
"avatar_url": "string",
"bio": "string",
"blog": "string",
"collaborators": 10,
"company": "string",
"created_at": "string",
"disk_usage": 10,
"email": "string",
"followers": 1,
"followers_url": "string",
"following": 8,
"following_url": "string",
"gists_url": "string",
"gravatar_id": "string",
"hireable": true,
"html_url": "string",
"id": 2,
"location": "string",
"login": "string",
"name": "string",
"organizations_url": "string",
"owned_private_repos": 3,
"plan": {
"collaborators": 1,
"name": "string",
"private_repos": 9,
"space": 7
},
"private_gists": 5,
"public_gists": 4,
"public_repos": 10,
"starred_url": "string",
"subscriptions_url": "string",
"total_private_repos": 4,
"type": "Organization",
"updated_at": "string",
"url": "string"
}
},
{
"created_at": "string",
"url": "string",
"user": {
"avatar_url": "string",
"bio": "string",
"blog": "string",
"collaborators": 1,
"company": "string",
"created_at": "string",
"disk_usage": 6,
"email": "string",
"followers": 2,
"followers_url": "string",
"following": 6,
"following_url": "string",
"gists_url": "string",
"gravatar_id": "string",
"hireable": false,
"html_url": "string",
"id": 7,
"location": "string",
"login": "string",
"name": "string",
"organizations_url": "string",
"owned_private_repos": 4,
"plan": {
"collaborators": 5,
"name": "string",
"private_repos": 2,
"space": 4
},
"private_gists": 3,
"public_gists": 6,
"public_repos": 1,
"starred_url": "string",
"subscriptions_url": "string",
"total_private_repos": 9,
"type": "User",
"updated_at": "string",
"url": "string"
}
},
{
"created_at": "string",
"url": "string",
"user": {
"avatar_url": "string",
"bio": "string",
"blog": "string",
"collaborators": 7,
"company": "string",
"created_at": "string",
"disk_usage": 9,
"email": "string",
"followers": 7,
"followers_url": "string",
"following": 8,
"following_url": "string",
"gists_url": "string",
"gravatar_id": "string",
"hireable": false,
"html_url": "string",
"id": 7,
"location": "string",
"login": "string",
"name": "string",
"organizations_url": "string",
"owned_private_repos": 7,
"plan": {
"collaborators": 3,
"name": "string",
"private_repos": 4,
"space": 4
},
"private_gists": 9,
"public_gists": 6,
"public_repos": 4,
"starred_url": "string",
"subscriptions_url": "string",
"total_private_repos": 10,
"type": "User",
"updated_at": "string",
"url": "string"
}
},
{
"created_at": "string",
"url": "string",
"user": {
"avatar_url": "string",
"bio": "string",
"blog": "string",
"collaborators": 1,
"company": "string",
"created_at": "string",
"disk_usage": 10,
"email": "string",
"followers": 7,
"followers_url": "string",
"following": 9,
"following_url": "string",
"gists_url": "string",
"gravatar_id": "string",
"hireable": false,
"html_url": "string",
"id": 9,
"location": "string",
"login": "string",
"name": "string",
"organizations_url": "string",
"owned_private_repos": 4,
"plan": {
"collaborators": 5,
"name": "string",
"private_repos": 8,
"space": 3
},
"private_gists": 9,
"public_gists": 9,
"public_repos": 10,
"starred_url": "string",
"subscriptions_url": "string",
"total_private_repos": 2,
"type": "User",
"updated_at": "string",
"url": "string"
}
},
{
"created_at": "string",
"url": "string",
"user": {
"avatar_url": "string",
"bio": "string",
"blog": "string",
"collaborators": 6,
"company": "string",
"created_at": "string",
"disk_usage": 2,
"email": "string",
"followers": 7,
"followers_url": "string",
"following": 2,
"following_url": "string",
"gists_url": "string",
"gravatar_id": "string",
"hireable": false,
"html_url": "string",
"id": 3,
"location": "string",
"login": "string",
"name": "string",
"organizations_url": "string",
"owned_private_repos": 4,
"plan": {
"collaborators": 2,
"name": "string",
"private_repos": 1,
"space": 8
},
"private_gists": 4,
"public_gists": 3,
"public_repos": 6,
"starred_url": "string",
"subscriptions_url": "string",
"total_private_repos": 3,
"type": "Organization",
"updated_at": "string",
"url": "string"
}
},
{
"created_at": "string",
"url": "string",
"user": {
"avatar_url": "string",
"bio": "string",
"blog": "string",
"collaborators": 6,
"company": "string",
"created_at": "string",
"disk_usage": 6,
"email": "string",
"followers": 5,
"followers_url": "string",
"following": 10,
"following_url": "string",
"gists_url": "string",
"gravatar_id": "string",
"hireable": false,
"html_url": "string",
"id": 4,
"location": "string",
"login": "string",
"name": "string",
"organizations_url": "string",
"owned_private_repos": 10,
"plan": {
"collaborators": 3,
"name": "string",
"private_repos": 6,
"space": 3
},
"private_gists": 2,
"public_gists": 1,
"public_repos": 7,
"starred_url": "string",
"subscriptions_url": "string",
"total_private_repos": 8,
"type": "Organization",
"updated_at": "string",
"url": "string"
}
},
{
"created_at": "string",
"url": "string",
"user": {
"avatar_url": "string",
"bio": "string",
"blog": "string",
"collaborators": 6,
"company": "string",
"created_at": "string",
"disk_usage": 5,
"email": "string",
"followers": 7,
"followers_url": "string",
"following": 10,
"following_url": "string",
"gists_url": "string",
"gravatar_id": "string",
"hireable": false,
"html_url": "string",
"id": 2,
"location": "string",
"login": "string",
"name": "string",
"organizations_url": "string",
"owned_private_repos": 10,
"plan": {
"collaborators": 5,
"name": "string",
"private_repos": 6,
"space": 6
},
"private_gists": 7,
"public_gists": 1,
"public_repos": 5,
"starred_url": "string",
"subscriptions_url": "string",
"total_private_repos": 4,
"type": "Organization",
"updated_at": "string",
"url": "string"
}
}
],
"git_pull_url": "string",
"git_push_url": "string",
"history": [
{
"change_status": {
"additions": 5,
"deletions": 6,
"total": 6
},
"committed_at": "string",
"url": "string",
"user": {
"avatar_url": "string",
"bio": "string",
"blog": "string",
"collaborators": 2,
"company": "string",
"created_at": "string",
"disk_usage": 9,
"email": "string",
"followers": 9,
"followers_url": "string",
"following": 2,
"following_url": "string",
"gists_url": "string",
"gravatar_id": "string",
"hireable": false,
"html_url": "string",
"id": 7,
"location": "string",
"login": "string",
"name": "string",
"organizations_url": "string",
"owned_private_repos": 4,
"plan": {
"collaborators": 7,
"name": "string",
"private_repos": 3,
"space": 4
},
"private_gists": 5,
"public_gists": 6,
"public_repos": 3,
"starred_url": "string",
"subscriptions_url": "string",
"total_private_repos": 6,
"type": "User",
"updated_at": "string",
"url": "string"
},
"version": "string"
},
{
"change_status": {
"additions": 7,
"deletions": 1,
"total": 1
},
"committed_at": "string",
"url": "string",
"user": {
"avatar_url": "string",
"bio": "string",
"blog": "string",
"collaborators": 4,
"company": "string",
"created_at": "string",
"disk_usage": 3,
"email": "string",
"followers": 10,
"followers_url": "string",
"following": 10,
"following_url": "string",
"gists_url": "string",
"gravatar_id": "string",
"hireable": false,
"html_url": "string",
"id": 1,
"location": "string",
"login": "string",
"name": "string",
"organizations_url": "string",
"owned_private_repos": 5,
"plan": {
"collaborators": 1,
"name": "string",
"private_repos": 3,
"space": 9
},
"private_gists": 7,
"public_gists": 5,
"public_repos": 7,
"starred_url": "string",
"subscriptions_url": "string",
"total_private_repos": 1,
"type": "Organization",
"updated_at": "string",
"url": "string"
},
"version": "string"
},
{
"change_status": {
"additions": 9,
"deletions": 4,
"total": 1
},
"committed_at": "string",
"url": "string",
"user": {
"avatar_url": "string",
"bio": "string",
"blog": "string",
"collaborators": 8,
"company": "string",
"created_at": "string",
"disk_usage": 3,
"email": "string",
"followers": 8,
"followers_url": "string",
"following": 6,
"following_url": "string",
"gists_url": "string",
"gravatar_id": "string",
"hireable": true,
"html_url": "string",
"id": 1,
"location": "string",
"login": "string",
"name": "string",
"organizations_url": "string",
"owned_private_repos": 9,
"plan": {
"collaborators": 1,
"name": "string",
"private_repos": 10,
"space": 8
},
"private_gists": 9,
"public_gists": 8,
"public_repos": 8,
"starred_url": "string",
"subscriptions_url": "string",
"total_private_repos": 8,
"type": "Organization",
"updated_at": "string",
"url": "string"
},
"version": "string"
}
],
"html_url": "string",
"id": "string",
"public": false,
"url": "string",
"user": {
"avatar_url": "string",
"bio": "string",
"blog": "string",
"collaborators": 10,
"company": "string",
"created_at": "string",
"disk_usage": 1,
"email": "string",
"followers": 3,
"followers_url": "string",
"following": 6,
"following_url": "string",
"gists_url": "string",
"gravatar_id": "string",
"hireable": false,
"html_url": "string",
"id": 10,
"location": "string",
"login": "string",
"name": "string",
"organizations_url": "string",
"owned_private_repos": 2,
"plan": {
"collaborators": 10,
"name": "string",
"private_repos": 10,
"space": 2
},
"private_gists": 4,
"public_gists": 9,
"public_repos": 3,
"starred_url": "string",
"subscriptions_url": "string",
"total_private_repos": 2,
"type": "Organization",
"updated_at": "string",
"url": "string"
}
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"Gists"
],
"operationId": "getGists",
"description": "The parameters and request body are for method: getGists. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "object",
"properties": {
"comments": {
"type": "number"
},
"comments_url": {
"type": "string"
},
"created_at": {
"type": "string"
},
"description": {
"type": "string"
},
"files": {
"type": "object",
"properties": {
"ring.erl": {
"type": "object",
"properties": {
"filename": {
"type": "string"
},
"raw_url": {
"type": "string"
},
"size": {
"type": "number"
}
}
}
}
},
"git_pull_url": {
"type": "string"
},
"git_push_url": {
"type": "string"
},
"html_url": {
"type": "string"
},
"id": {
"type": "string"
},
"public": {
"type": "boolean"
},
"url": {
"type": "string"
},
"user": {
"type": "object",
"properties": {
"avatar_url": {
"type": "string"
},
"bio": {
"type": "string"
},
"blog": {
"type": "string"
},
"collaborators": {
"type": "number"
},
"company": {
"type": "string"
},
"created_at": {
"type": "string"
},
"disk_usage": {
"type": "number"
},
"email": {
"type": "string"
},
"followers": {
"type": "number"
},
"followers_url": {
"type": "string"
},
"following": {
"type": "number"
},
"following_url": {
"type": "string"
},
"gists_url": {
"type": "string"
},
"gravatar_id": {
"type": "string"
},
"hireable": {
"type": "boolean"
},
"html_url": {
"type": "string"
},
"id": {
"type": "number"
},