This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- type: Sign-Up | |
url: 'https://developer.apis.io/signup/' | |
- type: Login | |
url: 'https://developer.apis.io/login/' | |
- type: Keys | |
url: 'https://developer.apis.io/keys/' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- type: Plans | |
url: 'https://developer.apis.io/plans/' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- id: starter | |
name: Starter | |
description: The default API access plan, where every new account begins, allowing the consumer to kick the tires, and see what the API is all about. | |
entries: | |
- label: API calls | |
description: to the search API | |
metric: calls | |
limit: 25 | |
timeFrame: day | |
geo: US |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
openapi: 3.0.0 | |
info: | |
title: JSON:API OpenAPI | |
description: A base OpenAPI for the JSON:API to be used as seed for new APIs. | |
version: 1.0.0 | |
tags: | |
- name: Resources | |
description: An array of JSON:API resources. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "https://json-schema.org/draft/2020-12/schema", | |
"title": "JSON:API JSON Schema", | |
"description": "This is a JSON Schema for responses in the JSON:API format. For more, see http://jsonapi.org.", | |
"type": "object", | |
"required": [ | |
"data" | |
], | |
"properties": { | |
"data": { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
aid: api-commons | |
name: API Commons API Snack for AI - Send Twilio Message | |
type: Snack | |
description: |- | |
This is an API Commons Snack for artificial intelligence, providing a single API-powered capability that can be used via artificial intelligence applications. | |
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg | |
tags: | |
- Twilio | |
- Messages | |
created: '2024-09-27' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
openapi: 3.1.0 | |
info: | |
title: Problem Details for HTTP APIs | |
description: | | |
This is a base OpenAPI for the Problem Details for HTTP APIs, as a way to carry machine-readable details of errors in a HTTP response to avoid the need to define new error response formats for HTTP APIs. This was originally developed by Bump.sh as part of their [Train Travel API template](https://bump.sh/bump-examples/doc/train-travel-api), but reduced here to provide a base just for showcasing Problem Details for HTTP APIs. | |
version: 1.0.0 | |
contact: | |
name: API Evangelist | |
url: https://apievangelist.com | |
email: [email protected] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
aid: apis-io-engineering-platform | |
name: APIs.io Engineering Platform | |
type: Platform | |
description: |- | |
This is an index of all of the infrastructure and services used to operate the engineering side of APIs.io, providing a single manifest of all the 3rd-party suppliers we depend on for digital resources and capabilities.<br><br>The goal of this engineering platform definition is to define the platform in a way that can be federated and distributed as part of API operations, helping educate teams where they can access platform resources. | |
tags: | |
- APIs.io | |
- Engineering | |
- Platform | |
created: '2024-09-06' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rules: | |
openapi-openapi-version-310-info: | |
description: Has latest version of OpenAPI. | |
message: 3.1.0 Version of OpenAPI | |
severity: info | |
given: $ | |
then: | |
field: openapi | |
function: pattern | |
functionOptions: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rules: | |
apis-json-name-negative: | |
description: Name of APIs.json | |
message: There MUST be a name. | |
severity: error | |
given: $ | |
then: | |
field: name | |
function: truthy | |
apis-json-name-positive: |