NationGraph Territories API is one of 56 APIs that NationGraph publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Territories. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and authentication docs.
This API exposes
6 operations
across 4 paths,
and defines 11 schemas.
It is described by OpenAPI 3.1.0, at version 0.2.36.
Requests are made against the base URL https://api.nationgraph.com.
6 operations4 paths11 schemas1 DELETE2 GET2 POST1 PUT
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.1.0
API Version
0.2.36
Base URL
https://api.nationgraph.com
Authentication
HTTP Bearer
Resource Areas
1
Authentication & Security 1
NationGraph Territories API declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (HTTPBearer).
Paths & Operations 6
Across 4 paths, the API surfaces 6 operations — 1 DELETE, 2 GET, 2 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.
The contract defines 11 schemas that model the data the API accepts and returns. The most detailed are InstitutionTypePayload (9 properties), TerritoryListItem (7 properties), TerritoryAccountItem (7 properties), ValidationError (5 properties). Each schema is shown below with its type and property counts.
TerritoryAccountItem
object
One institution row in a territory preview sample.
7 properties7 required
HTTPValidationError
object
1 property
InstitutionFiltersEnum
string
TerritoryPreviewResponse
object
2 properties2 required
ValidationError
object
5 properties3 required
TerritoryListResponse
object
2 properties2 required
InstitutionTypePayload
object
9 properties
InstitutionListPayload
object
4 properties1 required
TerritoryListItem
object
One row in the GET /territories list response. Visibility column lives in the DB but is intentionally not exposed here — future-sprint feature per boss; the AP…
7 properties7 required
TerritoryVisibility
string
UserProfileInstitutionFilter
object
4 properties2 required
Specification
The full machine-readable OpenAPI contract behind this narrative.