APIs.json Schema
These are all of the schema we encourage API producers to include in their APIs.json indexes. They provide the metadata needed to properly describe API contracts, indexes, blueprints, and other ways of using APIs.json.
AID - A unique identifier for the collection, consisting of [root domain]:[string] (ie. apis.json:spec-example).
APIs AID - A unique identifier for the api, consisting of [root domain]:[string] (ie. apis.json:spec-api).
APIs Base Url - Web URL corresponding to the root URL of the API or primary endpoint.
APIs Name - Human readable text description of the API.
APIs Human Url - Web URL corresponding to human readable information about the API.
APIs Name - URL of an image which can be used as an "icon" for the API if displayed by a search engine.
APIs Overlays - An optional list of overlays to apply to individual APIs.
APIs Properties Type - Different properties of an API, see the list of APIs.json properties for a complete list.
APIs Tags - This is a list of descriptive strings which identify the API.
APIs Version - String representing the version number of the API this description refers to.
APIs - List of APIs identified in the file.
Common - A list of common properties for use across all APIs and tools.
Created - Date of creation of the file.
Description - Text human readable description of the collection of APIs.
Image - Web URL leading to an image to be used to represent the collection of APIs defined in this file.
Include URL - The URL of the APIs.json file referenced.
Include - Additional APIs.json to include with the index.
Maintainers - Who is responsible for maintaining an APIs.json.
Modified - Date of last modification of the file.
Name - Text string of human readable name for the collection of APIs.
Networks - A list of other APIs.json search indexes to include for discovery.
Overlays - An optional list of overlays to apply to primary APIs.json.
Tags - This is a list of descriptive strings which identify the contents of the APIs.json file. Represented as an array.
Type - Type of collection (Index [of a single API], Collection [of multiple APIs], Blueprint [of a new API]).
URL - Web URL indicating the location of the latest version of this file.