SuccessEnvelope
Standard successful response wrapper. The response payload is in `data`; request metadata is in `meta`; pagination or related links are in `links` when applicable.
Properties
| Field | Type | Description |
|---|---|---|
data | object | Main response payload. Shape varies by endpoint (object, array, or JSON:API envelope with `type`, `id`, `attributes`). |
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. |
links | object | Pagination or related links, present only when the endpoint returns a paginated collection. |
Used in operations
POST /v1/auth/verify-phonePOST /v1/auth/resend-otpPOST /v1/auth/request-verification-otpGET /v1/auth/otp-statusPOST /v1/auth/forgot-passwordPOST /v1/auth/verify-password-resetPOST /v1/auth/reset-passwordPOST /v1/auth/logoutGET /v1/users/mePUT /v1/users/meDELETE /v1/users/meGET /v1/users/me/api-keyPOST /v1/users/me/api-key/regeneratePOST /v1/users/me/api-key/revealGET /v1/users/me/profile-detailGET /v1/users/me/sessionsDELETE /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/statsGET /v1/validations/{id}GET /v1/validations/{id}/retry-attemptsPUT /v1/validations/{id}/retry-policyPOST /v1/validations/{id}/cancel-retriesGET /v1/public/banksGET /v1/public/bin-lookup/{bin}GET /v1/beneficiariesPOST /v1/beneficiariesPUT /v1/beneficiaries/{id}GET /v1/beneficiaries/validate-accountGET /v1/beneficiaries/lookupPOST /v1/beneficiaries/importsGET /v1/beneficiaries/imports/{id}GET /v1/beneficiaries/imports/{id}/previewPATCH /v1/beneficiaries/imports/{id}/rows/{row_id}POST /v1/beneficiaries/imports/{id}/commitPOST /v1/validations/importsGET /v1/validations/imports/{id}GET /v1/validations/imports/{id}/previewPATCH /v1/validations/imports/{id}/rows/{row_id}POST /v1/validations/imports/{id}/commitGET /v1/api/usageGET /v1/summaryGET /v1/users/me/retry-policyPUT /v1/users/me/retry-policyGET /v1/users/me/changelog/subscribe-statusPOST /v1/users/me/changelog/subscribeGET /v1/webhook-subscribersPOST /v1/webhook-subscribersPOST /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-logoutGET /v1/admin/rolesPUT /v1/admin/roles/{role}GET /v1/admin/roles/statsGET /v1/admin/roles/{role}/usersGET /v1/admin/statsGET /v1/admin/stats/financeGET /v1/admin/validationsGET /v1/admin/validations/recentGET /v1/admin/security/overviewGET /v1/admin/security/event-typesGET /v1/admin/security/eventsGET /v1/admin/security/events/{id}GET /v1/admin/security/audit-logGET /v1/admin/security/audit-log/{id}GET /v1/admin/security/audit-log/statusesGET /v1/admin/security/rate-limitsGET /v1/admin/security/rate-limits/configGET /v1/admin/security/rate-limits/top-offendersPOST /v1/admin/security/rate-limits/resetGET /v1/admin/security/otpsGET /v1/admin/security/otps/{id}GET /v1/admin/beneficiariesPOST /v1/admin/beneficiariesGET /v1/admin/beneficiaries/{id}PUT /v1/admin/beneficiaries/{id}POST /v1/admin/beneficiaries/{id}/archivePOST /v1/admin/beneficiaries/{id}/restoreGET /v1/admin/account-directoryPOST /v1/admin/account-directoryGET /v1/admin/account-directory/{accountNumber}PUT /v1/admin/account-directory/{accountNumber}GET /v1/admin/banksPOST /v1/admin/devtools/ocr-onlyPOST /v1/admin/devtools/normalize-onlyPOST /v1/admin/devtools/banxico-onlyGET /v1/admin/validations/{id}/rawPOST /v1/admin/devtools/run-testsGET /v1/status/banxicoGET /v1/status/banxico/timeseriesGET /v1/webhooksPOST /v1/webhooksPUT /v1/webhooks/{id}POST /v1/webhooks/{id}/testGET /v1/webhooks/{id}/deliveriesPOST /v1/webhooks/{id}/regenerate-secretGET /v1/webhooks/deliveriesGET /v1/admin/plansPOST /v1/admin/plans/create/executePOST /v1/admin/plans/bulkGET /v1/admin/plans/{slug}POST /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}/pricesPUT /v1/admin/plans/{slug}/prices/{id}/togglePOST /v1/admin/plans/{slug}/prices/create/executePOST /v1/admin/plans/{slug}/prices/{id}/archive/executePOST /v1/admin/plans/{slug}/prices/{id}/edit/executePOST /v1/admin/plans/{slug}/drift/adoptPOST /v1/admin/plans/{slug}/duplicate/executePOST /v1/admin/plans/{slug}/delete/executeGET /v1/plansGET /v1/plans/publicGET /v1/plans/public/comparisonGET /v1/plans/{slug}/pricesGET /v1/public/changelogGET /v1/admin/migrations/statusGET /v1/admin/migrations/driftGET /v1/admin/migrations/statsGET /v1/admin/migrations/sqlGET /v1/admin/migrations/historyPOST /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/statusGET /v1/admin/seeders/last-runsGET /v1/admin/seeders/historyPOST /v1/admin/seeders/runPOST /v1/admin/seeders/run-bulkGET /v1/admin/tests/listGET /v1/admin/tests/kpisGET /v1/admin/tests/flakyGET /v1/admin/tests/compareGET /v1/admin/tests/cases/historyGET /v1/admin/tests/runsGET /v1/admin/tests/runs/{id}GET /v1/admin/tests/runs/{id}/detailPOST /v1/admin/tests/runPOST /v1/admin/tests/rerun-failedPOST /v1/admin/tests/runs/{id}/cancelPOST /v1/admin/tests/pruneGET /v1/usage/summaryGET /v1/usage/historyGET /v1/usage/breakdownGET /v1/usage/limitsGET /v1/usage/heatmapGET /v1/insights/overviewGET /v1/insights/trendsGET /v1/insights/top-banksGET /v1/insights/top-beneficiariesGET /v1/admin/insights/overviewGET /v1/admin/insights/trendsGET /v1/admin/insights/top-banksGET /v1/admin/insights/top-errorsGET /v1/finance/summaryGET /v1/finance/monthlyGET /v1/finance/counterpartiesGET /v1/finance/by-bankGET /v1/finance/accountingGET /v1/notificationsGET /v1/notifications/unread-countPOST /v1/notifications/read-allGET /v1/notifications/preferencesPUT /v1/notifications/preferencesDELETE /v1/notifications/preferencesGET /v1/notifications/quiet-hoursPUT /v1/notifications/quiet-hoursPOST /v1/notifications/push/subscribeDELETE /v1/notifications/push/subscribePOST /v1/notifications/push/testPOST /v1/notifications/telegram/linkDELETE /v1/notifications/telegram/linkGET /v1/notifications/telegram/link/statusDELETE /v1/notifications/{id}POST /v1/notifications/{id}/readGET /v1/billing/subscriptionPOST /v1/webhooks/stripeGET /v1/admin/i18n/bundlesGET /v1/admin/i18n/bundlePUT /v1/admin/i18n/draftPOST /v1/admin/i18n/draft/applyPOST /v1/admin/i18n/step-upPOST /v1/admin/i18n/lintPOST /v1/admin/i18n/lint/suppressGET /v1/admin/i18n/usageGET /v1/admin/i18n/keys-on-pagePOST /v1/admin/i18n/preview/notificationGET /v1/account-directory/lookup
Referenced by schemas
BanxicoPublicStatusResponseBanxicoPublicTimeseriesResponseBeneficiaryImportJobResponseBeneficiaryImportPreviewResponseBillingSubscriptionResponseBinLookupResponseChangelogRegistryListResponseCommitBeneficiaryImportResponseCreateBeneficiaryImportResponseCreateBeneficiaryResponseFinancePreviewResponseFinanceSummaryResponseGetUsageHeatmapResponseListBanksResponseListBeneficiariesResponseListPlanPricesResponseListPublicPlansResponseLookupAccountDirectoryResponseLookupBeneficiaryAccountResponsePatchBeneficiaryImportRowResponsePlanComparisonResponseUpdateBeneficiaryResponseValidateAccountResponse