Derived by API Evangelist
Built from the contracts Appalachian Regional Commission publishes. Appalachian Regional Commission did not publish this file.
# method: generated
# generated: '2026-09-07'
# API Evangelist enhancements over the derived OpenAPI this overlay extends.
overlay: 1.0.0
info:
title: API Evangelist enhancements — ARC Geospatial API (ArcGIS Feature Services)
version: 1.0.0
extends: ../openapi/appalachian-regional-commission-geospatial-api-openapi.yml
actions:
- target: $.info
description: Record how this document came to exist and who stands behind each claim in it.
update:
x-enrichment-note: Derived by the API Evangelist enrichment pipeline on 2026-09-07 from a first-party discovery
document fetched from an ARC-controlled host. The Appalachian Regional Commission publishes no OpenAPI,
no API documentation and no developer program; nothing in this file is an ARC claim about itself.
x-enrichment-scope: ARC's 108 public ArcGIS hosted feature services.
x-provider-published: false
x-artifacts:
authentication: authentication/appalachian-regional-commission-authentication.yml
conventions: conventions/appalachian-regional-commission-conventions.yml
errors: errors/appalachian-regional-commission-problem-types.yml
lifecycle: lifecycle/appalachian-regional-commission-lifecycle.yml
conformance: conformance/appalachian-regional-commission-conformance.yml
data_model: data-model/appalachian-regional-commission-data-model.yml
rate_limits: rate-limits/appalachian-regional-commission-rate-limits.yml
plans: plans/appalachian-regional-commission-plans-pricing.yml
skills: skills/_index.yml
- target: $.info
description: State the runtime posture the derived operations do not carry on their own.
update:
x-access: anonymous — no key, no token, no signup
x-write-surface: none. Read-only for anonymous callers.
x-idempotency: na — no anonymous write surface exists
x-reversibility: na — no action an agent takes here can need reversing
x-rate-limits: none published; no rate-limit headers returned
- target: $.info
description: Flag the two behaviours that most often break naive ArcGIS clients.
update:
x-error-status-untruthful: Errors are returned with HTTP 200 and an {error:{code,message,details}} body. Clients
must inspect the body, not the status line.
x-format-required: Omitting the f query parameter returns the HTML services directory, not JSON.
x-ogc-api-features: Not enabled on any of the 108 services. /OGCFeatureServer and /WFSServer were probed on
2026-09-07 and both miss; f=geojson on /query is the standards bridge ARC offers.
- target: $.servers
description: Name the organization the server path belongs to, so the org id is not read as an opaque token.
update:
- url: https://services.arcgis.com/nkunl3y8FDxPkXDl/arcgis/rest
description: ARC hosted feature services. The path segment nkunl3y8FDxPkXDl is the ArcGIS Online organization
id of the Appalachian Regional Commission (portal name "Appalachian Regional Commission", urlKey ARCgov),
confirmed at https://arcgov.maps.arcgis.com/sharing/rest/portals/self on 2026-09-07.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.