Skip to main content
POST
/
gateway
/
verify--wire
Tokenize a Wire Transfer Account
curl --request POST \
  --url https://sandbox-api.ingomoney.com/gateway/verify--wire \
  --header 'Content-Type: application/json' \
  --data '
{
  "participant_id": 123,
  "account_type": "<string>",
  "customer_account_token": "<string>",
  "amount": 123,
  "recipient_first_name": "<string>",
  "recipient_last_name": "<string>",
  "recipient_business_name": "<string>",
  "recipient_address1": "<string>",
  "recipient_address2": "<string>",
  "recipient_city": "<string>",
  "recipient_state": "<string>",
  "recipient_zip": "<string>",
  "recipient_phone": 123,
  "account": "<string>",
  "routing_number": "<string>",
  "participant_unique_id1": "<string>",
  "participant_unique_id2": "<string>",
  "timestamp": 123,
  "version": 123,
  "status": 123,
  "client_message": "<string>",
  "data": {},
  "last_4": "<string>",
  "request_timestamp": 123,
  "issuers": {},
  "payee_id": "<string>",
  "payee_name": "<string>",
  "payee_address": "<string>",
  "payee_city": "<string>",
  "payee_state": "<string>",
  "payee_zip": "<string>",
  "credit_info": {},
  "min": "<string>",
  "max": "<string>",
  "card_type": "<string>",
  "estimated_posting_time": "<string>",
  "estimated_posting_date": "<string>",
  "debit_info": "<string>",
  "issuing_network": "<string>",
  "credit_enabled": 123,
  "debit_enabled": 123,
  "count": 123,
  "time": "<string>"
}
'
{
  "status": 100,
  "client_message": "Success",
  "data": {
    "customer_account_token": "tok-wire-001"
  },
  "time": "0.85"
}

Documentation Index

Fetch the complete documentation index at: https://developers.ingopayments.com/llms.txt

Use this file to discover all available pages before exploring further.

Under Development — Coming Soon. This endpoint is currently under development and is not yet available for integration. Specifications are subject to change prior to general availability. Contact your Ingo integration manager for availability updates.

Body

application/json

Wire transfer account tokenization request.

participant_id
integer

Unique participant identifier assigned by Ingo.

account_type
string

Value should be set to ‘WT’.

Maximum string length: 2
customer_account_token
string

customer_account_token

amount
number

Amount of disbursement. Max value determined by participant velocity limits.

recipient_first_name
string

Recipient first name. Not required if a valid customer_account_token is provided.

Maximum string length: 255
recipient_last_name
string

Recipient last name. Not required if a valid customer_account_token is provided.

Maximum string length: 255
recipient_business_name
string

Optional recipient business name.

Maximum string length: 150
recipient_address1
string

Recipient address 1. Not required if a valid customer_account_token is provided.

Maximum string length: 255
recipient_address2
string

Recipient address 2.

Maximum string length: 255
recipient_city
string

Recipient city. Not required if a valid customer_account_token is provided.

Maximum string length: 255
recipient_state
string

Recipient state (standard postal abbreviation). Not required if a valid customer_account_token is provided.

Maximum string length: 2
recipient_zip
string

Recipient zip (5-digit zip or 10-digit zip plus 4 in xxxxx-xxxx format). Not required if a valid customer_account_token is provided.

Maximum string length: 10
recipient_phone
integer

10-digit recipient phone.

account
string

Account number. Not required if a valid customer_account_token is provided.

Maximum string length: 255
routing_number
string

Bank routing number associated with the account number.

Maximum string length: 9
participant_unique_id1
string

participant_unique_id1

participant_unique_id2
string

participant_unique_id2

timestamp
integer

Unix timestamp.

version
integer

Current version is: 11

status
integer

status

client_message
string

client_message

data
object

data

last_4
string

last_4

request_timestamp
integer

request_timestamp

issuers
object

issuers

payee_id
string

payee_id

payee_name
string

payee_name

payee_address
string

payee_address

payee_city
string

payee_city

payee_state
string

payee_state

payee_zip
string

payee_zip

credit_info
object

credit_info

min
string

min

max
string

max

card_type
string

card_type

estimated_posting_time
string

estimated_posting_time

estimated_posting_date
string

estimated_posting_date

debit_info
string

debit_info

issuing_network
string

issuing_network

credit_enabled
integer

credit_enabled

debit_enabled
integer

debit_enabled

count
integer

count

time
string

time

Response

200 - application/json

Successful tokenization response.

Wire transfer tokenization response.

status
integer

Gateway status code. 100 = Success.

Example:

100

client_message
string

Human-readable status message.

Example:

"Success"

data
object

Response data.

time
string

Request processing time in seconds.

Example:

"0.85"