# state.gov Content API

**Canonical:** https://apis.io/apis/department-of-state/state-gov-content-api/  
**Provider:** Department of State — https://apis.io/providers/department-of-state/  
**Base URL:** https://www.state.gov/wp-json  
**Documentation:** https://www.state.gov/

state.gov Content API is one of 12 APIs that [Department of State](https://apis.io/providers/department-of-state/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Content, Press Releases, Reports, Foreign Affairs, and WordPress. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, authentication docs, API documentation, and 1 JSON Schema.

The Department of State runs www.state.gov on WordPress and exposes the WordPress REST API anonymously at https://www.state.gov/wp-json. Alongside the core WordPress resources the Department registers its own content types and taxonomies — state_press_release, state_briefing, state_report, state_biography, state_bureau, state_country, state_policy_issue, state_trip_travel and sixteen more — giving structured JSON access to press releases, press briefings, the flagship annual reports, principal biographies, bureau pages and country and policy landing content. 473 routes are advertised in the index; 65 read operations are public with no key, no registration and no quota. Write operations exist but require a Department editorial account. The Department publishes no OpenAPI; the description in this repo was derived mechanically from its own route index and OPTIONS schemas.

## Operations (60 of 158)

| Method | Path | Summary |
|---|---|---|
| GET | `/wp/v2/categories` | List categories |
| POST | `/wp/v2/categories` | Create a categories item |
| GET | `/wp/v2/categories/{id}` | Retrieve a categories item |
| PATCH | `/wp/v2/categories/{id}` | Update a categories item |
| DELETE | `/wp/v2/categories/{id}` | Delete a categories item |
| GET | `/wp/v2/media` | List media |
| POST | `/wp/v2/media` | Create a media item |
| GET | `/wp/v2/media/{id}` | Retrieve a media item |
| PATCH | `/wp/v2/media/{id}` | Update a media item |
| DELETE | `/wp/v2/media/{id}` | Delete a media item |
| GET | `/wp/v2/pages` | List pages |
| POST | `/wp/v2/pages` | Create a pages item |
| GET | `/wp/v2/pages/{id}` | Retrieve a pages item |
| PATCH | `/wp/v2/pages/{id}` | Update a pages item |
| DELETE | `/wp/v2/pages/{id}` | Delete a pages item |
| GET | `/wp/v2/posts` | List posts |
| POST | `/wp/v2/posts` | Create a posts item |
| GET | `/wp/v2/posts/{id}` | Retrieve a posts item |
| PATCH | `/wp/v2/posts/{id}` | Update a posts item |
| DELETE | `/wp/v2/posts/{id}` | Delete a posts item |
| GET | `/wp/v2/search` | List search |
| GET | `/wp/v2/state_archive_tags` | List state_archive_tags |
| POST | `/wp/v2/state_archive_tags` | Create a state_archive_tags item |
| GET | `/wp/v2/state_archive_tags/{id}` | Retrieve a state_archive_tags item |
| PATCH | `/wp/v2/state_archive_tags/{id}` | Update a state_archive_tags item |
| DELETE | `/wp/v2/state_archive_tags/{id}` | Delete a state_archive_tags item |
| GET | `/wp/v2/state_author_groups` | List state_author_groups |
| POST | `/wp/v2/state_author_groups` | Create a state_author_groups item |
| GET | `/wp/v2/state_author_groups/{id}` | Retrieve a state_author_groups item |
| PATCH | `/wp/v2/state_author_groups/{id}` | Update a state_author_groups item |
| DELETE | `/wp/v2/state_author_groups/{id}` | Delete a state_author_groups item |
| GET | `/wp/v2/state_biography` | List state_biography |
| POST | `/wp/v2/state_biography` | Create a state_biography item |
| GET | `/wp/v2/state_biography/{id}` | Retrieve a state_biography item |
| PATCH | `/wp/v2/state_biography/{id}` | Update a state_biography item |
| DELETE | `/wp/v2/state_biography/{id}` | Delete a state_biography item |
| GET | `/wp/v2/state_biography_types` | List state_biography_types |
| POST | `/wp/v2/state_biography_types` | Create a state_biography_types item |
| GET | `/wp/v2/state_biography_types/{id}` | Retrieve a state_biography_types item |
| PATCH | `/wp/v2/state_biography_types/{id}` | Update a state_biography_types item |
| DELETE | `/wp/v2/state_biography_types/{id}` | Delete a state_biography_types item |
| GET | `/wp/v2/state_briefing` | List state_briefing |
| POST | `/wp/v2/state_briefing` | Create a state_briefing item |
| GET | `/wp/v2/state_briefing/{id}` | Retrieve a state_briefing item |
| PATCH | `/wp/v2/state_briefing/{id}` | Update a state_briefing item |
| DELETE | `/wp/v2/state_briefing/{id}` | Delete a state_briefing item |
| GET | `/wp/v2/state_briefing_type` | List state_briefing_type |
| POST | `/wp/v2/state_briefing_type` | Create a state_briefing_type item |
| GET | `/wp/v2/state_briefing_type/{id}` | Retrieve a state_briefing_type item |
| PATCH | `/wp/v2/state_briefing_type/{id}` | Update a state_briefing_type item |
| DELETE | `/wp/v2/state_briefing_type/{id}` | Delete a state_briefing_type item |
| GET | `/wp/v2/state_bureau` | List state_bureau |
| POST | `/wp/v2/state_bureau` | Create a state_bureau item |
| GET | `/wp/v2/state_bureau/{id}` | Retrieve a state_bureau item |
| PATCH | `/wp/v2/state_bureau/{id}` | Update a state_bureau item |
| DELETE | `/wp/v2/state_bureau/{id}` | Delete a state_bureau item |
| GET | `/wp/v2/state_countries_and_areas` | List state_countries_and_areas |
| POST | `/wp/v2/state_countries_and_areas` | Create a state_countries_and_areas item |
| GET | `/wp/v2/state_countries_and_areas/{id}` | Retrieve a state_countries_and_areas item |
| PATCH | `/wp/v2/state_countries_and_areas/{id}` | Update a state_countries_and_areas item |

…and 98 more operations. They are listed in full on the page.

## Machine-readable artifacts (11)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/department-of-state/refs/heads/main/openapi/department-of-state-state-gov-content-openapi.yml
- **APIReference** — https://www.state.gov/wp-json/
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/department-of-state/refs/heads/main/authentication/department-of-state-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/department-of-state/refs/heads/main/conventions/department-of-state-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/department-of-state/refs/heads/main/errors/department-of-state-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/department-of-state/refs/heads/main/data-model/department-of-state-data-model.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/department-of-state/refs/heads/main/json-schema/_index.yml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/department-of-state/refs/heads/main/overlays/department-of-state-state-gov-content-overlay.yaml
- **AgentSkill** — https://raw.githubusercontent.com/api-evangelist/department-of-state/refs/heads/main/skills/_index.yml
- **Documentation** — https://developer.wordpress.org/rest-api/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/department-of-state/refs/heads/main/apis.yml

## Other Department of State APIs (11)

- [Office of the Historian Ebook Catalog API](https://apis.io/apis/department-of-state/historian-ebook-catalog-api/)
- [Department of State Open Data Catalog](https://apis.io/apis/department-of-state/open-data-catalog/)
- [State Department Travel Advisories](https://apis.io/apis/department-of-state/travel-advisories/)
- [Country Information Pages](https://apis.io/apis/department-of-state/country-information/)
- [Smart Traveler Enrollment Program (STEP)](https://apis.io/apis/department-of-state/smart-traveler-enrollment-program/)
- [U.S. Visa Information](https://apis.io/apis/department-of-state/visa-information/)
- [U.S. Passport Services](https://apis.io/apis/department-of-state/passport-services/)
- [Foreign Affairs Manual (FAM) and Handbook (FAH)](https://apis.io/apis/department-of-state/foreign-affairs-manual/)
- [ConsularLookout (CLASS)](https://apis.io/apis/department-of-state/consular-lookout-class/)
- [eCASE Enterprise Case Management](https://apis.io/apis/department-of-state/ecase/)
- [State Department Open Data on data.gov](https://apis.io/apis/department-of-state/state-data-gov/)

## Tags

Content, Press Releases, Reports, Foreign Affairs, WordPress

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/department-of-state/state-gov-content-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/department-of-state/.
