varcoreapi=window.coreapi// Loaded by `coreapi.js`varschema=window.schema// Loaded by `schema.js`// Initialize a clientvarclient=newcoreapi.Client()// Interact with the API endpointvaraction=["gh","read"]varparams={owner:...,repo:...,}client.action(schema,action,params).then(function(result){// Return value is in 'result'})

read

owner
*

repo
*

Awaiting request

major

GET/gh/{owner}/{repo}/major/

Returns GitHub repository latest stable version for each major release

varcoreapi=window.coreapi// Loaded by `coreapi.js`varschema=window.schema// Loaded by `schema.js`// Initialize a clientvarclient=newcoreapi.Client()// Interact with the API endpointvaraction=["gh","major"]varparams={owner:...,repo:...,}client.action(schema,action,params).then(function(result){// Return value is in 'result'})

major

owner
*

repo
*

Awaiting request

minor

GET/gh/{owner}/{repo}/minor/

Returns GitHub repository latest stable version for each minor release

varcoreapi=window.coreapi// Loaded by `coreapi.js`varschema=window.schema// Loaded by `schema.js`// Initialize a clientvarclient=newcoreapi.Client()// Interact with the API endpointvaraction=["gh","minor"]varparams={owner:...,repo:...,}client.action(schema,action,params).then(function(result){// Return value is in 'result'})

minor

owner
*

repo
*

Awaiting request

projects

list

GET/projects/

Returns a list of all currently available projects with links to
relevant API endpoints

Query Parameters

The following parameters should be included as part of a URL query string.

varcoreapi=window.coreapi// Loaded by `coreapi.js`varschema=window.schema// Loaded by `schema.js`// Initialize a clientvarclient=newcoreapi.Client()// Interact with the API endpointvaraction=["projects","list"]varparams={page:...,}client.action(schema,action,params).then(function(result){// Return value is in 'result'})

varcoreapi=window.coreapi// Loaded by `coreapi.js`varschema=window.schema// Loaded by `schema.js`// Initialize a clientvarclient=newcoreapi.Client()// Interact with the API endpointvaraction=["projects","read"]varparams={project:...,}client.action(schema,action,params).then(function(result){// Return value is in 'result'})

varcoreapi=window.coreapi// Loaded by `coreapi.js`varschema=window.schema// Loaded by `schema.js`// Initialize a clientvarclient=newcoreapi.Client()// Interact with the API endpointvaraction=["projects","major"]varparams={project:...,}client.action(schema,action,params).then(function(result){// Return value is in 'result'})

varcoreapi=window.coreapi// Loaded by `coreapi.js`varschema=window.schema// Loaded by `schema.js`// Initialize a clientvarclient=newcoreapi.Client()// Interact with the API endpointvaraction=["projects","minor"]varparams={project:...,}client.action(schema,action,params).then(function(result){// Return value is in 'result'})

minor

project
*

Awaiting request

Token Authentication

Scheme:

Either a registered authentication scheme such as Bearer, or a custom schema such as Token or JWT.