extra credit Search 85,062 technologies ⌘K Download for Mac

OpenAPI Specification

Category
Data and API specs
Docs outline
12 sections

Official docs outline

spec.openapis.org
  1. OpenAPI object

    Root document fields: openapi, info, servers, paths, components.

  2. Info and Server objects

    API metadata and server URLs with variables.

  3. Paths and Path Item objects

    Mapping URL templates to operations.

  4. Operation object

    operationId, tags, parameters, requestBody, responses and security.

  5. Parameter object

    Path, query, header and cookie parameters and serialization styles.

  6. Request body and media types

    Request bodies, content maps and encoding.

  7. Responses object

    Status code keyed responses and default.

  8. Components object

    Reusable schemas, parameters, responses, headers and security schemes.

  9. Schema object

    JSON Schema based modeling and discriminator.

  10. Reference object

    $ref usage for reusing components.

  11. Security scheme and OAuth flows

    apiKey, http, oauth2 and openIdConnect schemes.

  12. Callbacks

    Describing out-of-band callback requests.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 29
↑↓ move ↵ open