Saltar al contenido

Índice de errores ​

Generado desde DialerDigital/core @ bbb8e373d900 (spec v0.151.0).

English: Error index.

Todo error de la API lleva el mismo sobre, {"error": {"code": "...", "message": "..."}}: ramifica por code, nunca por message (ver Errores y cumplimiento). Este índice se genera de la spec OpenAPI que vendoriza este sitio, así que no puede quedar por detrás de ella: un código sólo aparece aquí si la spec lo muestra en un ejemplo de respuesta o lo nombra junto a su estado HTTP.

161 códigos distintos, 161 pares código/estado.

CódigoHTTPDónde lo muestra la specMensaje de ejemplo
admin_target_forbidden403DELETE /v1/users/{id}
POST /v1/users/{id}/enable
—
agent_unreachable409POST /v1/screen-monitor/sessions—
api_key_limit409POST /v1/api_keys
POST /v1/api_keys/{id}/rotate
this tenant already holds the maximum number of live API keys; revoke one first
archive_daily_cap429POST /v1/debts/{id}/defense-packet/archivesthe daily archive cap for this debt is reached; retry after the interval in Retry-After
archive_unavailable503GET /v1/debts/{id}/defense-packet/archives/{aid}/attestation
POST /v1/debts/{id}/defense-packet/archives
the archive store did not confirm the retention; nothing was archived
audit_unavailable503POST /v1/agent/preview/dial
POST /v1/ai/conversations/{id}/takeover
POST /v1/calls/{call_id}/conference/add
… y 19 más
no evidence, no call: retry
bad_gateway502POST /v1/ai/agents/{id}/test
POST /v1/messaging/brands
POST /v1/messaging/brands/{id}/refresh
… y 3 más
the AI runtime sandbox could not be reached
bad_request400DELETE /v1/debt-lists/{id}/members
GET /v1/academy/progress
GET /v1/academy/transcript
… y 236 más
agent_id not accepted here: this scorecard is always the caller's own seat, derived from the token — use /v1/agents/occupancy or /v1/calls for another seat
call_control_failed502POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/conference/remove
POST /v1/calls/{call_id}/hangup
… y 10 más
the switch rejected the control command
caller_id_unavailable422POST /v1/calls
POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/transfer
… y 3 más
this call has no tenant caller-ID to present on a transferred leg
cannot_nest409POST /v1/subaccounts—
capacity_unavailable503POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/transfer
the capacity gate could not admit the transferred leg, retry
captcha_failed403POST /v1/signupsthe anti-bot check was not passed
captcha_unavailable503POST /v1/signupsthe anti-bot check is unavailable; retry later
carrier_cps429POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/transfer
the carrier for the transferred leg is at its contracted call rate; retry
carrier_unavailable503POST /v1/port-requests—
catalog_changed422POST /v1/reports/run—
chunk_conflict409PUT /v1/screen-recordings/{id}/chunks/{n}that chunk number already holds other bytes
client_address_not_measured409GET /v1/tenant/login-policy
PUT /v1/tenant/login-policy
—
compliance_blocked422POST /v1/calls
POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/transfer
… y 5 más
the compliance engine refused this call (tenant_policy)
conflict409DELETE /v1/ai/agents/{id}
DELETE /v1/ai/agents/{id}/experiments/{experiment_id}
DELETE /v1/campaigns/{id}/experiments/{experiment_id}
… y 107 más
invalid state transition
consent_revoked409PUT /v1/consents/{phone}the number revoked its consent at 2026-03-01T10:00:00Z; a new consent must carry a consented_at later than that
consent_version_mismatch409POST /v1/click-to-call/sites
POST /v1/public/call-requests
—
cost_unreconciled500GET /v1/billing/cost—
definition_conflict422POST /v1/reports/run—
delivery_failed502POST /v1/phone_verificationthe code could not be delivered
destination_not_found422POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/transfer
POST /v1/calls/{call_id}/transfer/attended/cancel
… y 2 más
no active agent with that destination in this tenant
destination_not_supported422POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/transfer
POST /v1/calls/{call_id}/transfer/attended/cancel
… y 2 más
an external transfer destination must be E.164 (+<country><number>)
destination_unavailable422POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/transfer
POST /v1/calls/{call_id}/transfer/attended/cancel
… y 2 más
that agent is not available to take a transfer right now
dial_error502POST /v1/agent/preview/dial
POST /v1/calls
POST /v1/campaigns/{id}/dial
… y 1 más
the dialer could not place the call
did_unverified422POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/transfer
POST /v1/calls/{call_id}/transfer/attended/cancel
… y 2 más
the caller-ID this transferred leg would present is not a verified number of the tenant
disclosure_missing422POST /v1/calls—
duplicate200PUT /v1/screen-recordings/{id}/chunks/{n}—
duplicate_request409POST /v1/skip-trace/lookups—
egress_unavailable503POST /v1/calls—
esl_unavailable503POST /v1/ai/conversations/{id}/takeover
POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/conference/remove
… y 15 más
telephony control unavailable, retry
exceeds_parent_limit422PATCH /v1/subaccounts/{id}
POST /v1/subaccounts
—
export_in_progress429POST /v1/recording-exportsan export is already running for this tenant; retry when it completes
export_too_large422POST /v1/recording-exportsthe filters match 120000 recordings, above the 50000-row export limit; narrow the filters and retry
field_not_for_mode422POST /v1/reports/run—
forbidden403DELETE /v1/ai/agents/{id}/experiments/{experiment_id}
DELETE /v1/calls/{call_id}/stream
DELETE /v1/click-to-call/sites/{id}
… y 229 más
tenant is suspended
from_required422POST /v1/sms/messages—
grant_already_live409POST /v1/support-access/grantsa support-access grant is already live for this tenant; revoke it before granting again
grant_already_revoked409DELETE /v1/support-access/grants/{id}this grant was already revoked
import_in_progress429POST /v1/consents/import
POST /v1/debt-lists/{id}/import
POST /v1/debts/import
an import of this tenant is still running; retry when it finishes
invalid400POST /v1/campaigns
POST /v1/planned-shifts
PUT /v1/inbound-queues/{id}/callback-offer
… y 1 más
—
invalid_assignee422POST /v1/sms/threads/{id}/assign—
invalid_code422POST /v1/phone_verification/checkthe code is wrong, expired or already used
invalid_contact_email422POST /v1/support/tickets—
invalid_cursor400POST /v1/reports/run—
invalid_definition_id422POST /v1/reports/run—
invalid_phone422POST /v1/phone_verificationphone must be an E.164 number (+15551234567)
invalid_zone422POST /v1/screen-recordings/{id}/pii-markszone must be one of: consumer_card, full_number, payment, focus_lost
last_account_admin409DELETE /v1/users/{id}the last active account_admin cannot be disabled; promote another one first
last_admin_seat409PATCH /v1/agents/{id}—
mark_limit_reached422POST /v1/screen-recordings/{id}/pii-marks—
mfa_required403POST /v1/auth/agent-loginthis workspace requires a second factor for this sign-in
monitoring_ack_required403PATCH /v1/agents/{id}/status
POST /v1/agents/checkin
POST /v1/agents/{id}/resume
—
name_taken409POST /v1/report-definitions
PUT /v1/report-definitions/{id}
a report definition with this name already exists for this tenant
no_account422POST /v1/dial/manualno account of this tenant holds that number; no call was placed
no_ack409PUT /v1/screen-monitor/armedacknowledge the current screen-monitor notice before arming
no_notice_published409POST /v1/agent-monitoring-acknowledgements
POST /v1/screen-monitor/acks
—
no_rate422POST /v1/calls
POST /v1/sms/messages
—
no_route503POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/transfer
no directed carrier route for the transferred leg; nothing was dialled
not_an_upgrade422POST /v1/billing/tier/upgradetier must cost strictly more than the current one; downgrades take effect at the next period and are not served here
not_armed409POST /v1/screen-monitor/sessionsthe agent is not sharing their screen
not_checked_in409PUT /v1/screen-monitor/armed—
not_configured503POST /v1/skip-trace/lookups—
not_found404DELETE /v1/agents/{id}/credential
DELETE /v1/ai/agents/{id}
DELETE /v1/ai/agents/{id}/experiments/{experiment_id}
… y 266 más
resource not found for this tenant
not_recording409POST /v1/calls/{call_id}/streamthe call has no live recording
number_in_use409POST /v1/port-requests—
optout_instructions_missing422POST /v1/calls—
password_blocklisted422POST /v1/auth/password-reset/confirmpassword is on the list of commonly used or compromised passwords (reason: common)
payload_too_large413POST /v1/consents/import
POST /v1/screen-monitor/sessions/{id}/signal
POST /v1/suppressions/import
payload is over 16384 bytes
permission_denied403POST /v1/api_keys—
permission_escalation403DELETE /v1/api_keys/{id}
PATCH /v1/api_keys/{id}
POST /v1/api_keys
… y 1 más
—
phone_already_verified409POST /v1/phone_verificationthe phone is already verified
phone_verification_rate_limited429POST /v1/phone_verificationtoo many verification codes requested; retry tomorrow
phone_verification_unavailable503POST /v1/phone_verificationphone verification is not available
plan_inactive402POST /v1/calls/{call_id}/transfer
POST /v1/port-requests
POST /v1/signups
… y 3 más
tenant plan is not active; traffic is gated
port_in_busy409POST /v1/port-requests—
port_in_unavailable503POST /v1/port-requests—
port_request_limit429POST /v1/port-requests—
presence_unavailable503POST /v1/agents/checkinseat presence could not be recorded, retry
privacy_erasure_disabled403POST /v1/privacy/erasure-requests—
prompt_render_failed503POST /v1/inbound-ivr-menusa prompt could not be rendered to audio; the menu was not published
prompt_unavailable503POST /v1/callsthe message audio could not be rendered; no call was placed
provider_error502POST /v1/skip-trace/lookups
POST /v1/sms/messages
the SMS provider rejected the message (:timeout)
qm_not_enabled403DELETE /v1/qm/forms/{id}
PATCH /v1/qm/forms/{id}
POST /v1/me/evaluations/{id}/dispute
… y 2 más
QM is not enabled for this tenant
range_too_large422POST /v1/recording-exportsrequested range exceeds the 366-day export limit
rate_limited429DELETE /v1/agents/{id}/credential
DELETE /v1/ai/agents/{id}
DELETE /v1/ai/agents/{id}/experiments/{experiment_id}
… y 353 más
API key request quota exceeded; retry after the interval in Retry-After
recording_conflict409PUT /v1/screen-recordings/{id}/chunks/{n}—
redaction_failed409POST /v1/screen-recordings/playback—
redaction_pending409POST /v1/screen-recordings/playbackthe redacted copy is not ready yet; the original is never served in its place
redaction_rejected422POST /v1/recordings/{id}/redaction—
redactor_unavailable503POST /v1/recordings/{id}/redaction—
registration_unverifiable503POST /v1/campaigns/{id}/dialthe agent's softphone registration could not be verified; no call was placed
render_rate_limited429POST /v1/calls—
report_builder_disabled503POST /v1/reports/runthe report builder is not enabled for this tenant
report_timeout503POST /v1/reports/run—
role_forbidden403DELETE /v1/agents/{id}/credential
DELETE /v1/ai/agents/{id}
DELETE /v1/ai/agents/{id}/experiments/{experiment_id}
… y 103 más
watching a screen takes a supervisor or admin seat
sandbox_unavailable503POST /v1/ai/agents/{id}/testthe AI runtime sandbox is not configured or unreachable
sbc_error502POST /v1/carriers/{id}/provision
POST /v1/carriers/{id}/revoke
POST /v1/inbound-routes/{id}/provision
the SIP edge rejected the provisioning request
sbc_unavailable503POST /v1/agents/checkin
POST /v1/widget_tokens/sip_credential
widget sip provisioning unavailable, retry
screen_recording_not_acknowledged403POST /v1/screen-recordings/{id}/pii-marks
PUT /v1/screen-recordings/{id}/chunks/{n}
—
seat_limit_reached422PATCH /v1/agents/{id}
POST /v1/agents
tier starter allows 5 active seats and the tenant already has them
seat_linked_to_user409PATCH /v1/agents/{id}—
seat_mismatch403GET /v1/me
POST /v1/agents/checkin
POST /v1/agents/checkout
sip_extension does not match the seat this token owns
seat_not_linked403GET /v1/agent/queue
GET /v1/me/evaluations
GET /v1/me/scorecard
… y 2 más
—
segment_out_of_range422POST /v1/recordings/{id}/redaction—
self_evaluation_forbidden403POST /v1/qm/evaluations/{id}/dispute/resolution—
session_closed409GET /v1/screen-monitor/sessions/{id}/ice
POST /v1/screen-monitor/sessions/{id}/signal
that session is already closed
session_superseded401POST /v1/auth/login—
signup_rate_limited429POST /v1/signupstoo many sign-up requests; retry later
signup_unavailable503POST /v1/signups—
skip_trace_cap_exceeded429POST /v1/skip-trace/lookups—
sms_10dlc_campaign_required422POST /v1/sms/messages—
sms_content_prohibited422POST /v1/sms/messages—
sms_from_invalid422POST /v1/sms/messages—
sms_from_not_owned422POST /v1/sms/messages—
sms_optout_notice_missing422POST /v1/sms/messages—
sms_provider_base_url_rejected422POST /v1/sms/messages—
sms_provider_unconfigured422POST /v1/sms/messages—
sms_spend_cap_exceeded429POST /v1/sms/messagesmonth-to-date SMS spend is at the tenant cap
sms_templates_only422PUT /v1/tenant/sms-auto-reply—
stale_notice409POST /v1/agent-monitoring-acknowledgements
POST /v1/screen-monitor/acks
that notice version is not the current one
stats_unavailable503GET /v1/stats/abandonment
GET /v1/stats/penetration
the statistics could not be computed right now; retry shortly
storage_unavailable503POST /v1/recording-exportsrecording export storage is not configured
stream_consent_required422POST /v1/calls/{call_id}/streamthe recording has no granted consent on file
stream_unavailable503POST /v1/calls/{call_id}/streamcall streaming is not available
subaccount_closed409PATCH /v1/subaccounts/{id}—
subject_export_disabled503POST /v1/privacy/subject-exportssubject exports are not enabled for this tenant
supervision_capacity429POST /v1/supervision/calls/{call_id}/barge
POST /v1/supervision/calls/{call_id}/listen
POST /v1/supervision/calls/{call_id}/whisper
tenant supervision quota is full; retry when a supervised call ends
supervision_failed502POST /v1/ai/conversations/{id}/takeover
POST /v1/supervision/calls/{call_id}/barge
POST /v1/supervision/calls/{call_id}/listen
… y 2 más
the switch rejected the supervision command
tenant_channels429POST /v1/calls/{call_id}/conference/add
POST /v1/calls/{call_id}/transfer
the tenant is at its channel or call-rate ceiling; the third party was not dialled
terms_version_mismatch422POST /v1/signupsterms_version must be the current version (see GET /v1/signups/config)
test_environment403DELETE /v1/api_keys/{id}
PATCH /v1/api_keys/{id}
PATCH /v1/carriers/{id}
… y 15 más
—
throttled429POST /v1/agent/preview/dial
POST /v1/calls
POST /v1/campaigns/{id}/dial
… y 2 más
dial throttled (rate)
ticket_limit409POST /v1/support/tickets—
tier_not_in_catalog422GET /v1/billing/tiers—
too_many_connections429POST /v1/ws/ticketlive-floor connection limit reached for this tenant
too_many_groups422POST /v1/reports/run—
too_many_marks422POST /v1/screen-recordings/{id}/pii-marks—
transfer_targets_unavailable503GET /v1/transfer/targetstransfer targets could not be read, retry
trunk_endpoint_shared409POST /v1/carrierssip_proxy is already the endpoint of another trunk and cannot be used for this one
turn_unavailable503GET /v1/screen-monitor/sessions/{id}/icethis cell has no TURN relay configured for screen monitoring
unauthorized401DELETE /v1/agents/{id}/credential
DELETE /v1/ai/agents/{id}
DELETE /v1/ai/agents/{id}/experiments/{experiment_id}
… y 451 más
invalid or revoked API key
unavailable503GET /v1/billing/cost
POST /v1/ws/ticket
could not mint a websocket ticket
unknown_field422POST /v1/report-definitions
POST /v1/reports/run
—
unknown_metric422POST /v1/reports/rununknown metric(s): revenue; published: attempts, contacts
unknown_test_number422GET /v1/sandbox/records—
unmask_without_pii_column422POST /v1/reports/run—
unpriceable_tier422PATCH /v1/agents/{id}
POST /v1/agents
the tenant's billing tier has no priced catalog row (tier_not_in_catalog)
unprocessable422DELETE /v1/consents/{phone}
GET /v1/agents/handle-time
GET /v1/billing/invoice
… y 86 más
scheduled_at is closer than the minimum notice for a callback (10 minutes unless the tenant's callback_min_notice_seconds says otherwise)
unsupported_codec422POST /v1/recordings/{id}/redaction—
unsupported_media_type415POST /v1/consents/import
POST /v1/suppressions/import
this endpoint takes a text/csv body
verification_required403PATCH /v1/campaigns/{id}
POST /v1/campaigns
POST /v1/campaigns/{id}/resume
… y 1 más
this account must be verified before it can create or start a campaign that runs without an agent
voice_preview_unavailable503POST /v1/ai/agents/{id}/voice-previewthe voice sample could not be produced right now
wallet_insufficient402POST /v1/calls
POST /v1/calls/{call_id}/conference/add
prepaid balance is insufficient for this call
window_too_large400POST /v1/reports/runthe window may not exceed 31 days
would_lock_out_caller422PUT /v1/tenant/login-policy—

Nada de esta documentación es asesoría legal: confirma siempre tu postura de cumplimiento con tu propio abogado.