Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

National Archives and Records Administration (NARA) Announcements API

For important announcements

This API exposes 4 operations across 3 paths. It is described by OpenAPI 3.0.0, at version 0.2.0.

Requests are made against a single base URL, https://catalog.archives.gov/api/v2/.

4 operations 3 paths 0 schemas 2 GET1 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
0.2.0
Base URL
https://catalog.archives.gov/api/v2/
Resource Areas
1

Paths & Operations 4

Across 3 paths, the API surfaces 4 operations — 2 GET, 1 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Announcements 4

For important announcements

GET
/announcements/latest
Get a list of active announcements.
→ 200
GET
/announcements
Get a list of announcements.
5 params → 200
POST
/announcements
Create a new announcement.
body → 201400500
PUT
/announcements/{announcement_id}
Update an existing announcement.
1 param body → 200400404500

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

national-archives-and-records-administration-nara--announcements-api-openapi.yml Raw ↑