ErrorResponse
Standard error response wrapper. The `code` field within each error is the stable, machine-readable contract — clients must branch on `code`, not `detail`.
Properties
| Field | Type | Description |
|---|---|---|
errors * | array | List of one or more errors that occurred during the request. Each entry includes `status`, `code`, `detail` and, optionally, `source.pointer` referencing the field that failed. |
meta * | object | Response metadata including API version, route prefix, unique request identifier, and the server timestamp in UTC. |
version | string | API version that processed the request. |
api_version | string | API route prefix version (e.g. `v1`). |
request_id | string | Unique request identifier (hex). |
datetime | object | Companion descriptor present in every response's meta block (and in outgoing webhook payloads). Lets clients assert the timezone contract without re-reading the spec. |
timezone * | string | Always `"UTC"` — the canonical timezone for every datetime field in the body. |
format * | string | Always `"ISO 8601"` — explicit `Z` suffix on every datetime. |
Used in operations
POST /v1/auth/loginPOST /v1/auth/registerPOST /v1/auth/forgot-passwordPOST /v1/auth/restore-accountPOST /v1/auth/logoutPOST /v1/auth/2fa/verify-challengePUT /v1/users/meDELETE /v1/users/meGET /v1/users/me/api-keyPOST /v1/users/me/api-key/regeneratePOST /v1/users/me/api-key/revealDELETE /v1/users/me/sessionsDELETE /v1/users/me/sessions/{id}PUT /v1/users/me/subscriptionPOST /v1/users/me/email/request-verifyPOST /v1/users/me/email/confirm-verifyPOST /v1/users/me/email/request-changePOST /v1/users/me/email/verify-otp-changePOST /v1/users/me/email/apply-changePOST /v1/users/me/2fa/request-enablePOST /v1/users/me/2fa/confirm-enablePOST /v1/users/me/2fa/request-method-changePOST /v1/users/me/2fa/confirm-method-changePOST /v1/users/me/2fa/request-disablePOST /v1/users/me/2fa/confirm-disablePOST /v1/validatePOST /v1/validate-ocrGET /v1/validationsGET /v1/validations/{id}DELETE /v1/validations/{id}GET /v1/validations/{id}/cepGET /v1/validations/{id}/imageGET /v1/validations/{id}/retry-attemptsPUT /v1/validations/{id}/retry-policyPOST /v1/validations/{id}/cancel-retriesPOST /v1/beneficiariesPUT /v1/beneficiaries/{id}GET /v1/beneficiaries/validate-accountGET /v1/beneficiaries/lookupGET /v1/beneficiaries/imports/templatePOST /v1/beneficiaries/importsDELETE /v1/beneficiaries/imports/{id}PATCH /v1/beneficiaries/imports/{id}/rows/{row_id}POST /v1/beneficiaries/imports/{id}/commitPOST /v1/validations/importsGET /v1/validations/imports/templateGET /v1/validations/imports/{id}DELETE /v1/validations/imports/{id}GET /v1/validations/imports/{id}/previewPATCH /v1/validations/imports/{id}/rows/{row_id}DELETE /v1/validations/imports/{id}/rows/{row_id}POST /v1/validations/imports/{id}/commitPUT /v1/users/me/retry-policyPUT /v1/users/me/changelog/cursorPOST /v1/users/me/changelog/subscribePOST /v1/users/me/subscription/checkout-intentPOST /v1/webhook-subscribersDELETE /v1/webhook-subscribers/{id}POST /v1/webhook-subscribers/{id}/rotate-secretPOST /v1/webhook-subscribers/{id}/testGET /v1/admin/usersPOST /v1/admin/usersGET /v1/admin/users/{id}PUT /v1/admin/users/{id}DELETE /v1/admin/users/{id}PUT /v1/admin/users/{id}/suspendPOST /v1/admin/users/{id}/regenerate-keyGET /v1/admin/users/{id}/validations-seriesPOST /v1/admin/users/{id}/reset-2faPOST /v1/admin/users/{id}/force-logoutPOST /v1/admin/users/{id}/restoreGET /v1/admin/users/segment-countsGET /v1/admin/rolesPUT /v1/admin/roles/{role}GET /v1/admin/roles/statsGET /v1/admin/roles/{role}/usersDELETE /v1/admin/validations/{id}GET /v1/admin/users/exportGET /v1/admin/security/events/{id}GET /v1/admin/security/audit-log/{id}POST /v1/admin/security/rate-limits/resetGET /v1/admin/security/otps/{id}POST /v1/admin/beneficiariesDELETE /v1/admin/beneficiaries/{id}DELETE /v1/admin/account-directory/{accountNumber}POST /v1/webhooksPUT /v1/webhooks/{id}DELETE /v1/webhooks/{id}POST /v1/webhooks/{id}/testGET /v1/webhooks/{id}/deliveriesPOST /v1/webhooks/{id}/regenerate-secretPOST /v1/admin/banxico/probesPUT /v1/admin/banxico/probes/{id}GET /v1/admin/plansPOST /v1/admin/plans/create/preparePOST /v1/admin/plans/create/executeGET /v1/admin/plans/analyticsGET /v1/admin/plans/usage-dataGET /v1/admin/plans/auditGET /v1/admin/plans/audit/{id}GET /v1/admin/plans/export.csvPOST /v1/admin/plans/bulkGET /v1/admin/plans/comparisonPUT /v1/admin/plans/comparisonGET /v1/admin/plans/{slug}POST /v1/admin/plans/{slug}/update/preparePOST /v1/admin/plans/{slug}/update/executePUT /v1/admin/plans/{slug}/defaultPUT /v1/admin/plans/{slug}/toggleGET /v1/admin/plans/{slug}/subscribersGET /v1/admin/plans/{slug}/featuresPUT /v1/admin/plans/{slug}/featuresGET /v1/admin/plans/{slug}/pricesPUT /v1/admin/plans/{slug}/prices/{id}/toggleGET /v1/admin/plans/{slug}/driftPOST /v1/admin/plans/{slug}/prices/create/preparePOST /v1/admin/plans/{slug}/prices/create/executePOST /v1/admin/plans/{slug}/prices/{id}/archive/preparePOST /v1/admin/plans/{slug}/prices/{id}/archive/executePOST /v1/admin/plans/{slug}/prices/{id}/edit/preparePOST /v1/admin/plans/{slug}/prices/{id}/edit/executeGET /v1/admin/plans/{slug}/prices/{id}/archived-sourcesPOST /v1/admin/plans/{slug}/prices/{id}/migrate-subscribers/preparePOST /v1/admin/plans/{slug}/prices/{id}/migrate-subscribers/executePOST /v1/admin/plans/{slug}/sync-stripe/preparePOST /v1/admin/plans/{slug}/sync-stripe/executePOST /v1/admin/plans/{slug}/drift/adoptPOST /v1/admin/plans/{slug}/test-checkoutPOST /v1/admin/plans/{slug}/duplicate/preparePOST /v1/admin/plans/{slug}/duplicate/executePOST /v1/admin/plans/{slug}/delete/preparePOST /v1/admin/plans/{slug}/delete/executeGET /v1/plans/{slug}/pricesGET /v1/admin/migrations/statsGET /v1/admin/migrations/sqlPOST /v1/admin/migrations/upPOST /v1/admin/migrations/mark-appliedPOST /v1/admin/migrations/mark-applied-bulkPOST /v1/admin/migrations/rollbackPOST /v1/admin/migrations/rollback-toGET /v1/admin/seeders/historyPOST /v1/admin/seeders/runPOST /v1/admin/seeders/run-bulkGET /v1/admin/tests/compareGET /v1/admin/tests/cases/historyGET /v1/admin/tests/runsGET /v1/admin/tests/runs/history.csvGET /v1/admin/tests/runs/{id}GET /v1/admin/tests/runs/{id}/detailGET /v1/admin/tests/runs/{id}/junit.xmlGET /v1/admin/tests/runs/{id}/export.jsonPOST /v1/admin/tests/runPOST /v1/admin/tests/rerun-failedPOST /v1/admin/tests/runs/{id}/cancelPOST /v1/admin/tests/pruneGET /v1/admin/ci/overviewGET /v1/usage/breakdownGET /v1/finance/statementGET /v1/finance/monthlyGET /v1/finance/counterpartiesGET /v1/finance/by-bankGET /v1/finance/accountingGET /v1/finance/cepsPUT /v1/notifications/preferencesPUT /v1/notifications/quiet-hoursPOST /v1/notifications/push/subscribePOST /v1/notifications/push/testPOST /v1/notifications/telegram/linkDELETE /v1/notifications/{id}POST /v1/notifications/{id}/readGET /v1/admin/notifications/deliveries/{id}GET /v1/admin/notifications/templatesPOST /v1/admin/notifications/test-sendGET /v1/admin/changelog/releasesGET /v1/admin/changelog/releases/{version}/auditGET /v1/admin/changelog/releases/{version}/distribution-statusPOST /v1/admin/changelog/{version}/publishPOST /v1/admin/changelog/{version}/schedulePOST /v1/admin/changelog/{version}/cancel-publishPOST /v1/admin/changelog/{version}/cancel-adhocPOST /v1/admin/changelog/{version}/broadcast-nowPOST /v1/admin/announcements/broadcastGET /v1/admin/changelog/subscribersGET /v1/admin/changelog/broadcastsGET /v1/admin/changelog/broadcasts/{id}/detailGET /v1/admin/changelog/statsPOST /v1/admin/notifications/telegram/webhookGET /v1/admin/notifications/telegram/statusPOST /v1/admin/notifications/telegram/rotatePOST /v1/admin/notifications/telegram/testGET /v1/billing/subscriptionPOST /v1/billing/subscription/resumePOST /v1/billing/subscription/refreshPOST /v1/billing/subscription/cancelGET /v1/billing/upcoming-invoiceGET /v1/billing/creditsGET /v1/billing/refundsPOST /v1/billing/checkout-sessionPOST /v1/billing/portal-sessionPOST /v1/admin/billing/refund/preparePOST /v1/admin/billing/refund/executePOST /v1/admin/billing/comp/preparePOST /v1/admin/billing/comp/executeGET /v1/admin/billing/subscriptionsGET /v1/admin/billing/subscriptions/{user_id}POST /v1/admin/billing/subscriptions/{user_id}/cancelGET /v1/admin/billing/invoicesGET /v1/admin/billing/refundsGET /v1/admin/billing/creditsGET /v1/admin/billing/webhook-eventsGET /v1/admin/billing/webhook-events/{id}POST /v1/admin/billing/webhook-events/{id}/replayGET /v1/admin/billing/meter-outboxGET /v1/admin/billing/auditGET /v1/admin/billing/audit/{id}POST /v1/billing/overage/enableDELETE /v1/billing/overage/disableGET /v1/playground/templatesPOST /v1/playground/proxyPUT /v1/admin/billing/users/{user_id}/quotaPUT /v1/admin/billing/users/{user_id}/overageGET /v1/admin/api/queues/overviewGET /v1/admin/api/queues/workersGET /v1/admin/api/queues/workers/{instanceId}GET /v1/admin/api/queues/streams/{stream}/statsGET /v1/admin/api/queues/streams/{stream}/jobsGET /v1/admin/api/queues/streams/{stream}/jobs/{jobUuid}GET /v1/admin/api/queues/streams/{stream}/batchesGET /v1/admin/api/queues/streams/{stream}/batches/{batchId}GET /v1/admin/api/queues/streams/{stream}/dlqGET /v1/admin/api/queues/streams/{stream}/dlq/{redisId}GET /v1/admin/api/queues/streams/statesPOST /v1/admin/api/queues/streams/{stream}/pausePOST /v1/admin/api/queues/streams/{stream}/resumePOST /v1/admin/api/queues/streams/{stream}/jobs/{jobUuid}/cancel/preparePOST /v1/admin/api/queues/streams/{stream}/jobs/{jobUuid}/cancel/executePOST /v1/admin/api/queues/streams/{stream}/dlq/{redisId}/retry/preparePOST /v1/admin/api/queues/streams/{stream}/dlq/{redisId}/retry/executePOST /v1/admin/api/queues/streams/{stream}/dlq/{redisId}/discard/preparePOST /v1/admin/api/queues/streams/{stream}/dlq/{redisId}/discard/executePOST /v1/admin/api/queues/workers/{instanceId}/restart/preparePOST /v1/admin/api/queues/workers/{instanceId}/restart/executePOST /v1/admin/api/queues/streams/{stream}/start/preparePOST /v1/admin/api/queues/streams/{stream}/start/executePOST /v1/admin/api/queues/workers/{instanceId}/stop/preparePOST /v1/admin/api/queues/workers/{instanceId}/stop/executeGET /v1/admin/api/queues/streams/{stream}/configPOST /v1/admin/api/queues/streams/{stream}/config/preparePOST /v1/admin/api/queues/streams/{stream}/config/executePOST /v1/admin/api/queues/streams/{stream}/config/reset/preparePOST /v1/admin/api/queues/streams/{stream}/config/reset/executePOST /v1/admin/api/services/heartbeatGET /v1/admin/api/services/{name}GET /v1/admin/api/services/{name}/logsPOST /v1/admin/api/services/{name}/startPOST /v1/admin/api/services/{name}/stopPOST /v1/admin/api/services/{name}/restartGET /v1/admin/scheduled-tasksPOST /v1/admin/scheduled-tasksGET /v1/admin/scheduled-tasks/_driftGET /v1/admin/scheduled-tasks/_executions/recentGET /v1/admin/scheduled-tasks/{name}PATCH /v1/admin/scheduled-tasks/{name}GET /v1/admin/scheduled-tasks/{name}/executionsGET /v1/admin/scheduled-tasks/{name}/executions/{id}POST /v1/admin/scheduled-tasks/{name}/delete/preparePOST /v1/admin/scheduled-tasks/{name}/delete/executePOST /v1/admin/scheduled-tasks/{name}/run-nowGET /v1/account-directory/lookup