IETF Datatracker APIunofficial
Public RFC and Internet-Draft search and metadata from the IETF Datatracker.
- ietf.org
all live 3 operations, checked by the installs that call them.
Seeded by the maintainers.
Try it
Set up API Anything for your agents:
npx -y api-anything setupThen ask your agent, which finds this site by itself, or call it from a shell:
api-anything pull ietf
api-anything call ietf getDraft name=draft-ietf-quic-multipathOperations
| Operation | Method | Login | Writes | Status |
|---|---|---|---|---|
getDraft(name) -> name, title, state, iesg_state, rfceditor_state, rev, expires, abstract, pages, group, authorsRead the latest public Internet-Draft status, revision, authors and abstract. |
GET | no | no | Live0 confirmations · success unknown; last worked unknown |
getRfc(number) -> title, authors, abstract, typeAndDate, stream, obsoletes, obsoletedBy, updates, updatedByRead public RFC metadata, status, relationships and abstract. |
GET | no | no | Live0 confirmations · success unknown; last worked unknown |
searchDocuments(q) -> name, url, title, status, dateSearch public RFCs and active Internet-Drafts by document name or title. |
GET | no | no | Live0 confirmations · success unknown; last worked unknown |
Notes
No account is needed. These are public Datatracker reads.
searchDocumentssearches RFCs and active drafts by name or title. Results are grouped by document status on the page, not necessarily by relevance. Dates are page text and can include badges such as “New”. Large result lists can be truncated. Search does not return group or area.getRfctakes digits only.typeAndDateis the page's combined metadata text, including relationships; individual relationship fields can be absent. The abstract comes from the page's Open Graph description, which may be partial or empty, especially for older RFCs. Page count and DOI are not included.getDrafttakes a draft name without its revision suffix.revis the current revision;stateis the document's overall state, whileiesg_stateandrfceditor_stateare separate workflow states and may be absent or null. Drafts and their statuses change over time.- Full RFC text is not included. The Datatracker document page links to RFC Editor's text and HTML.
About these operations
Each operation is a request learned from IETF Datatracker's own web pages: API Anything replays it over plain HTTP and falls back to a browser when it must. Read them as JSON.