{
  "service": "GoGuides Authority Clearing Network",
  "version": "authority-clearing-v1",
  "status": "live",
  "primitive": "Current Delegated Authority State",
  "base_url": "https://www.goguides.com/api/v1",
  "documentation": "https://www.goguides.com/authority-clearing-network/",
  "white_paper_amendment": "https://www.goguides.com/authority-clearing-network/amendment.html",
  "technical_white_paper": "https://www.goguides.com/authority-clearing-network/white-paper.html",
  "technical_white_paper_pdf": "https://www.goguides.com/whitepapers/goguides-authority-clearing-network-white-paper.pdf",
  "implementation_version": "1.1",
  "openapi": "https://www.goguides.com/authority-clearing-network/openapi.yaml",
  "public_discovery": {
    "status": "https://www.goguides.com/api/v1/status",
    "public_key": "https://www.goguides.com/api/v1/public-key",
    "public_keys": "https://www.goguides.com/api/v1/public-keys",
    "well_known": "https://www.goguides.com/.well-known/goguides-authority.json",
    "well_known_openapi": "https://www.goguides.com/.well-known/goguides-authority-openapi.yaml",
    "site_well_known": "https://www.goguides.com/.well-known/goguides.json"
  },
  "authenticated_routes": {
    "issue_authority": "POST /api/v1/authority/issue",
    "authority_state": "GET /api/v1/authority/{authority_id}",
    "freeze_authority": "POST /api/v1/authority/{authority_id}/freeze",
    "activate_authority": "POST /api/v1/authority/{authority_id}/activate",
    "revoke_authority": "POST /api/v1/authority/{authority_id}/revoke",
    "reserve": "POST /api/v1/clearance",
    "clearance_state": "GET /api/v1/clearance/{clearance_id}",
    "live_validate": "POST /api/v1/clearance/validate",
    "receipt": "POST /api/v1/clearance/{clearance_id}/receipt",
    "delegate_authority": "POST /api/v1/authority/{authority_id}/delegate",
    "reconcile": "POST /api/v1/clearance/{clearance_id}/reconcile",
    "evidence": "GET /api/v1/evidence/{authority_id}"
  },
  "state_models": {
    "authority": [
      "ACTIVE",
      "FROZEN",
      "REVOKED"
    ],
    "clearance": [
      "RESERVED",
      "INDETERMINATE",
      "CONSUMED",
      "RELEASED"
    ]
  },
  "access_model": "Live Authority Clearing Network service. Create a dedicated ACN account, receive a production API key, and call authenticated HTTPS/JSON endpoints.",
  "proofs": [
    "signed_authority_grant",
    "signed_action_clearance",
    "signed_action_receipt",
    "append_only_event_hash_chain",
    "signed_event_checkpoint"
  ],
  "core_invariants": [
    "conservation",
    "atomicity",
    "idempotency",
    "monotonicity",
    "revocation_closure",
    "uncertain_effect_safety",
    "exact_action_binding"
  ],
  "neutrality": "Authority Clearing Network usage does not alter AI Rank, public eligibility, web evidence, or existing GoGuides trust decisions.",
  "service_state": "ready_to_use",
  "onboarding": {
    "signup": "https://www.goguides.com/authority-clearing-network/signup",
    "login": "https://www.goguides.com/authority-clearing-network/login",
    "dashboard": "https://www.goguides.com/authority-clearing-network/dashboard",
    "recover": "https://www.goguides.com/authority-clearing-network/recover"
  },
  "authentication": {
    "header": "X-GoGuides-API-Key",
    "key_delivery": "Generated for the ACN account and displayed once",
    "key_management": "Default and scoped credentials can be rotated or revoked independently from the ACN dashboard",
    "account_recovery": "Offline recovery key; only its hash is stored; successful recovery rotates the recovery key, invalidates prior sessions, and invalidates existing API credentials"
  },
  "operational_controls": {
    "account_isolation": true,
    "rate_limiting": true,
    "api_key_rotation": true,
    "api_key_revocation": true,
    "usage_telemetry": true,
    "per_credential_scope_enforcement": true,
    "available_api_scopes": [
      "authority:issue",
      "authority:read",
      "authority:manage",
      "authority:delegate",
      "clearance:reserve",
      "clearance:read",
      "clearance:validate",
      "clearance:receipt",
      "clearance:reconcile",
      "evidence:read"
    ],
    "default_account_key_behavior": "full access unless an explicit scope set is attached to the credential",
    "independent_credential_management": true,
    "offline_account_recovery": true,
    "recovery_security_reset": true
  }
}
