National Archives and Records Administration website screenshot

National Archives and Records Administration

The National Archives Catalog API is a read-write web API for the National Archives Catalog. This API can be used to perform fielded search of archival metadata, bulk export of metadata and digital media, and post contributions to records.

National Archives and Records Administration publishes 16 APIs on the APIs.io network, including Accounts API, Announcements API, Comments API, and 13 more. Tagged areas include Archives, Federal Government, Records, and Catalog.

National Archives and Records Administration’s developer surface includes developer portal and 4 more developer resources.

33.0/100 thin ▬ flat Agent 25/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemium
16 APIs
ArchivesFederal GovernmentRecordsCatalog

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 33.0/100 · thin
Contract Quality 12.1 / 25
Developer Ergonomics 1.7 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 4.1 / 13
Governance 0.0 / 12
Discoverability 7.2 / 10
Agent readiness — 25/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/national-archives-and-records-administration: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 16

Individual APIs this provider publishes, each with its own machine-readable definition.

National Archives and Records Administration Accounts API

The Accounts API from National Archives and Records Administration — 4 operation(s) for accounts.

National Archives and Records Administration Contributions API

Contribution search and data retrieval; Contributions include Tags, Transcriptions, and Comments - search/retrieve contributions when you want to return any contribution type.

National Archives and Records Administration Extracted Text API

The Extracted Text API from National Archives and Records Administration — 1 operation(s) for extracted text.

National Archives and Records Administration Justifications API

The Justifications API from National Archives and Records Administration — 1 operation(s) for justifications.

National Archives and Records Administration Metadata API

The Metadata API from National Archives and Records Administration — 1 operation(s) for metadata.

National Archives and Records Administration Online Availability API

Information about record online availability

National Archives and Records Administration Other Extracted Text API

The Other Extracted Text API from National Archives and Records Administration — 1 operation(s) for other extracted text.

National Archives and Records Administration Partner API

The Partner API from National Archives and Records Administration — 5 operation(s) for partner.

National Archives and Records Administration Records API

Record description search and data retrieval

National Archives and Records Administration Statistics API

The Statistics API from National Archives and Records Administration — 1 operation(s) for statistics.

National Archives and Records Administration Users API

The Users API from National Archives and Records Administration — 3 operation(s) for users.

National Archives and Records Administration Utilities API

The Utilities API from National Archives and Records Administration — 1 operation(s) for utilities.

Scroll for all 16

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

NextGen Catalog API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

National Archives And Records Administration Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

National Archives And Records Administration Agentic Access

64 operations · 22 acting

64 operations · 22 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Access & Security 1

Authentication, authorization, and security posture

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: national-archives-and-records-administration
name: National Archives and Records Administration
description: The National Archives Catalog API is a read-write web API for the National Archives Catalog. This API can be
  used to perform fielded search of archival metadata, bulk export of metadata and digital media, and post contributions to
  records.
type: Index
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/national-archives-and-records-administration.png
url: https://www.archives.gov/developer
created: '2024-12-03'
modified: '2026-05-19'
specificationVersion: '0.19'
tags:
- Archives
- Federal Government
- Records
- Catalog
apis:
- aid: national-archives-and-records-administration:national-archives-and-records-administration-accounts-api
  name: National Archives and Records Administration Accounts API
  description: The Accounts API from National Archives and Records Administration — 4 operation(s) for accounts.
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-accounts-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-announcements-api
  name: National Archives and Records Administration Announcements API
  description: For important announcements
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Announcements
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-announcements-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-comments-api
  name: National Archives and Records Administration Comments API
  description: Comment search and data retrieval
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Comments
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-comments-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-contributions-api
  name: National Archives and Records Administration Contributions API
  description: Contribution search and data retrieval; Contributions include Tags, Transcriptions, and Comments - search/retrieve
    contributions when you want to return any contribution type.
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Contributions
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-contributions-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-extracted-text-api
  name: National Archives and Records Administration Extracted Text API
  description: The Extracted Text API from National Archives and Records Administration — 1 operation(s) for extracted text.
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Extracted Text
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-extracted-text-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-justifications-api
  name: National Archives and Records Administration Justifications API
  description: The Justifications API from National Archives and Records Administration — 1 operation(s) for justifications.
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Justifications
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-justifications-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-metadata-api
  name: National Archives and Records Administration Metadata API
  description: The Metadata API from National Archives and Records Administration — 1 operation(s) for metadata.
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Metadata
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-metadata-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-online-availability-api
  name: National Archives and Records Administration Online Availability API
  description: Information about record online availability
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Online Availability
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-online-availability-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-other-extracted-text-api
  name: National Archives and Records Administration Other Extracted Text API
  description: The Other Extracted Text API from National Archives and Records Administration — 1 operation(s) for other extracted
    text.
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Other Extracted Text
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-other-extracted-text-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-partner-api
  name: National Archives and Records Administration Partner API
  description: The Partner API from National Archives and Records Administration — 5 operation(s) for partner.
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Partner
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-partner-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-records-api
  name: National Archives and Records Administration Records API
  description: Record description search and data retrieval
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Records
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-records-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-statistics-api
  name: National Archives and Records Administration Statistics API
  description: The Statistics API from National Archives and Records Administration — 1 operation(s) for statistics.
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Statistics
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-statistics-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-tags-api
  name: National Archives and Records Administration Tags API
  description: Tag search and data retrieval
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Tags
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-tags-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-transcriptions-api
  name: National Archives and Records Administration Transcriptions API
  description: Transcription search and data retrieval
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Transcriptions
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-transcriptions-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-users-api
  name: National Archives and Records Administration Users API
  description: The Users API from National Archives and Records Administration — 3 operation(s) for users.
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-users-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
- aid: national-archives-and-records-administration:national-archives-and-records-administration-utilities-api
  name: National Archives and Records Administration Utilities API
  description: The Utilities API from National Archives and Records Administration — 1 operation(s) for utilities.
  humanURL: https://www.archives.gov/research/catalog/help/api
  baseURL: https://catalog.archives.gov/api/v2/
  tags:
  - Utilities
  properties:
  - type: OpenAPI
    url: openapi/national-archives-and-records-administration-utilities-api-openapi.yml
  - type: Documentation
    url: https://www.archives.gov/research/catalog/help/api
  - type: SwaggerUI
    url: https://catalog.archives.gov/api/v2/api-docs/
  - type: SourceCode
    url: https://github.com/usnationalarchives/Catalog-API
common:
- type: AgenticAccess
  url: agentic-access/national-archives-and-records-administration-agentic-access.yml
- type: DomainSecurity
  url: security/national-archives-and-records-administration-domain-security.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/usnatarchives
- type: Website
  url: https://www.archives.gov/
- type: Portal
  url: https://www.archives.gov/developer
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com