Appalachian Regional Commission · Authentication Profile

Appalachian Regional Commission Authentication

Authentication

The Appalachian Regional Commission runs no developer program, issues no API keys and operates no signup. Both of its machine-readable surfaces are open to anonymous callers, which is the normal posture for a federal-state commission publishing public-interest data. Authentication exists only on the write and administrative paths, and those are staff-facing.

Appalachian Regional Commission declares 0 security scheme(s) across its OpenAPI definitions.

AppalachiaEconomic DevelopmentFederal-GovernmentGeospatialGovernmentInfrastructureOpen DataRegional DevelopmentWorkforce Development
Methods: Schemes: 0 OAuth flows: API key in:

Security Schemes

Source

Authentication Profile

Raw ↑
specification: API Commons Authentication
specificationVersion: '0.1'
provider: Appalachian Regional Commission
providerId: appalachian-regional-commission
generated: '2026-09-07'
method: probed
source: >-
  Live anonymous calls to https://www.arc.gov/wp-json/ and
  https://services.arcgis.com/nkunl3y8FDxPkXDl/arcgis/rest/services on 2026-09-07, plus the RFC 8414
  authorization-server metadata served at
  https://arcgov.maps.arcgis.com/.well-known/oauth-authorization-server.
description: >-
  The Appalachian Regional Commission runs no developer program, issues no API keys and operates no
  signup. Both of its machine-readable surfaces are open to anonymous callers, which is the normal
  posture for a federal-state commission publishing public-interest data. Authentication exists only
  on the write and administrative paths, and those are staff-facing.
summary:
  public_read: anonymous
  api_keys_issued: false
  developer_signup: false
  oauth_for_third_parties: false
surfaces:
  - name: ARC WordPress REST API
    host: www.arc.gov
    base: https://www.arc.gov/wp-json
    anonymous_read: true
    evidence: >-
      GET /wp-json/wp/v2/posts, /pages, /media, /report, /map, /resource, /staff, /event,
      /success_story, /investment_priority, /ldd, /search and every taxonomy route returned HTTP 200
      with no credentials on 2026-09-07.
    schemes:
      - type: none
        applies_to: the entire public GET surface documented in openapi/
        note: No securityScheme is declared, because none is required.
      - type: http
        scheme: basic
        applies_to: write methods (POST/PUT/PATCH/DELETE) advertised on the same routes
        note: >-
          WordPress authenticates writes with Application Passwords over HTTP Basic. ARC publishes no
          process for obtaining one; these are staff credentials, not a public integration path. The
          derived OpenAPI documents therefore describe the GET surface only.
    gated_routes_observed:
      - path: /wp/v2/users
        status: 401
        code: rest_user_cannot_view
      - path: /wp/v2/settings
        status: 401
        code: rest_forbidden
      - path: /wp/v2/comments
        status: 403
        code: rest_comment_disabled
        note: Commenting is switched off site-wide, so this is a configuration block rather than an auth wall.
  - name: ARC Geospatial API (ArcGIS hosted feature services)
    host: services.arcgis.com
    base: https://services.arcgis.com/nkunl3y8FDxPkXDl/arcgis/rest
    anonymous_read: true
    evidence: >-
      GET /services (108 services), GET /services/arc_counties/FeatureServer,
      /FeatureServer/0 and /FeatureServer/0/query?returnCountOnly=true (423 features) all returned
      HTTP 200 with no token on 2026-09-07.
    schemes:
      - type: none
        applies_to: query and describe operations on the 108 public feature services
      - type: oauth2
        applies_to: ARC's ArcGIS Online organization (staff and content management)
        issuer: https://arcgov.maps.arcgis.com
        authorization_endpoint: https://arcgov.maps.arcgis.com/sharing/rest/oauth2/authorize
        token_endpoint: https://arcgov.maps.arcgis.com/sharing/rest/oauth2/token
        grant_types:
          - authorization_code
          - implicit
        pkce: S256
        metadata_document: well-known/appalachian-regional-commission-oauth-authorization-server.json
        note: >-
          Discovered by probe, not by documentation. This is Esri's ArcGIS Online OAuth server scoped
          to ARC's organization tenant; ARC does not document it or invite third-party clients to it,
          and no scopes are advertised in the metadata. It is recorded because the document is real
          and served from ARC's org host, not because ARC offers OAuth to developers.
not_found:
  - api key issuance or a developer portal on arc.gov
  - documented authentication reference page
  - mutual TLS, openIdConnect or signed-request schemes
maintainers:
  - FN: Kin Lane
    email: info@apievangelist.com

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/appalachian-regional-commission-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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.

A second provider on the same verified email joins the account you already have.