schema.org WebAPI

schema.org/WebAPI is the structured-data vocabulary for describing an "application programming interface accessible over Web/Internet technologies." It inherits from schema.org/Service and contributes properties like documentation, provider, termsOfService, name, description, and url. WebAPI is the canonical way to embed machine-readable knowledge about an API into a web page so that search engines and agents can pick it up via JSON-LD.

API entry from apis.yml

apis.yml Raw ↑
name: schema.org WebAPI
description: schema.org/WebAPI is the structured-data vocabulary for describing an "application programming
  interface accessible over Web/Internet technologies." It inherits from schema.org/Service and contributes
  properties like documentation, provider, termsOfService, name, description, and url. WebAPI is the canonical
  way to embed machine-readable knowledge about an API into a web page so that search engines and agents
  can pick it up via JSON-LD.
humanURL: https://schema.org/WebAPI
tags:
- Vocabulary
- Schema.org
- JSON-LD
- Semantic Web
properties:
- type: Documentation
  url: https://schema.org/WebAPI