Internet Engineering Task Force Documents API

The Documents API from Internet Engineering Task Force — 1 operation(s) for documents.

OpenAPI Specification

internet-engineering-task-force-documents-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: IETF Datatracker Documents API
  description: The IETF Datatracker REST API provides programmatic, read-only access to IETF data including documents, RFCs, drafts, working groups, meetings, IPR disclosures, and IESG ballot positions. Responses are returned as JSON or XML. Public list endpoints under /api/v1/ require no authentication; some privileged write operations require a Personal API Key.
  version: 1.0.0
  contact:
    name: IETF Datatracker
    url: https://datatracker.ietf.org/
  license:
    name: BSD 3-Clause
    url: https://github.com/ietf/datatracker/blob/main/LICENSE
  x-generated-from: https://datatracker.ietf.org/api/
  x-generated-by: claude-crawl-2026-05-08
servers:
- url: https://datatracker.ietf.org
  description: IETF Datatracker
tags:
- name: Documents
paths:
  /doc/{document}/doc.json:
    get:
      tags:
      - Documents
      operationId: getDocumentJson
      summary: Get document JSON metadata
      parameters:
      - name: document
        in: path
        required: true
        schema:
          type: string
        description: Document name (e.g., draft-ietf-quic-transport).
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Resource'
components:
  schemas:
    Resource:
      type: object
      additionalProperties: true
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: query
      name: apikey
      description: Endpoint-scoped Personal API Key. Each key is valid only for one endpoint.