# method: derived # x-source-url: https://www.arc.gov/wp-json/ # generated: '2026-09-07' # Derived by the API Evangelist enrichment pipeline from the provider's own live # discovery document. The Appalachian Regional Commission publishes no OpenAPI. openapi: 3.1.0 info: title: ARC Taxonomy API (WordPress REST wp/v2) version: wp/v2 summary: Anonymous read access to the controlled vocabularies ARC classifies its content with, plus the post-type and taxonomy registries. description: 'The Appalachian Regional Commission classifies everything on www.arc.gov with a large set of custom taxonomies, all readable anonymously: `states_counties` (446 terms naming the states and counties of the Appalachian Region), `investment_priority_topic`, `global_type` (31 terms), `tax_year` (70 terms), the research and fact-sheet topic vocabularies, the event type/topic/host vocabularies, the staff and state-partner role vocabularies, and the grant, grantee and applicant resource vocabularies. `/wp/v2/types`, `/wp/v2/taxonomies` and `/wp/v2/statuses` are the registries that describe the content model itself — call those first to discover which taxonomies apply to which post type. The `wp/v2` namespace at https://www.arc.gov/wp-json/ is readable anonymously — no key, no OAuth, no registration. Write methods are advertised on these same routes but reject anonymous callers (WordPress authenticates writes with Application Passwords over HTTP Basic), so only the GET surface is documented here. This document was DERIVED mechanically by API Evangelist from the route-discovery document served at https://www.arc.gov/wp-json/ on 2026-09-07 — every path, method and query parameter below is taken verbatim from that descriptor, and each collection route was called live to confirm it answers 200 anonymously. The Appalachian Regional Commission does not publish an OpenAPI definition of its own; this is the content API its CMS exposes, not a product API.' contact: name: Appalachian Regional Commission url: https://www.arc.gov/contact-arc/ license: name: U.S. Government Work url: https://www.arc.gov/arc-web-and-privacy-policy/ x-derived-by: API Evangelist enrichment pipeline x-derived-from: https://www.arc.gov/wp-json/ x-derived-on: '2026-09-07' x-provider-published: false servers: - url: https://www.arc.gov/wp-json description: Production (arc.gov WordPress REST API) tags: - name: Taxonomy paths: /wp/v2/categories: get: operationId: getCategories summary: GET /wp/v2/categories description: Read `/wp/v2/categories` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/categories/{id}: get: operationId: getCategoriesByid summary: GET /wp/v2/categories/{id} description: Read `/wp/v2/categories/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/tags: get: operationId: getTags summary: GET /wp/v2/tags description: Read `/wp/v2/tags` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: offset in: query required: false schema: type: integer description: Offset the result set by a specific number of items. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/tags/{id}: get: operationId: getTagsByid summary: GET /wp/v2/tags/{id} description: Read `/wp/v2/tags/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/global_type: get: operationId: getGlobalType summary: GET /wp/v2/global_type description: Read `/wp/v2/global_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/global_type/{id}: get: operationId: getGlobalTypeByid summary: GET /wp/v2/global_type/{id} description: Read `/wp/v2/global_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/tax_year: get: operationId: getTaxYear summary: GET /wp/v2/tax_year description: Read `/wp/v2/tax_year` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/tax_year/{id}: get: operationId: getTaxYearByid summary: GET /wp/v2/tax_year/{id} description: Read `/wp/v2/tax_year/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/states_counties: get: operationId: getStatesCounties summary: GET /wp/v2/states_counties description: List the states-and-counties vocabulary ARC tags content with across the 423-county, 13-state Appalachian Region. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/states_counties/{id}: get: operationId: getStatesCountiesByid summary: GET /wp/v2/states_counties/{id} description: Read `/wp/v2/states_counties/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/investment_priority_topic: get: operationId: getInvestmentPriorityTopic summary: GET /wp/v2/investment_priority_topic description: Read `/wp/v2/investment_priority_topic` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/investment_priority_topic/{id}: get: operationId: getInvestmentPriorityTopicByid summary: GET /wp/v2/investment_priority_topic/{id} description: Read `/wp/v2/investment_priority_topic/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/newsroom_topic: get: operationId: getNewsroomTopic summary: GET /wp/v2/newsroom_topic description: Read `/wp/v2/newsroom_topic` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/newsroom_topic/{id}: get: operationId: getNewsroomTopicByid summary: GET /wp/v2/newsroom_topic/{id} description: Read `/wp/v2/newsroom_topic/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/newsroom_types: get: operationId: getNewsroomTypes summary: GET /wp/v2/newsroom_types description: Read `/wp/v2/newsroom_types` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/newsroom_types/{id}: get: operationId: getNewsroomTypesByid summary: GET /wp/v2/newsroom_types/{id} description: Read `/wp/v2/newsroom_types/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/office_inspector_general_type: get: operationId: getOfficeInspectorGeneralType summary: GET /wp/v2/office_inspector_general_type description: Read `/wp/v2/office_inspector_general_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/office_inspector_general_type/{id}: get: operationId: getOfficeInspectorGeneralTypeByid summary: GET /wp/v2/office_inspector_general_type/{id} description: Read `/wp/v2/office_inspector_general_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/operational_guidance_type: get: operationId: getOperationalGuidanceType summary: GET /wp/v2/operational_guidance_type description: Read `/wp/v2/operational_guidance_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/operational_guidance_type/{id}: get: operationId: getOperationalGuidanceTypeByid summary: GET /wp/v2/operational_guidance_type/{id} description: Read `/wp/v2/operational_guidance_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/map_topic: get: operationId: getMapTopic summary: GET /wp/v2/map_topic description: Read `/wp/v2/map_topic` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/map_topic/{id}: get: operationId: getMapTopicByid summary: GET /wp/v2/map_topic/{id} description: Read `/wp/v2/map_topic/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/research_eval_maps_data_type: get: operationId: getResearchEvalMapsDataType summary: GET /wp/v2/research_eval_maps_data_type description: Read `/wp/v2/research_eval_maps_data_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/research_eval_maps_data_type/{id}: get: operationId: getResearchEvalMapsDataTypeByid summary: GET /wp/v2/research_eval_maps_data_type/{id} description: Read `/wp/v2/research_eval_maps_data_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/research_report_eval_topic: get: operationId: getResearchReportEvalTopic summary: GET /wp/v2/research_report_eval_topic description: Read `/wp/v2/research_report_eval_topic` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/research_report_eval_topic/{id}: get: operationId: getResearchReportEvalTopicByid summary: GET /wp/v2/research_report_eval_topic/{id} description: Read `/wp/v2/research_report_eval_topic/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/fact_sheets_infographics_type: get: operationId: getFactSheetsInfographicsType summary: GET /wp/v2/fact_sheets_infographics_type description: Read `/wp/v2/fact_sheets_infographics_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/fact_sheets_infographics_type/{id}: get: operationId: getFactSheetsInfographicsTypeByid summary: GET /wp/v2/fact_sheets_infographics_type/{id} description: Read `/wp/v2/fact_sheets_infographics_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/fact_sheets_infographics_topic: get: operationId: getFactSheetsInfographicsTopic summary: GET /wp/v2/fact_sheets_infographics_topic description: Read `/wp/v2/fact_sheets_infographics_topic` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/fact_sheets_infographics_topic/{id}: get: operationId: getFactSheetsInfographicsTopicByid summary: GET /wp/v2/fact_sheets_infographics_topic/{id} description: Read `/wp/v2/fact_sheets_infographics_topic/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/event_type: get: operationId: getEventType summary: GET /wp/v2/event_type description: Read `/wp/v2/event_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/event_type/{id}: get: operationId: getEventTypeByid summary: GET /wp/v2/event_type/{id} description: Read `/wp/v2/event_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/event_topic: get: operationId: getEventTopic summary: GET /wp/v2/event_topic description: Read `/wp/v2/event_topic` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/event_topic/{id}: get: operationId: getEventTopicByid summary: GET /wp/v2/event_topic/{id} description: Read `/wp/v2/event_topic/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/event_host: get: operationId: getEventHost summary: GET /wp/v2/event_host description: Read `/wp/v2/event_host` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/event_host/{id}: get: operationId: getEventHostByid summary: GET /wp/v2/event_host/{id} description: Read `/wp/v2/event_host/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/month: get: operationId: getMonth summary: GET /wp/v2/month description: Read `/wp/v2/month` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/month/{id}: get: operationId: getMonthByid summary: GET /wp/v2/month/{id} description: Read `/wp/v2/month/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/staff_type: get: operationId: getStaffType summary: GET /wp/v2/staff_type description: Read `/wp/v2/staff_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/staff_type/{id}: get: operationId: getStaffTypeByid summary: GET /wp/v2/staff_type/{id} description: Read `/wp/v2/staff_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/staff_topic: get: operationId: getStaffTopic summary: GET /wp/v2/staff_topic description: Read `/wp/v2/staff_topic` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/staff_topic/{id}: get: operationId: getStaffTopicByid summary: GET /wp/v2/staff_topic/{id} description: Read `/wp/v2/staff_topic/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/state_partner_role: get: operationId: getStatePartnerRole summary: GET /wp/v2/state_partner_role description: Read `/wp/v2/state_partner_role` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/state_partner_role/{id}: get: operationId: getStatePartnerRoleByid summary: GET /wp/v2/state_partner_role/{id} description: Read `/wp/v2/state_partner_role/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/state_resource_type: get: operationId: getStateResourceType summary: GET /wp/v2/state_resource_type description: Read `/wp/v2/state_resource_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/state_resource_type/{id}: get: operationId: getStateResourceTypeByid summary: GET /wp/v2/state_resource_type/{id} description: Read `/wp/v2/state_resource_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grant_type: get: operationId: getGrantType summary: GET /wp/v2/grant_type description: Read `/wp/v2/grant_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grant_type/{id}: get: operationId: getGrantTypeByid summary: GET /wp/v2/grant_type/{id} description: Read `/wp/v2/grant_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/funding_source: get: operationId: getFundingSource summary: GET /wp/v2/funding_source description: Read `/wp/v2/funding_source` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/funding_source/{id}: get: operationId: getFundingSourceByid summary: GET /wp/v2/funding_source/{id} description: Read `/wp/v2/funding_source/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grant_resources_funding_type: get: operationId: getGrantResourcesFundingType summary: GET /wp/v2/grant_resources_funding_type description: Read `/wp/v2/grant_resources_funding_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grant_resources_funding_type/{id}: get: operationId: getGrantResourcesFundingTypeByid summary: GET /wp/v2/grant_resources_funding_type/{id} description: Read `/wp/v2/grant_resources_funding_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grant_resources_resource_type: get: operationId: getGrantResourcesResourceType summary: GET /wp/v2/grant_resources_resource_type description: Read `/wp/v2/grant_resources_resource_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grant_resources_resource_type/{id}: get: operationId: getGrantResourcesResourceTypeByid summary: GET /wp/v2/grant_resources_resource_type/{id} description: Read `/wp/v2/grant_resources_resource_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grant_resources_funding_stage: get: operationId: getGrantResourcesFundingStage summary: GET /wp/v2/grant_resources_funding_stage description: Read `/wp/v2/grant_resources_funding_stage` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grant_resources_funding_stage/{id}: get: operationId: getGrantResourcesFundingStageByid summary: GET /wp/v2/grant_resources_funding_stage/{id} description: Read `/wp/v2/grant_resources_funding_stage/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/applicant_resources_funding_op: get: operationId: getApplicantResourcesFundingOp summary: GET /wp/v2/applicant_resources_funding_op description: Read `/wp/v2/applicant_resources_funding_op` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/applicant_resources_funding_op/{id}: get: operationId: getApplicantResourcesFundingOpByid summary: GET /wp/v2/applicant_resources_funding_op/{id} description: Read `/wp/v2/applicant_resources_funding_op/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/applicant_resources_project_type: get: operationId: getApplicantResourcesProjectType summary: GET /wp/v2/applicant_resources_project_type description: Read `/wp/v2/applicant_resources_project_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/applicant_resources_project_type/{id}: get: operationId: getApplicantResourcesProjectTypeByid summary: GET /wp/v2/applicant_resources_project_type/{id} description: Read `/wp/v2/applicant_resources_project_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/applicant_resources_type: get: operationId: getApplicantResourcesType summary: GET /wp/v2/applicant_resources_type description: Read `/wp/v2/applicant_resources_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/applicant_resources_type/{id}: get: operationId: getApplicantResourcesTypeByid summary: GET /wp/v2/applicant_resources_type/{id} description: Read `/wp/v2/applicant_resources_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grantee_resources_funding_op: get: operationId: getGranteeResourcesFundingOp summary: GET /wp/v2/grantee_resources_funding_op description: Read `/wp/v2/grantee_resources_funding_op` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grantee_resources_funding_op/{id}: get: operationId: getGranteeResourcesFundingOpByid summary: GET /wp/v2/grantee_resources_funding_op/{id} description: Read `/wp/v2/grantee_resources_funding_op/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grantee_resources_project_type: get: operationId: getGranteeResourcesProjectType summary: GET /wp/v2/grantee_resources_project_type description: Read `/wp/v2/grantee_resources_project_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grantee_resources_project_type/{id}: get: operationId: getGranteeResourcesProjectTypeByid summary: GET /wp/v2/grantee_resources_project_type/{id} description: Read `/wp/v2/grantee_resources_project_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grantee_resources_resource_type: get: operationId: getGranteeResourcesResourceType summary: GET /wp/v2/grantee_resources_resource_type description: Read `/wp/v2/grantee_resources_resource_type` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: exclude in: query required: false schema: type: array items: type: integer default: [] description: Ensure result set excludes specific IDs. - name: hide_empty in: query required: false schema: type: boolean default: false description: Whether to hide terms not assigned to any posts. - name: include in: query required: false schema: type: array items: type: integer default: [] description: Limit result set to specific IDs. - name: order in: query required: false schema: type: string enum: - asc - desc default: asc description: Order sort attribute ascending or descending. - name: orderby in: query required: false schema: type: string enum: - id - include - name - slug - include_slugs - term_group - description - count default: name description: Sort collection by term attribute. - name: page in: query required: false schema: type: integer default: 1 minimum: 1 description: Current page of the collection. - name: parent in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific parent. - name: per_page in: query required: false schema: type: integer default: 10 minimum: 1 maximum: 100 description: Maximum number of items to be returned in result set. - name: post in: query required: false schema: type: integer description: Limit result set to terms assigned to a specific post. - name: search in: query required: false schema: type: string description: Limit results to those matching a string. - name: slug in: query required: false schema: type: array items: type: string description: Limit result set to terms with one or more specific slugs. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/grantee_resources_resource_type/{id}: get: operationId: getGranteeResourcesResourceTypeByid summary: GET /wp/v2/grantee_resources_resource_type/{id} description: Read `/wp/v2/grantee_resources_resource_type/{id}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: id in: path required: true schema: type: integer description: Unique identifier for the term. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/types: get: operationId: getTypes summary: GET /wp/v2/types description: List every registered post type with its `rest_base` and the taxonomies attached to it — the machine-readable description of ARC's content model. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/types/{type}: get: operationId: getTypesBytype summary: GET /wp/v2/types/{type} description: Read `/wp/v2/types/{type}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: type in: path required: true schema: type: string description: An alphanumeric identifier for the post type. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/taxonomies: get: operationId: getTaxonomies summary: GET /wp/v2/taxonomies description: List every registered taxonomy with the post types it applies to. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. - name: type in: query required: false schema: type: string description: Limit results to taxonomies associated with a specific post type. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/taxonomies/{taxonomy}: get: operationId: getTaxonomiesBytaxonomy summary: GET /wp/v2/taxonomies/{taxonomy} description: Read `/wp/v2/taxonomies/{taxonomy}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: taxonomy in: path required: true schema: type: string description: An alphanumeric identifier for the taxonomy. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/statuses: get: operationId: getStatuses summary: GET /wp/v2/statuses description: List the post statuses exposed by the site. tags: - Taxonomy parameters: - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' /wp/v2/statuses/{status}: get: operationId: getStatusesBystatus summary: GET /wp/v2/statuses/{status} description: Read `/wp/v2/statuses/{status}` from the WordPress REST API at https://www.arc.gov/wp-json. tags: - Taxonomy parameters: - name: status in: path required: true schema: type: string description: An alphanumeric identifier for the status. - name: context in: query required: false schema: type: string enum: - view - embed - edit default: view description: Scope under which the request is made; determines fields present in response. responses: '200': description: Success. JSON body; collection routes also return `X-WP-Total` and `X-WP-TotalPages` headers. headers: X-WP-Total: description: Total number of records matching the query. schema: type: integer X-WP-TotalPages: description: Total number of pages available at the current `per_page`. schema: type: integer content: application/json: schema: {} '400': description: Bad request — an invalid parameter was supplied. Body is the WordPress REST error envelope. content: application/json: schema: $ref: '#/components/schemas/RestError' '401': description: Unauthorized — the route requires an authenticated WordPress user. content: application/json: schema: $ref: '#/components/schemas/RestError' '403': description: Forbidden — the capability is disabled for anonymous callers. content: application/json: schema: $ref: '#/components/schemas/RestError' '404': description: Not found — no resource exists with the supplied identifier. content: application/json: schema: $ref: '#/components/schemas/RestError' components: schemas: RestError: type: object description: WordPress REST API error envelope. Observed live on 2026-09-07 (for example `rest_comment_disabled`, `rest_forbidden`, `rest_user_cannot_view`). properties: code: type: string description: Machine-readable error slug, e.g. `rest_forbidden`. message: type: string description: Human-readable message. data: type: object properties: status: type: integer description: HTTP status code. required: - code - message