Files
wehub-resource-sync 9b395f5cc3
Build Chrome Extension / build (push) Waiting to run
Trigger Website Rebuild (Docs Updated) / dispatch (push) Waiting to run
E2E Headed Chrome / e2e-headed (macos-15) (push) Has been cancelled
E2E Headed Chrome / e2e-headed (ubuntu-latest) (push) Has been cancelled
E2E Headed Chrome / e2e-headed (windows-latest) (push) Has been cancelled
CI / build (macos-latest) (push) Has been cancelled
CI / build (ubuntu-latest) (push) Has been cancelled
CI / build (windows-latest) (push) Has been cancelled
CI / unit-test (push) Has been cancelled
CI / bun-test (push) Has been cancelled
CI / adapter-test (push) Has been cancelled
CI / smoke-test (macos-latest) (push) Has been cancelled
CI / smoke-test (ubuntu-latest) (push) Has been cancelled
Security Audit / audit (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:39:48 +08:00

1.9 KiB

IETF RFC

Mode: 🌐 Public · Domain: datatracker.ietf.org

Fetch metadata for any IETF RFC by number — title, abstract, publishing working group, authors, std level, page count, publish date, plus links into the RFC Editor and datatracker. Hits the unauthenticated IETF datatracker directly.

Commands

Command Description
opencli rfc rfc <number> Single IETF RFC metadata (title, abstract, working group, authors, std level)

Usage Examples

# Modern RFCs
opencli rfc rfc 9000     # QUIC
opencli rfc rfc 9110     # HTTP semantics

# Classic RFCs
opencli rfc rfc 791      # IP
opencli rfc rfc 2616     # HTTP/1.1 (now obsoleted by 9110)

# Courtesy: "rfcN" prefix accepted
opencli rfc rfc rfc9000

Output Columns

Command Columns
rfc rfc, title, state, stdLevel, group, groupType, pages, published, authors, abstract, rfcEditorUrl, url

Options

rfc

Option Description
number (positional) RFC number (positive integer ≤ 999999). The rfc prefix is accepted as a courtesy.

Notes

  • abstract is the full IETF abstract — RFCs don't truncate well, so the adapter never drops content.
  • stdLevel classifies the document (e.g. Proposed Standard, Internet Standard, Best Current Practice, Informational, Experimental, Historic).
  • group is the working group / area / IRTF research group that published the RFC; groupType distinguishes (e.g. WG, IETF).
  • rfcEditorUrl points at the canonical RFC Editor copy (text/HTML); url points at the IETF datatracker page (with rev history, related drafts, and stats).
  • No API key required. Datatracker is fast but bursts can return HTTP 429CommandExecutionError.
  • Errors. Non-numeric input or out-of-range RFC number → ArgumentError; unknown RFC → EmptyResultError; transport / non-200 → CommandExecutionError.