{"openapi":"3.1.0","info":{"title":"GridZen Merchant Verification API","version":"0.4.0"},"paths":{"/console/api/activation":{"get":{"summary":"Progress","operationId":"progress_console_api_activation_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/activation/consent":{"post":{"summary":"Consent","operationId":"consent_console_api_activation_consent_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Consent"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"summary":"Withdraw","operationId":"withdraw_console_api_activation_consent_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/activation/subscribe":{"post":{"summary":"Subscribe","operationId":"subscribe_console_api_activation_subscribe_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Subscribe"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"summary":"Stop","operationId":"stop_console_api_activation_subscribe_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/activation/unsubscribe":{"post":{"summary":"Unsubscribe","operationId":"unsubscribe_console_api_activation_unsubscribe_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/billing-test":{"get":{"summary":"Test Balance","operationId":"test_balance_console_api_billing_test_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Payment","operationId":"payment_console_api_billing_test_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TestPayment"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/onboarding/tasks":{"get":{"summary":"Tasks","operationId":"tasks_console_api_onboarding_tasks_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Create","operationId":"create_console_api_onboarding_tasks_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NewTask"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/onboarding/tasks/{identifier}":{"get":{"summary":"Detail","operationId":"detail_console_api_onboarding_tasks__identifier__get","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/onboarding/tasks/{identifier}/handoff":{"get":{"summary":"Handoff","operationId":"handoff_console_api_onboarding_tasks__identifier__handoff_get","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/onboarding/tasks/{identifier}/actions":{"post":{"summary":"Action","operationId":"action_console_api_onboarding_tasks__identifier__actions_post","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TaskAction"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/onboarding/tasks/{identifier}/refresh":{"post":{"summary":"Refresh","operationId":"refresh_console_api_onboarding_tasks__identifier__refresh_post","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/identity/capabilities":{"get":{"summary":"State","operationId":"state_console_api_bank_account_name_identity_capabilities_get","responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"properties":{"service_status":{"properties":{"accepting_new_requests":{"type":"boolean"},"code":{"type":"string"},"reason_code":{"type":["string","null"]},"existing_results_readable":{"type":"boolean"},"instant_completion_guaranteed":{"type":"boolean"},"independent_backup_available":{"type":"boolean"}},"type":"object"}},"additionalProperties":true,"type":"object"}}}}}}},"/console/api/bank-account-name/identity/preview":{"post":{"summary":"Simulate","operationId":"simulate_console_api_bank_account_name_identity_preview_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Preview"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/identity/enrollment":{"get":{"summary":"Enrollment","operationId":"enrollment_console_api_bank_account_name_identity_enrollment_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Enroll","operationId":"enroll_console_api_bank_account_name_identity_enrollment_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__mx_bank_name__identity_enrollment__Enrollment"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/identity/wallet":{"get":{"summary":"Wallet","operationId":"wallet_console_api_bank_account_name_identity_wallet_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/bank-account-name/identity/topups":{"get":{"summary":"Topups","operationId":"topups_console_api_bank_account_name_identity_topups_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Request Topup","operationId":"request_topup_console_api_bank_account_name_identity_topups_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TopupRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/identity/bank-evidence/inspect":{"post":{"summary":"Inspect Original","operationId":"inspect_original_console_api_bank_account_name_identity_bank_evidence_inspect_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OriginalInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/identity/bank-evidence":{"post":{"summary":"Bank Evidence","operationId":"bank_evidence_console_api_bank_account_name_identity_bank_evidence_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IdentityBankEvidence"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/identity/quote":{"post":{"summary":"Quote","operationId":"quote_console_api_bank_account_name_identity_quote_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IdentityInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/identity/checks":{"post":{"summary":"Create","operationId":"create_console_api_bank_account_name_identity_checks_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IdentityRequest"}}}},"responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"delivery":{"type":"object","additionalProperties":true,"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}}},"billing":{"type":"object","additionalProperties":true,"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Records","operationId":"records_console_api_bank_account_name_identity_checks_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"name":"created_from","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Created From"}},{"name":"created_to","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Created To"}},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"}}],"responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"records":{"type":"array","items":{"type":"object","additionalProperties":true,"properties":{"delivery":{"type":"object","additionalProperties":true,"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}}},"billing":{"type":"object","additionalProperties":true,"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}}}}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/identity/reconciliation":{"get":{"summary":"Reconciliation","operationId":"reconciliation_console_api_bank_account_name_identity_reconciliation_get","parameters":[{"name":"created_from","in":"query","required":false,"schema":{"type":"number","default":0,"title":"Created From"}},{"name":"created_to","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Created To"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/identity/checks/{identifier}":{"get":{"summary":"Record","operationId":"record_console_api_bank_account_name_identity_checks__identifier__get","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"delivery":{"type":"object","additionalProperties":true,"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}}},"billing":{"type":"object","additionalProperties":true,"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/identity/requests/{key}":{"get":{"summary":"Request Record","operationId":"request_record_console_api_bank_account_name_identity_requests__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Key"}}],"responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"delivery":{"type":"object","additionalProperties":true,"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}}},"billing":{"type":"object","additionalProperties":true,"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/capabilities":{"get":{"summary":"Available","operationId":"available_console_api_bank_account_name_capabilities_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/bank-account-name/readiness":{"get":{"summary":"Readiness","operationId":"readiness_console_api_bank_account_name_readiness_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/bank-account-name/pipeline-demo":{"post":{"summary":"Diagnostic","operationId":"diagnostic_console_api_bank_account_name_pipeline_demo_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PipelineDiagnostic"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/verifications":{"get":{"summary":"Records","operationId":"records_console_api_bank_account_name_verifications_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Create","operationId":"create_console_api_bank_account_name_verifications_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NewCheck"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/verifications/{identifier}":{"get":{"summary":"Get","operationId":"get_console_api_bank_account_name_verifications__identifier__get","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/verifications/{identifier}/simulate":{"post":{"summary":"Simulate","operationId":"simulate_console_api_bank_account_name_verifications__identifier__simulate_post","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FixtureEvent"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/micro/enrollment":{"get":{"summary":"Get","operationId":"get_console_api_bank_account_name_micro_enrollment_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Enroll","operationId":"enroll_console_api_bank_account_name_micro_enrollment_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PayoutEnrollment"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/micro/capabilities":{"get":{"summary":"Capabilities","operationId":"capabilities_console_api_bank_account_name_micro_capabilities_get","responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"properties":{"service_status":{"properties":{"accepting_new_requests":{"type":"boolean"},"code":{"type":"string"},"reason_code":{"type":["string","null"]},"existing_results_readable":{"type":"boolean"},"instant_completion_guaranteed":{"type":"boolean"},"independent_backup_available":{"type":"boolean"}},"type":"object"}},"additionalProperties":true,"type":"object"}}}}}}},"/console/api/bank-account-name/micro/quote":{"post":{"summary":"Quote","operationId":"quote_console_api_bank_account_name_micro_quote_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Subject"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/micro/verifications":{"post":{"summary":"Create","operationId":"create_console_api_bank_account_name_micro_verifications_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MicroRequest"}}}},"responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"delivery":{"type":"object","additionalProperties":true,"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}}},"billing":{"type":"object","additionalProperties":true,"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"summary":"Records","operationId":"records_console_api_bank_account_name_micro_verifications_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"name":"created_from","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Created From"}},{"name":"created_to","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Created To"}},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"}}],"responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"records":{"type":"array","items":{"type":"object","additionalProperties":true,"properties":{"delivery":{"type":"object","additionalProperties":true,"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}}},"billing":{"type":"object","additionalProperties":true,"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}}}}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/micro/requests/{key}":{"get":{"summary":"By Request","operationId":"by_request_console_api_bank_account_name_micro_requests__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Key"}}],"responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"delivery":{"type":"object","additionalProperties":true,"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}}},"billing":{"type":"object","additionalProperties":true,"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/bank-account-name/micro/verifications/{identifier}":{"get":{"summary":"Record","operationId":"record_console_api_bank_account_name_micro_verifications__identifier__get","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"delivery":{"type":"object","additionalProperties":true,"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}}},"billing":{"type":"object","additionalProperties":true,"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/payment-evidence/mx/cep/capabilities":{"get":{"summary":"Capabilities","operationId":"capabilities_console_api_payment_evidence_mx_cep_capabilities_get","responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"properties":{"service_status":{"properties":{"accepting_new_requests":{"type":"boolean"},"code":{"type":"string"},"reason_code":{"type":["string","null"]},"existing_results_readable":{"type":"boolean"},"instant_completion_guaranteed":{"type":"boolean"},"independent_backup_available":{"type":"boolean"}},"type":"object"}},"additionalProperties":true,"type":"object"}}}}}}},"/console/api/payment-evidence/mx/cep/checks":{"get":{"summary":"Records","operationId":"records_console_api_payment_evidence_mx_cep_checks_get","responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"properties":{"records":{"items":{"properties":{"delivery":{"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}},"additionalProperties":true,"type":"object"},"billing":{"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0.0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0.0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0.0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}},"additionalProperties":true,"type":"object"}},"additionalProperties":true,"type":"object"},"type":"array"}},"additionalProperties":true,"type":"object"}}}}}},"post":{"summary":"Create","operationId":"create_console_api_payment_evidence_mx_cep_checks_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CepRequest"}}},"required":true},"responses":{"202":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"properties":{"delivery":{"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}},"additionalProperties":true,"type":"object"},"billing":{"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0.0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0.0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0.0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}},"additionalProperties":true,"type":"object"}},"additionalProperties":true,"type":"object"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/payment-evidence/mx/cep/checks/{identifier}":{"get":{"summary":"Record","operationId":"record_console_api_payment_evidence_mx_cep_checks__identifier__get","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"delivery":{"type":"object","additionalProperties":true,"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}}},"billing":{"type":"object","additionalProperties":true,"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/payment-evidence/mx/cep/requests/{key}":{"get":{"summary":"Request Record","operationId":"request_record_console_api_payment_evidence_mx_cep_requests__key__get","parameters":[{"name":"key","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Key"}}],"responses":{"200":{"description":"Additive merchant status summary; legacy fields retained. Query the original task before any resubmission.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"delivery":{"type":"object","additionalProperties":true,"properties":{"stage":{"type":"string"},"reason_code":{"type":["string","null"]},"conclusion_available":{"type":"boolean"},"processing_finished":{"type":"boolean"},"deadline_at":{"type":["number","null"],"description":"UTC Unix seconds; null if unavailable."},"next_attempt_at":{"type":["number","null"]},"next_action":{"type":"string"},"resubmit_recommended":{"type":"boolean"}}},"billing":{"type":"object","additionalProperties":true,"properties":{"currency":{"type":"string","const":"MXN"},"status":{"type":"string"},"reserved_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"confirmed_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."},"final_charged_minor":{"type":["integer","null"],"minimum":0,"description":"MXN minor units; null means unknown or not finally settled, never zero."}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/payment-evidence/mx/cep/checks/{identifier}/original":{"get":{"summary":"Original","operationId":"original_console_api_payment_evidence_mx_cep_checks__identifier__original_get","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/billing":{"get":{"summary":"Status","operationId":"status_console_api_billing_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/billing/orders/{identifier}":{"get":{"summary":"Order","operationId":"order_console_api_billing_orders__identifier__get","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/billing/checkout":{"post":{"summary":"Checkout","operationId":"checkout_console_api_billing_checkout_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/billing/terms":{"post":{"summary":"Terms","operationId":"terms_console_api_billing_terms_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServiceTermsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/billing/orders/{identifier}/refund":{"post":{"summary":"Refund","operationId":"refund_console_api_billing_orders__identifier__refund_post","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Identifier"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RefundRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/security/mfa":{"get":{"summary":"Status","operationId":"status_console_api_security_mfa_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/security/mfa/enroll":{"post":{"summary":"Enroll","operationId":"enroll_console_api_security_mfa_enroll_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/security/mfa/verify":{"post":{"summary":"Verify","operationId":"verify_console_api_security_mfa_verify_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Confirm"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/privacy/requests":{"get":{"summary":"Requests","operationId":"requests_console_api_privacy_requests_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Create","operationId":"create_console_api_privacy_requests_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrivacyRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/privacy/export":{"get":{"summary":"Export","operationId":"export_console_api_privacy_export_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/growth/assess":{"post":{"summary":"Assessment","operationId":"assessment_console_api_growth_assess_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Assessment"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/growth/save":{"post":{"summary":"Save Assessment","operationId":"save_assessment_console_api_growth_save_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SaveAssessment"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/growth/assessment":{"delete":{"summary":"Forget Assessment","operationId":"forget_assessment_console_api_growth_assessment_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/quickstart/options":{"get":{"summary":"Start Options","operationId":"start_options_console_api_quickstart_options_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/commercial/options":{"get":{"summary":"Commercial Options","operationId":"commercial_options_console_api_commercial_options_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/quickstart/trial":{"post":{"summary":"Quickstart Trial","operationId":"quickstart_trial_console_api_quickstart_trial_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrialRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/register":{"post":{"summary":"Register","operationId":"register_console_api_register_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Register"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/auth-config":{"get":{"summary":"Auth Config","operationId":"auth_config_console_api_auth_config_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/email-code":{"post":{"summary":"Request Email Code","operationId":"request_email_code_console_api_email_code_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmailCodeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/activate-email":{"post":{"summary":"Activate Email","operationId":"activate_email_console_api_activate_email_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ActivateEmail"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/email-reset":{"post":{"summary":"Email Reset","operationId":"email_reset_console_api_email_reset_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmailReset"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/login":{"post":{"summary":"Login","operationId":"login_console_api_login_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Login"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/recover":{"post":{"summary":"Recover","operationId":"recover_console_api_recover_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Recovery"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/me":{"get":{"summary":"Me","operationId":"me_console_api_me_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/logout":{"post":{"summary":"Logout","operationId":"logout_console_api_logout_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/password":{"post":{"summary":"Password","operationId":"password_console_api_password_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PasswordChange"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/account/delete":{"post":{"summary":"Delete Account","operationId":"delete_account_console_api_account_delete_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfirmPassword"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/keys":{"get":{"summary":"Keys","operationId":"keys_console_api_keys_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Create Key","operationId":"create_key_console_api_keys_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NewKey"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/keys/{key_id}":{"delete":{"summary":"Revoke Key","operationId":"revoke_key_console_api_keys__key_id__delete","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Key Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/feedback":{"post":{"summary":"Feedback","operationId":"feedback_console_api_feedback_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/measurement/projects":{"post":{"summary":"Measurement Project","operationId":"measurement_project_console_api_measurement_projects_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/measurement/projects/{project_id}":{"delete":{"summary":"Measurement Disable","operationId":"measurement_disable_console_api_measurement_projects__project_id__delete","parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Project Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/capabilities":{"get":{"summary":"Capabilities","operationId":"capabilities_console_api_capabilities_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/verifications":{"get":{"summary":"Records","operationId":"records_console_api_verifications_get","parameters":[{"name":"before","in":"query","required":false,"schema":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Before"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Create","operationId":"create_console_api_verifications_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NewVerification"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/verifications/{record_id}":{"get":{"summary":"Detail","operationId":"detail_console_api_verifications__record_id__get","parameters":[{"name":"record_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Record Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"summary":"Delete","operationId":"delete_console_api_verifications__record_id__delete","parameters":[{"name":"record_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Record Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/verifications/{record_id}/simulate":{"post":{"summary":"Simulate","operationId":"simulate_console_api_verifications__record_id__simulate_post","parameters":[{"name":"record_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Record Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/verifications/{record_id}/refresh":{"post":{"summary":"Refresh","operationId":"refresh_console_api_verifications__record_id__refresh_post","parameters":[{"name":"record_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Record Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/usage":{"get":{"summary":"Usage","operationId":"usage_console_api_usage_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/audit":{"get":{"summary":"Audit","operationId":"audit_console_api_audit_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/pilot/application":{"get":{"summary":"Pilot Status","operationId":"pilot_status_console_api_pilot_application_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Pilot Apply","operationId":"pilot_apply_console_api_pilot_application_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PilotRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/pilot/feedback":{"post":{"summary":"Pilot Feedback","operationId":"pilot_feedback_console_api_pilot_feedback_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PilotFeedback"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/production/capabilities":{"get":{"summary":"Live Capabilities","operationId":"live_capabilities_console_api_production_capabilities_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/console/api/production/enrollment":{"get":{"summary":"Formal Enrollment","operationId":"formal_enrollment_console_api_production_enrollment_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Formal Enroll","operationId":"formal_enroll_console_api_production_enrollment_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__merchant_console__formal__Enrollment"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/production/verifications":{"get":{"summary":"Live Records","operationId":"live_records_console_api_production_verifications_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}},"post":{"summary":"Live Create","operationId":"live_create_console_api_production_verifications_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LiveRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/production/verifications/{record_id}":{"get":{"summary":"Live Detail","operationId":"live_detail_console_api_production_verifications__record_id__get","parameters":[{"name":"record_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Record Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/console/api/production/verifications/{record_id}/refresh":{"post":{"summary":"Live Refresh","operationId":"live_refresh_console_api_production_verifications__record_id__refresh_post","parameters":[{"name":"record_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Record Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"ActivateEmail":{"properties":{"email":{"type":"string","maxLength":254,"minLength":3,"pattern":"^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$","title":"Email"},"password":{"type":"string","maxLength":128,"minLength":1,"title":"Password"},"verification_id":{"type":"string","maxLength":64,"minLength":40,"title":"Verification Id"},"code":{"type":"string","pattern":"^[0-9]{6}$","title":"Code"}},"additionalProperties":false,"type":"object","required":["email","password","verification_id","code"],"title":"ActivateEmail"},"Assessment":{"properties":{"task":{"type":"string","enum":["identity_onboarding","signup_phone","payout_account","otp","business_kyb"],"title":"Task","default":"identity_onboarding"},"stack":{"type":"string","enum":["python","javascript","n8n","other"],"title":"Stack","default":"python"},"provider":{"type":"string","enum":["none","didit","twilio","other"],"title":"Provider","default":"none"},"blocker":{"type":"string","enum":["starting","callback","binding","timeout","unsupported"],"title":"Blocker","default":"starting"}},"additionalProperties":false,"type":"object","title":"Assessment"},"CepRequest":{"properties":{"idempotency_key":{"type":"string","format":"uuid","title":"Idempotency Key"},"operation_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","title":"Operation Date"},"tracking_key":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,128}$","title":"Tracking Key"},"amount_minor":{"type":"integer","exclusiveMaximum":100000000000000.0,"exclusiveMinimum":0.0,"title":"Amount Minor"},"issuer_code":{"type":"string","pattern":"^[0-9]{5}$","title":"Issuer Code"},"receiver_code":{"type":"string","pattern":"^[0-9]{5}$","title":"Receiver Code"},"account":{"type":"string","pattern":"^[0-9]{18}$","title":"Account"},"expected_name":{"type":"string","maxLength":200,"title":"Expected Name","default":""},"authorization_reference":{"type":"string","format":"uuid","title":"Authorization Reference"},"authorized_to_query":{"type":"boolean","const":true,"title":"Authorized To Query"},"purpose":{"type":"string","const":"payment_reconciliation","title":"Purpose","default":"payment_reconciliation"},"business_website":{"type":"string","maxLength":255,"minLength":8,"title":"Business Website"},"terms_version":{"type":"string","const":"cep-existing-payment-2026-10-22","title":"Terms Version"},"original_xml_b64":{"anyOf":[{"type":"string","maxLength":349528},{"type":"null"}],"title":"Original Xml B64"}},"additionalProperties":false,"type":"object","required":["idempotency_key","operation_date","tracking_key","amount_minor","issuer_code","receiver_code","account","authorization_reference","authorized_to_query","business_website","terms_version"],"title":"CepRequest"},"CheckoutRequest":{"properties":{"idempotency_key":{"type":"string","pattern":"^[a-fA-F0-9-]{36}$","title":"Idempotency Key"},"sku":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sku"}},"additionalProperties":false,"type":"object","required":["idempotency_key"],"title":"CheckoutRequest"},"Confirm":{"properties":{"code":{"type":"string","maxLength":6,"title":"Code","default":""},"recovery_code":{"type":"string","maxLength":64,"title":"Recovery Code","default":""}},"additionalProperties":false,"type":"object","title":"Confirm"},"ConfirmPassword":{"properties":{"password":{"type":"string","maxLength":128,"minLength":1,"title":"Password"}},"additionalProperties":false,"type":"object","required":["password"],"title":"ConfirmPassword"},"Consent":{"properties":{"content_id":{"anyOf":[{"type":"string","pattern":"^(?:vf-[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}|article-(?:identity-first-run|phone-check-boundaries|callback-recovery|business-permission-boundary|idempotent-integration|repeat-and-measure)|guide-(?:approved-seller-permissions|bring-your-own-provider|current-capabilities|customer-pilot|missing-verification-webhook|phone-otp-identity|provider-failures|signup-phone-check|verification-vs-orchestration)|research-(?:overview|indonesia|methodology|mexico|signal-types)|article-(?:direct-or-orchestrated|production-checklist|pilot-cost-evidence|demand-[0-9a-f]{16})|research-vietnam|guide-vietnam-onboarding|cep-product|cep-verify-existing-spei-payment|cep-xml-signature-and-transaction-binding|cep-beneficiary-name-differences|cep-batch-reconciliation-and-deduplication|cep-pending-not-found-and-provider-limits|cep-api-mcp-idempotent-integration|cep-reconciliation-cost-and-evidence-lifecycle|tool-(?:mx-cep|mx-account-name|ip-risk|hosted-identity|mx-identity-account|phone-format|clabe-format|result-explanation))$"},{"type":"null"}],"title":"Content Id"},"consent":{"type":"boolean","title":"Consent"},"channel":{"type":"string","enum":["unknown","website","developer_kit","dev","directory","search","referral","youtube"],"title":"Channel","default":"unknown"}},"additionalProperties":false,"type":"object","required":["consent"],"title":"Consent"},"EmailCodeRequest":{"properties":{"email":{"type":"string","maxLength":254,"minLength":3,"pattern":"^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?)+$","title":"Email"},"purpose":{"type":"string","enum":["register","activate","reset"],"title":"Purpose"},"locale":{"type":"string","enum":["en","es","zh","vi"],"title":"Locale","default":"en"}},"additionalProperties":false,"type":"object","required":["email","purpose"],"title":"EmailCodeRequest"},"EmailReset":{"properties":{"email":{"type":"string","maxLength":254,"minLength":3,"title":"Email"},"verification_id":{"type":"string","maxLength":64,"minLength":40,"title":"Verification Id"},"code":{"type":"string","pattern":"^[0-9]{6}$","title":"Code"},"new_password":{"type":"string","maxLength":128,"minLength":12,"title":"New Password"}},"additionalProperties":false,"type":"object","required":["email","verification_id","code","new_password"],"title":"EmailReset"},"FixtureEvent":{"properties":{"idempotency_key":{"type":"string","format":"uuid","title":"Idempotency Key"},"expected_version":{"type":"integer","minimum":1.0,"title":"Expected Version"},"event":{"type":"string","enum":["pending","success","refused","timeout"],"title":"Event"}},"additionalProperties":false,"type":"object","required":["idempotency_key","expected_version","event"],"title":"FixtureEvent"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"IdentityBankEvidence":{"properties":{"idempotency_key":{"type":"string","format":"uuid","title":"Idempotency Key"},"operation_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","title":"Operation Date"},"tracking_key":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,128}$","title":"Tracking Key"},"amount_minor":{"type":"integer","exclusiveMaximum":100000000000000.0,"exclusiveMinimum":0.0,"title":"Amount Minor"},"issuer_code":{"type":"string","pattern":"^[0-9]{5}$","title":"Issuer Code"},"receiver_code":{"type":"string","pattern":"^[0-9]{5}$","title":"Receiver Code"},"account":{"type":"string","pattern":"^[0-9]{18}$","title":"Account"},"expected_name":{"type":"string","maxLength":200,"title":"Expected Name","default":""},"authorization_reference":{"type":"string","format":"uuid","title":"Authorization Reference"},"authorized_to_query":{"type":"boolean","const":true,"title":"Authorized To Query"},"purpose":{"type":"string","const":"payment_reconciliation","title":"Purpose","default":"payment_reconciliation"},"business_website":{"type":"string","title":"Business Website","default":""},"terms_version":{"type":"string","const":"cep-existing-payment-2026-10-22","title":"Terms Version"},"original_xml_b64":{"type":"string","maxLength":349528,"minLength":1,"title":"Original Xml B64"}},"additionalProperties":false,"type":"object","required":["idempotency_key","operation_date","tracking_key","amount_minor","issuer_code","receiver_code","account","authorization_reference","authorized_to_query","terms_version","original_xml_b64"],"title":"IdentityBankEvidence"},"IdentityInput":{"properties":{"personal_number":{"type":"string","pattern":"^[A-Z0-9]{18}$","title":"Personal Number"},"clabe":{"type":"string","pattern":"^[0-9]{18}$","title":"Clabe"},"bank_evidence_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Bank Evidence Id"},"business_event":{"type":"string","enum":["first_binding","account_change","exception_review"],"title":"Business Event","default":"first_binding"}},"additionalProperties":false,"type":"object","required":["personal_number","clabe"],"title":"IdentityInput"},"IdentityRequest":{"properties":{"personal_number":{"type":"string","pattern":"^[A-Z0-9]{18}$","title":"Personal Number"},"clabe":{"type":"string","pattern":"^[0-9]{18}$","title":"Clabe"},"bank_evidence_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Bank Evidence Id"},"business_event":{"type":"string","enum":["first_binding","account_change","exception_review"],"title":"Business Event","default":"first_binding"},"idempotency_key":{"type":"string","format":"uuid","title":"Idempotency Key"},"authorize_transfer":{"type":"boolean","title":"Authorize Transfer","default":false},"consent_reference":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Consent Reference"},"consent_to_verify":{"type":"boolean","title":"Consent To Verify"},"accept_disclosed_source_cost":{"type":"boolean","title":"Accept Disclosed Source Cost"},"terms_version":{"type":"string","maxLength":80,"title":"Terms Version"},"quote_token":{"type":"string","maxLength":120,"minLength":1,"title":"Quote Token"}},"additionalProperties":false,"type":"object","required":["personal_number","clabe","idempotency_key","consent_to_verify","accept_disclosed_source_cost","terms_version","quote_token"],"title":"IdentityRequest"},"LiveRequest":{"properties":{"capability":{"type":"string","enum":["phone_validation","identity_verification","registration_risk"],"title":"Capability"},"mode":{"type":"string","const":"production","title":"Mode","default":"production"},"idempotency_key":{"type":"string","pattern":"^[a-fA-F0-9-]{36}$","title":"Idempotency Key"},"consent_to_verify":{"type":"boolean","const":true,"title":"Consent To Verify"},"consent_reference":{"type":"string","pattern":"^[a-fA-F0-9-]{36}$","title":"Consent Reference"},"phone":{"anyOf":[{"type":"string","pattern":"^\\+[1-9][0-9]{6,14}$"},{"type":"null"}],"title":"Phone"},"ip_address":{"anyOf":[{"type":"string","maxLength":45},{"type":"null"}],"title":"Ip Address"},"billing_mode":{"anyOf":[{"type":"string","enum":["trial","paid"]},{"type":"null"}],"title":"Billing Mode"}},"additionalProperties":false,"type":"object","required":["capability","idempotency_key","consent_to_verify","consent_reference"],"title":"LiveRequest"},"Login":{"properties":{"email":{"type":"string","maxLength":254,"minLength":3,"pattern":"^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$","title":"Email"},"password":{"type":"string","maxLength":128,"minLength":1,"title":"Password"}},"additionalProperties":false,"type":"object","required":["email","password"],"title":"Login"},"MicroRequest":{"properties":{"verification_mode":{"type":"string","enum":["name_match","statement_amount"],"title":"Verification Mode","default":"name_match"},"clabe":{"type":"string","pattern":"^[0-9]{18}$","title":"Clabe"},"name":{"type":"string","maxLength":200,"minLength":1,"title":"Name"},"account_holder_type":{"type":"string","enum":["person","organization"],"title":"Account Holder Type"},"idempotency_key":{"type":"string","format":"uuid","title":"Idempotency Key"},"consent_reference":{"type":"string","format":"uuid","title":"Consent Reference"},"consent_to_verify":{"type":"boolean","const":true,"title":"Consent To Verify"},"authorize_transfer":{"type":"boolean","const":true,"title":"Authorize Transfer"},"terms_version":{"type":"string","enum":["mx-micro-2026-10-20","mx-micro-random-2026-10-23","mx-micro-paid-2026-10-23"],"title":"Terms Version"},"quote_token":{"type":"string","maxLength":200,"minLength":64,"title":"Quote Token"}},"additionalProperties":false,"type":"object","required":["clabe","name","account_holder_type","idempotency_key","consent_reference","consent_to_verify","authorize_transfer","terms_version","quote_token"],"title":"MicroRequest"},"NewCheck":{"properties":{"idempotency_key":{"type":"string","format":"uuid","title":"Idempotency Key"},"country":{"type":"string","const":"MX","title":"Country","default":"MX"},"mode":{"type":"string","enum":["synthetic_fixture","existing_transaction","authorized_microtransfer"],"title":"Mode","default":"synthetic_fixture"},"case":{"type":"string","maxLength":40,"title":"Case","default":"match"}},"additionalProperties":false,"type":"object","required":["idempotency_key"],"title":"NewCheck"},"NewKey":{"properties":{"label":{"type":"string","maxLength":50,"minLength":1,"title":"Label"},"access":{"type":"string","enum":["read","read_write"],"title":"Access","default":"read_write"}},"additionalProperties":false,"type":"object","required":["label"],"title":"NewKey"},"NewTask":{"properties":{"idempotency_key":{"type":"string","format":"uuid","title":"Idempotency Key"},"mode":{"type":"string","enum":["synthetic_fixture","production"],"title":"Mode","default":"synthetic_fixture"},"record_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Record Id"},"timeout_seconds":{"type":"integer","maximum":3600.0,"minimum":30.0,"title":"Timeout Seconds","default":600},"allow_business_action":{"type":"boolean","title":"Allow Business Action","default":true}},"additionalProperties":false,"type":"object","required":["idempotency_key"],"title":"NewTask"},"NewVerification":{"properties":{"capability":{"type":"string","enum":["phone_intelligence","identity_verification"],"title":"Capability"},"scenario":{"type":"string","maxLength":64,"title":"Scenario"},"mode":{"type":"string","const":"sandbox","title":"Mode","default":"sandbox"},"idempotency_key":{"type":"string","maxLength":36,"minLength":36,"title":"Idempotency Key"}},"additionalProperties":false,"type":"object","required":["capability","scenario","idempotency_key"],"title":"NewVerification"},"OriginalInput":{"properties":{"original_xml_b64":{"type":"string","maxLength":349528,"minLength":1,"title":"Original Xml B64"}},"additionalProperties":false,"type":"object","required":["original_xml_b64"],"title":"OriginalInput"},"PasswordChange":{"properties":{"current_password":{"type":"string","maxLength":128,"minLength":1,"title":"Current Password"},"new_password":{"type":"string","maxLength":128,"minLength":12,"title":"New Password"}},"additionalProperties":false,"type":"object","required":["current_password","new_password"],"title":"PasswordChange"},"PayoutEnrollment":{"properties":{"legal_name":{"type":"string","maxLength":160,"minLength":2,"title":"Legal Name"},"country":{"type":"string","enum":["AU","CA","GB","NZ","SG","US"],"title":"Country"},"website":{"type":"string","maxLength":255,"minLength":8,"title":"Website"},"purpose":{"type":"string","const":"payout_beneficiary_verification","title":"Purpose"},"capability":{"type":"string","const":"mx_clabe_name_microtransfer","title":"Capability"},"terms_version":{"type":"string","const":"mx-payout-enrollment-2026-10-23","title":"Terms Version"},"authorized_representative":{"type":"boolean","const":true,"title":"Authorized Representative"},"subjects_consented":{"type":"boolean","const":true,"title":"Subjects Consented"},"accepted":{"type":"boolean","const":true,"title":"Accepted"}},"additionalProperties":false,"type":"object","required":["legal_name","country","website","purpose","capability","terms_version","authorized_representative","subjects_consented","accepted"],"title":"PayoutEnrollment"},"PilotFeedback":{"properties":{"outcome":{"type":"string","enum":["not_tried","integration_failed","met_need","not_met","abandoned"],"title":"Outcome"},"blocker":{"type":"string","enum":["none","auth_error","schema_error","quota","timeout","otp_missing","phone_ownership_missing","line_type_missing","country_coverage","business_kyb_missing","bank_match_missing","price_unknown","other"],"title":"Blocker"},"consent_to_share":{"type":"boolean","const":true,"title":"Consent To Share"}},"additionalProperties":false,"type":"object","required":["outcome","blocker","consent_to_share"],"title":"PilotFeedback"},"PilotRequest":{"properties":{"task":{"type":"string","enum":["signup_phone","identity_onboarding"],"title":"Task"},"country":{"type":"string","pattern":"^[A-Z]{2}$","title":"Country"},"needs":{"items":{"type":"string","enum":["phone_validation","otp","phone_intelligence","identity_verification","business_kyb","bank_account_match"]},"type":"array","maxItems":6,"minItems":1,"title":"Needs"},"monthly_volume":{"type":"string","enum":["unknown","under_100","100_999","1000_9999","10000_plus"],"title":"Monthly Volume"},"discovery":{"type":"string","enum":["mcp","skill","geo","referral","other","unknown"],"title":"Discovery"},"integration":{"type":"string","enum":["agent","developer","app","unknown"],"title":"Integration"},"purchase_intent":{"type":"string","enum":["evaluating","free_only","would_consider_paid","unknown"],"title":"Purchase Intent"},"terms_version":{"type":"string","const":"pilot-2026-10-10","title":"Terms Version"},"accept_terms":{"type":"boolean","const":true,"title":"Accept Terms"}},"additionalProperties":false,"type":"object","required":["task","country","needs","monthly_volume","discovery","integration","purchase_intent","terms_version","accept_terms"],"title":"PilotRequest"},"PipelineDiagnostic":{"properties":{"idempotency_key":{"type":"string","format":"uuid","title":"Idempotency Key"}},"additionalProperties":false,"type":"object","required":["idempotency_key"],"title":"PipelineDiagnostic"},"Preview":{"properties":{"case":{"type":"string","enum":["match","partial_name","name_conflict","id_conflict","missing_bank"],"title":"Case","default":"match"}},"additionalProperties":false,"type":"object","title":"Preview"},"PrivacyRequest":{"properties":{"kind":{"type":"string","enum":["access","correction","deletion","withdrawal"],"title":"Kind"},"scope":{"type":"string","enum":["account","local_verification","upstream","backup"],"title":"Scope"}},"additionalProperties":false,"type":"object","required":["kind","scope"],"title":"PrivacyRequest"},"Recovery":{"properties":{"email":{"type":"string","maxLength":254,"minLength":3,"title":"Email"},"recovery_code":{"type":"string","maxLength":100,"minLength":20,"title":"Recovery Code"},"new_password":{"type":"string","maxLength":128,"minLength":12,"title":"New Password"}},"additionalProperties":false,"type":"object","required":["email","recovery_code","new_password"],"title":"Recovery"},"RefundRequest":{"properties":{"idempotency_key":{"type":"string","pattern":"^[a-fA-F0-9-]{36}$","title":"Idempotency Key"}},"additionalProperties":false,"type":"object","required":["idempotency_key"],"title":"RefundRequest"},"Register":{"properties":{"email":{"type":"string","maxLength":254,"minLength":3,"pattern":"^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$","title":"Email"},"password":{"type":"string","maxLength":128,"minLength":12,"title":"Password"},"content_id":{"anyOf":[{"type":"string","pattern":"^(?:vf-[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}|article-(?:identity-first-run|phone-check-boundaries|callback-recovery|business-permission-boundary|idempotent-integration|repeat-and-measure)|guide-(?:approved-seller-permissions|bring-your-own-provider|current-capabilities|customer-pilot|missing-verification-webhook|phone-otp-identity|provider-failures|signup-phone-check|verification-vs-orchestration)|research-(?:overview|indonesia|methodology|mexico|signal-types)|article-(?:direct-or-orchestrated|production-checklist|pilot-cost-evidence|demand-[0-9a-f]{16})|research-vietnam|guide-vietnam-onboarding|cep-product|cep-verify-existing-spei-payment|cep-xml-signature-and-transaction-binding|cep-beneficiary-name-differences|cep-batch-reconciliation-and-deduplication|cep-pending-not-found-and-provider-limits|cep-api-mcp-idempotent-integration|cep-reconciliation-cost-and-evidence-lifecycle|tool-(?:mx-cep|mx-account-name|ip-risk|hosted-identity|mx-identity-account|phone-format|clabe-format|result-explanation))$"},{"type":"null"}],"title":"Content Id"},"activation_consent":{"type":"boolean","title":"Activation Consent","default":false},"acquisition_channel":{"type":"string","enum":["unknown","website","developer_kit","dev","directory","search","referral","youtube"],"title":"Acquisition Channel","default":"unknown"},"organization":{"type":"string","maxLength":80,"minLength":2,"title":"Organization"},"accept_beta_terms":{"type":"boolean","const":true,"title":"Accept Beta Terms"},"verification_id":{"type":"string","maxLength":64,"minLength":40,"title":"Verification Id"},"code":{"type":"string","pattern":"^[0-9]{6}$","title":"Code"}},"additionalProperties":false,"type":"object","required":["email","password","organization","accept_beta_terms","verification_id","code"],"title":"Register"},"SaveAssessment":{"properties":{"task":{"type":"string","enum":["identity_onboarding","signup_phone","payout_account","otp","business_kyb"],"title":"Task","default":"identity_onboarding"},"stack":{"type":"string","enum":["python","javascript","n8n","other"],"title":"Stack","default":"python"},"provider":{"type":"string","enum":["none","didit","twilio","other"],"title":"Provider","default":"none"},"blocker":{"type":"string","enum":["starting","callback","binding","timeout","unsupported"],"title":"Blocker","default":"starting"},"consent":{"type":"boolean","title":"Consent"}},"additionalProperties":false,"type":"object","required":["consent"],"title":"SaveAssessment"},"ServiceTermsRequest":{"properties":{"version":{"type":"string","title":"Version"},"accepted":{"type":"boolean","title":"Accepted"}},"additionalProperties":false,"type":"object","required":["version","accepted"],"title":"ServiceTermsRequest"},"Subject":{"properties":{"verification_mode":{"type":"string","enum":["name_match","statement_amount"],"title":"Verification Mode","default":"name_match"},"clabe":{"type":"string","pattern":"^[0-9]{18}$","title":"Clabe"},"name":{"type":"string","maxLength":200,"minLength":1,"title":"Name"},"account_holder_type":{"type":"string","enum":["person","organization"],"title":"Account Holder Type"}},"additionalProperties":false,"type":"object","required":["clabe","name","account_holder_type"],"title":"Subject"},"Subscribe":{"properties":{"consent":{"type":"boolean","title":"Consent"},"locale":{"type":"string","enum":["en","es","zh","vi"],"title":"Locale","default":"en"}},"additionalProperties":false,"type":"object","required":["consent"],"title":"Subscribe"},"TaskAction":{"properties":{"idempotency_key":{"type":"string","format":"uuid","title":"Idempotency Key"},"expected_version":{"type":"integer","minimum":1.0,"title":"Expected Version"},"action":{"type":"string","enum":["fixture_approved","fixture_declined","fixture_pending","fixture_unknown","fixture_timeout","decision","revise_policy"],"title":"Action"},"approved":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Approved"},"allow_business_action":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Allow Business Action"}},"additionalProperties":false,"type":"object","required":["idempotency_key","expected_version","action"],"title":"TaskAction"},"TestPayment":{"properties":{"action":{"type":"string","enum":["order","confirm","debit","refund"],"title":"Action"},"id":{"type":"string","title":"Id"}},"additionalProperties":false,"type":"object","required":["action","id"],"title":"TestPayment"},"TopupRequest":{"properties":{"idempotency_key":{"type":"string","format":"uuid","title":"Idempotency Key"},"amount_minor":{"type":"integer","maximum":10000000.0,"exclusiveMinimum":0.0,"title":"Amount Minor"},"currency":{"type":"string","const":"MXN","title":"Currency","default":"MXN"},"reference":{"type":"string","maxLength":200,"minLength":8,"title":"Reference"}},"additionalProperties":false,"type":"object","required":["idempotency_key","amount_minor","reference"],"title":"TopupRequest"},"TrialRequest":{"properties":{"task":{"type":"string","enum":["signup_phone","identity_onboarding"],"title":"Task"},"consent":{"type":"boolean","title":"Consent","default":false},"receipt":{"anyOf":[{"type":"string","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"},{"type":"null"}],"title":"Receipt"},"scenario":{"type":"string","enum":["success","reject","unavailable"],"title":"Scenario","default":"success"}},"additionalProperties":false,"type":"object","required":["task"],"title":"TrialRequest"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"app__merchant_console__formal__Enrollment":{"properties":{"legal_name":{"type":"string","maxLength":160,"minLength":2,"title":"Legal Name"},"country":{"type":"string","pattern":"^[A-Z]{2}$","title":"Country"},"website":{"type":"string","maxLength":255,"minLength":8,"title":"Website"},"purpose":{"type":"string","const":"customer_onboarding","title":"Purpose"},"capabilities":{"items":{"type":"string","enum":["phone_validation","identity_verification","registration_risk"]},"type":"array","maxItems":3,"minItems":1,"title":"Capabilities"},"terms_version":{"type":"string","const":"production-2026-10-15","title":"Terms Version"},"accepted":{"type":"boolean","const":true,"title":"Accepted"},"authorized_representative":{"type":"boolean","const":true,"title":"Authorized Representative"},"subjects_consented":{"type":"boolean","const":true,"title":"Subjects Consented"},"identity_terms_version":{"anyOf":[{"type":"string","const":"identity-hosted-2026-10-17"},{"type":"null"}],"title":"Identity Terms Version"},"identity_terms_accepted":{"anyOf":[{"type":"boolean","const":true},{"type":"null"}],"title":"Identity Terms Accepted"}},"additionalProperties":false,"type":"object","required":["legal_name","country","website","purpose","capabilities","terms_version","accepted","authorized_representative","subjects_consented"],"title":"Enrollment"},"app__mx_bank_name__identity_enrollment__Enrollment":{"properties":{"legal_name":{"type":"string","maxLength":160,"minLength":2,"title":"Legal Name"},"country":{"type":"string","pattern":"^[A-Z]{2}$","title":"Country"},"authorized_representative":{"type":"boolean","title":"Authorized Representative"},"subjects_consented":{"type":"boolean","title":"Subjects Consented"},"restricted_use_accepted":{"type":"boolean","title":"Restricted Use Accepted"},"terms_version":{"type":"string","const":"mx-identity-account-2026-10-24","title":"Terms Version"}},"additionalProperties":false,"type":"object","required":["legal_name","country","authorized_representative","subjects_consented","restricted_use_accepted","terms_version"],"title":"Enrollment"}}}}