Specifications

List of specifications

APIs

  • CloudEvents: A specification for describing event data in a common way
  • OpenAPI
  • AsyncAPI
  • APIs.json/APIs.yaml: APIs.json or APIs.yaml is a machine readable format for describing the surface area of API operations.
  • API Blueprint: API Blueprint is a documentation-oriented API description language.
  • RAML

Security

  • oAuth
  • OPA (Open Policy Agent)
  • OpenID
  • JWT (Json Web Token)

Protocols

  • gRPC
  • GraphQL
  • OpenRPC

Data

Service Definition (For Code Generation)

Resources

Prospects