Auth API
- How to authenticate
Deliver API
- Persons
- Businesses
- External Accounts
- Cards
- Transfers
- Eligibility
- Transfer Groups
- Balance
- Reports
Verify API
Webhooks API
- Overview And Set Up
- Event Types and Payloads
- Configure webhooks
- Trigger webhooks
- Secure webhooks
Verify Account Control
Verify control for a single verify account.
curl --request POST \
--url https://api-sandbox.orum.io/verify/accounts/{id}/control \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'Orum-Version: <orum-version>' \
--data '{
"statement_code": "<string>"
}'
{
"account": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"account_number": "<string>",
"routing_number": "<string>",
"account_holder_name": "<string>",
"email": "jsmith@example.com",
"verification_status": "pending",
"status_reason": "blocked_account",
"ownership_status": "pending",
"person": {
"first_name": "<string>",
"last_name": "<string>",
"first_name_match": "match",
"last_name_match": "match"
},
"control_status": "pending",
"debit_status": "pending",
"debit_status_reason": "blocked_account",
"estimated_verification_date": "2023-07-13T00:00:00.000Z"
}
}
Authorizations
The auth token received from Authentication endpoints.
Headers
Version of Momentum API. Use v2022-09-21.
v2022-09-21
Path Parameters
Orum generated unique id for the account you are verifying.
Body
Text from the account statement descriptor to verify account control.
Response
Orum generated unique id for the resource.
Timestamp when the resource was created.
Timestamp when the resource was last updated.
Account number for US bank account. 4 to 17 digits are acceptable.
9-digit American Bankers Association (ABA) routing number.
Name of account holder. Accepts alphanumeric characters and hyphens, dashes, periods, apostrophes, spaces, and diacritics.
1 - 255
Status of account verification.
pending
, valid
, closed
, invalid
, failed
Email address to notify once the statement code is sent to the account to verify account control.
Status reason for failed, invalid, and closed accounts.
blocked_account
, closed_account
, deceased_party
, duplicated_transfer
, invalid_account
, invalid_field
, invalid_routing
, regulatory_error
, unavailable_financial_institution
, unexpected_error
, unsupported_transfer
Status of account ownership.
pending
, full
, partial
, not_a_match
, not_found
Ownership details for a person
Result of Ownership match
match
, not_a_match
, not_found
Result of Ownership match
match
, not_a_match
, not_found
Status of account control.
pending
, valid
, canceled
Status of account debit.
pending
, valid
, blocked
, failed
Status reason for failed and blocked accounts.
blocked_account
, closed_account
, deceased_party
, duplicated_transfer
, invalid_account
, invalid_field
, invalid_routing
, regulatory_error
, unavailable_financial_institution
, unexpected_error
, unsupported_transfer
, debit_blocked
, unauthorized_transfer
Estimated date that the account verification will be complete. Time will always be midnight and should be ignored.
"2023-07-13T00:00:00.000Z"
Was this page helpful?
curl --request POST \
--url https://api-sandbox.orum.io/verify/accounts/{id}/control \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'Orum-Version: <orum-version>' \
--data '{
"statement_code": "<string>"
}'
{
"account": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"account_number": "<string>",
"routing_number": "<string>",
"account_holder_name": "<string>",
"email": "jsmith@example.com",
"verification_status": "pending",
"status_reason": "blocked_account",
"ownership_status": "pending",
"person": {
"first_name": "<string>",
"last_name": "<string>",
"first_name_match": "match",
"last_name_match": "match"
},
"control_status": "pending",
"debit_status": "pending",
"debit_status_reason": "blocked_account",
"estimated_verification_date": "2023-07-13T00:00:00.000Z"
}
}