{
  "schema_version": 1,
  "description": "Authoritative public error and response-code tables included in data/api-errors.json. Add new parseable error-reference pages here or document a justified exclusion.",
  "sources": [
    {
      "path": "development/api-fundamentals/api-errors/index.mdx",
      "product": "General API",
      "category": "api-errors"
    },
    {
      "path": "development/webrtc/js-sdk/how-to/error-handling/index.mdx",
      "product": "WebRTC JavaScript SDK",
      "category": "client-errors-and-warnings"
    },
    {
      "path": "docs/edge-compute/stateful-actors/api-reference/errors/index.mdx",
      "product": "Edge Compute Stateful Actors",
      "category": "runtime-errors"
    },
    {
      "path": "docs/messaging/10dlc/troubleshooting/index.mdx",
      "product": "10DLC",
      "category": "registration-and-campaign-errors"
    },
    {
      "path": "docs/messaging/10dlc/sole-proprietor/index.mdx",
      "product": "10DLC",
      "category": "sole-proprietor-errors"
    },
    {
      "path": "docs/messaging/email/error-codes/index.mdx",
      "product": "Email API",
      "category": "api-and-delivery-errors"
    },
    {
      "path": "docs/messaging/email/event-lifecycle/index.mdx",
      "product": "Email API",
      "category": "delivery-events"
    },
    {
      "path": "docs/messaging/email/rate-limits/index.mdx",
      "product": "Email API",
      "category": "rate-limit-errors"
    },
    {
      "path": "docs/messaging/email/send-email/index.mdx",
      "product": "Email API",
      "category": "send-errors"
    },
    {
      "path": "docs/messaging/email/templates/index.mdx",
      "product": "Email API",
      "category": "template-errors"
    },
    {
      "path": "docs/messaging/email/deliverability-best-practices/index.mdx",
      "product": "Email API",
      "category": "deliverability-errors"
    },
    {
      "path": "docs/messaging/messages/error-codes/index.mdx",
      "product": "Messaging API",
      "category": "delivery-errors"
    },
    {
      "path": "docs/messaging/messages/message-detail-records/index.mdx",
      "product": "Messaging API",
      "category": "message-detail-record-errors",
      "sections": [
        "Common Error Codes"
      ]
    },
    {
      "path": "docs/messaging/messages/send-message/index.mdx",
      "product": "Messaging API",
      "category": "send-errors"
    },
    {
      "path": "docs/messaging/messages/receiving-webhooks/index.mdx",
      "product": "Messaging API",
      "category": "webhook-errors"
    },
    {
      "path": "docs/messaging/messages/alphanumeric-sender-id/index.mdx",
      "product": "Messaging API",
      "category": "alphanumeric-sender-errors"
    },
    {
      "path": "docs/messaging/toll-free-verification/troubleshooting/index.mdx",
      "product": "Toll-Free Verification",
      "category": "verification-statuses"
    },
    {
      "path": "docs/messaging/whatsapp/manage-templates/index.mdx",
      "product": "WhatsApp",
      "category": "template-errors"
    },
    {
      "path": "docs/voice/programmable-voice/deepfake-detection/index.mdx",
      "product": "Call Control",
      "category": "deepfake-detection-errors"
    },
    {
      "path": "docs/voice/programmable-voice/media-streaming/index.mdx",
      "product": "Call Control",
      "category": "media-streaming-errors"
    },
    {
      "path": "docs/voice/programmable-voice/voice-api-webhooks/index.mdx",
      "product": "Call Control",
      "category": "webhook-errors"
    },
    {
      "path": "docs/voice/sip-trunking/routing/failover-and-retries/index.mdx",
      "product": "SIP Trunking",
      "category": "failover-response-codes"
    },
    {
      "path": "docs/voice/sip-trunking/configuration/caller-id-policy/index.mdx",
      "product": "SIP Trunking",
      "category": "caller-id-policy-errors",
      "sections": [
        "Troubleshooting"
      ]
    },
    {
      "path": "docs/voice/sip-trunking/troubleshooting/response-codes/index.mdx",
      "product": "SIP Trunking",
      "category": "sip-response-codes"
    },
    {
      "path": "docs/voice/stt/websocket-streaming/errors.mdx",
      "product": "Speech-to-Text",
      "category": "websocket-errors"
    },
    {
      "path": "docs/voice/tts/websocket-streaming/errors.mdx",
      "product": "Text-to-Speech",
      "category": "websocket-errors"
    },
    {
      "path": "docs/voice/voice-design-lab/clone-voice/errors/index.mdx",
      "product": "Voice Design Lab",
      "category": "voice-clone-errors"
    }
  ],
  "exclusions": [
    {
      "path": "docs/messaging/10dlc/event-notifications/index.mdx",
      "reason": "Mixed campaign lifecycle status taxonomy rather than an error-code reference; canonical 10DLC registration and campaign errors are sourced from the dedicated troubleshooting page."
    }
  ]
}
