curl --request PATCH \
--url https://api.wellapp.ai/v1/payment-means/{id} \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"type": "payment_means",
"attributes": {
"type": "account_details",
"scheme": "SEPA",
"status": "active",
"account_details": {
"iban": "FR7612345678901234567890123",
"bic": "BNPAFRPP",
"currency": "EUR"
},
"bank_details": {
"bank_name": "BNP Paribas",
"bank_code": "BNPA",
"branch_name": "Paris Central",
"branch_code": "001"
},
"nickname": "Main Business Account",
"description": "Primary operating account for SEPA payments",
"tags": [
"business",
"primary",
"eur"
],
"is_primary": true
},
"relationships": {
"holder": {
"data": {
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440000"
}
},
"account_location": {
"data": {
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440001"
}
},
"holder_location": {
"data": {
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440002"
}
}
}
}
'{
"data": {
"type": "payment_means",
"id": "pm-550e8400-e29b-41d4-a716-446655440099",
"attributes": {
"type": "account_details",
"scheme": "ACH",
"status": "active",
"account_details": {
"account_number": "1234567890",
"routing_number": "021000021",
"account_type": "checking",
"currency": "USD"
},
"bank_details": {
"bank_name": "JPMorgan Chase Bank, N.A.",
"bank_code": "CHASUS33",
"branch_name": "New York Main Branch",
"branch_code": "NY001"
},
"compliance": {
"kyc_status": "verified",
"aml_status": "cleared",
"sanctions_check": "passed",
"last_compliance_check": "2025-01-15T10:00:00.000Z"
},
"metadata": {
"source": "api",
"external_id": null,
"last_used_at": null,
"usage_count": 0
},
"nickname": "US Operating Account",
"description": "Primary USD account for US operations",
"tags": [
"usd",
"operating",
"us",
"primary"
],
"is_primary": true,
"is_verified": true,
"created_at": "2025-01-15T10:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
},
"relationships": {
"holder": {
"data": {
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440001"
}
},
"account_location": {
"data": {
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440101"
}
},
"holder_location": {
"data": {
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440102"
}
},
"bank": {
"data": {
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440103"
}
},
"intermediary_banks": {
"data": [
{
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440104"
}
]
},
"ultimate_beneficiary": {
"data": {
"type": "people",
"id": "550e8400-e29b-41d4-a716-446655440201"
}
},
"created_by": {
"data": {
"type": "people",
"id": "550e8400-e29b-41d4-a716-446655440202"
}
},
"documents": {
"data": [
{
"type": "document",
"id": "550e8400-e29b-41d4-a716-446655440301"
},
{
"type": "document",
"id": "550e8400-e29b-41d4-a716-446655440302"
}
]
},
"transactions": {
"data": [
{
"type": "transaction",
"id": "550e8400-e29b-41d4-a716-446655440401"
}
]
},
"linked_payment_means": {
"data": [
{
"type": "payment_means",
"id": "550e8400-e29b-41d4-a716-446655440501"
}
]
}
},
"included": [
{
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440001",
"attributes": {
"name": "ACME Corporation",
"description": "Technology solutions provider",
"registration": {
"registered_name": "ACME Corporation Inc.",
"trade_name": "ACME"
},
"tax_id": {
"value": "12-3456789",
"type": "EIN"
},
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440101",
"attributes": {
"street": "270 Park Avenue",
"city": "New York",
"state": "NY",
"postal_code": "10017",
"country": "US",
"is_primary": true,
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440102",
"attributes": {
"street": "123 Business Avenue",
"city": "New York",
"state": "NY",
"postal_code": "10001",
"country": "US",
"is_primary": true,
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440103",
"attributes": {
"name": "JPMorgan Chase Bank",
"description": "Major US financial institution",
"registration": {
"registered_name": "JPMorgan Chase Bank, N.A."
},
"tax_id": {
"value": "13-2624428",
"type": "EIN"
},
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440104",
"attributes": {
"name": "Wells Fargo Bank",
"description": "Intermediary bank for routing",
"registration": {
"registered_name": "Wells Fargo Bank, N.A."
},
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "people",
"id": "550e8400-e29b-41d4-a716-446655440201",
"attributes": {
"first_name": "Jane",
"last_name": "Doe",
"full_name": "Jane Doe",
"date_of_birth": "1980-05-15",
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "people",
"id": "550e8400-e29b-41d4-a716-446655440202",
"attributes": {
"first_name": "John",
"last_name": "Smith",
"full_name": "John Smith",
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "document",
"id": "550e8400-e29b-41d4-a716-446655440301",
"attributes": {
"name": "Bank Statement January 2025.pdf",
"file_size": 245678,
"content_type": "application/pdf",
"created_at": "2025-01-15T09:00:00.000Z",
"updated_at": "2025-01-15T09:00:00.000Z"
}
},
{
"type": "document",
"id": "550e8400-e29b-41d4-a716-446655440302",
"attributes": {
"name": "Account Verification Letter.pdf",
"file_size": 123456,
"content_type": "application/pdf",
"created_at": "2025-01-15T09:30:00.000Z",
"updated_at": "2025-01-15T09:30:00.000Z"
}
},
{
"type": "transaction",
"id": "550e8400-e29b-41d4-a716-446655440401",
"attributes": {
"amount": {
"value": 5000,
"currency": "USD"
},
"description": "Monthly supplier payment",
"transaction_date": "2025-01-15T00:00:00.000Z",
"status": "completed",
"created_at": "2025-01-15T08:00:00.000Z",
"updated_at": "2025-01-15T08:30:00.000Z"
}
},
{
"type": "payment_means",
"id": "550e8400-e29b-41d4-a716-446655440501",
"attributes": {
"type": "card",
"scheme": "visa",
"status": "active",
"card_details": {
"last_four": "1234",
"expiry_month": 12,
"expiry_year": 2026,
"cardholder_name": "ACME CORPORATION"
},
"nickname": "Corporate Visa Card",
"is_primary": false,
"created_at": "2024-06-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
}
]
}
}Update an existing payment method or account for financial transactions. This endpoint supports partial updates to payment means including bank accounts (IBAN/SWIFT), credit/debit cards, digital wallets, and other payment instruments.
curl --request PATCH \
--url https://api.wellapp.ai/v1/payment-means/{id} \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"type": "payment_means",
"attributes": {
"type": "account_details",
"scheme": "SEPA",
"status": "active",
"account_details": {
"iban": "FR7612345678901234567890123",
"bic": "BNPAFRPP",
"currency": "EUR"
},
"bank_details": {
"bank_name": "BNP Paribas",
"bank_code": "BNPA",
"branch_name": "Paris Central",
"branch_code": "001"
},
"nickname": "Main Business Account",
"description": "Primary operating account for SEPA payments",
"tags": [
"business",
"primary",
"eur"
],
"is_primary": true
},
"relationships": {
"holder": {
"data": {
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440000"
}
},
"account_location": {
"data": {
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440001"
}
},
"holder_location": {
"data": {
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440002"
}
}
}
}
'{
"data": {
"type": "payment_means",
"id": "pm-550e8400-e29b-41d4-a716-446655440099",
"attributes": {
"type": "account_details",
"scheme": "ACH",
"status": "active",
"account_details": {
"account_number": "1234567890",
"routing_number": "021000021",
"account_type": "checking",
"currency": "USD"
},
"bank_details": {
"bank_name": "JPMorgan Chase Bank, N.A.",
"bank_code": "CHASUS33",
"branch_name": "New York Main Branch",
"branch_code": "NY001"
},
"compliance": {
"kyc_status": "verified",
"aml_status": "cleared",
"sanctions_check": "passed",
"last_compliance_check": "2025-01-15T10:00:00.000Z"
},
"metadata": {
"source": "api",
"external_id": null,
"last_used_at": null,
"usage_count": 0
},
"nickname": "US Operating Account",
"description": "Primary USD account for US operations",
"tags": [
"usd",
"operating",
"us",
"primary"
],
"is_primary": true,
"is_verified": true,
"created_at": "2025-01-15T10:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
},
"relationships": {
"holder": {
"data": {
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440001"
}
},
"account_location": {
"data": {
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440101"
}
},
"holder_location": {
"data": {
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440102"
}
},
"bank": {
"data": {
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440103"
}
},
"intermediary_banks": {
"data": [
{
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440104"
}
]
},
"ultimate_beneficiary": {
"data": {
"type": "people",
"id": "550e8400-e29b-41d4-a716-446655440201"
}
},
"created_by": {
"data": {
"type": "people",
"id": "550e8400-e29b-41d4-a716-446655440202"
}
},
"documents": {
"data": [
{
"type": "document",
"id": "550e8400-e29b-41d4-a716-446655440301"
},
{
"type": "document",
"id": "550e8400-e29b-41d4-a716-446655440302"
}
]
},
"transactions": {
"data": [
{
"type": "transaction",
"id": "550e8400-e29b-41d4-a716-446655440401"
}
]
},
"linked_payment_means": {
"data": [
{
"type": "payment_means",
"id": "550e8400-e29b-41d4-a716-446655440501"
}
]
}
},
"included": [
{
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440001",
"attributes": {
"name": "ACME Corporation",
"description": "Technology solutions provider",
"registration": {
"registered_name": "ACME Corporation Inc.",
"trade_name": "ACME"
},
"tax_id": {
"value": "12-3456789",
"type": "EIN"
},
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440101",
"attributes": {
"street": "270 Park Avenue",
"city": "New York",
"state": "NY",
"postal_code": "10017",
"country": "US",
"is_primary": true,
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "location",
"id": "550e8400-e29b-41d4-a716-446655440102",
"attributes": {
"street": "123 Business Avenue",
"city": "New York",
"state": "NY",
"postal_code": "10001",
"country": "US",
"is_primary": true,
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440103",
"attributes": {
"name": "JPMorgan Chase Bank",
"description": "Major US financial institution",
"registration": {
"registered_name": "JPMorgan Chase Bank, N.A."
},
"tax_id": {
"value": "13-2624428",
"type": "EIN"
},
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "company",
"id": "550e8400-e29b-41d4-a716-446655440104",
"attributes": {
"name": "Wells Fargo Bank",
"description": "Intermediary bank for routing",
"registration": {
"registered_name": "Wells Fargo Bank, N.A."
},
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "people",
"id": "550e8400-e29b-41d4-a716-446655440201",
"attributes": {
"first_name": "Jane",
"last_name": "Doe",
"full_name": "Jane Doe",
"date_of_birth": "1980-05-15",
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "people",
"id": "550e8400-e29b-41d4-a716-446655440202",
"attributes": {
"first_name": "John",
"last_name": "Smith",
"full_name": "John Smith",
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
},
{
"type": "document",
"id": "550e8400-e29b-41d4-a716-446655440301",
"attributes": {
"name": "Bank Statement January 2025.pdf",
"file_size": 245678,
"content_type": "application/pdf",
"created_at": "2025-01-15T09:00:00.000Z",
"updated_at": "2025-01-15T09:00:00.000Z"
}
},
{
"type": "document",
"id": "550e8400-e29b-41d4-a716-446655440302",
"attributes": {
"name": "Account Verification Letter.pdf",
"file_size": 123456,
"content_type": "application/pdf",
"created_at": "2025-01-15T09:30:00.000Z",
"updated_at": "2025-01-15T09:30:00.000Z"
}
},
{
"type": "transaction",
"id": "550e8400-e29b-41d4-a716-446655440401",
"attributes": {
"amount": {
"value": 5000,
"currency": "USD"
},
"description": "Monthly supplier payment",
"transaction_date": "2025-01-15T00:00:00.000Z",
"status": "completed",
"created_at": "2025-01-15T08:00:00.000Z",
"updated_at": "2025-01-15T08:30:00.000Z"
}
},
{
"type": "payment_means",
"id": "550e8400-e29b-41d4-a716-446655440501",
"attributes": {
"type": "card",
"scheme": "visa",
"status": "active",
"card_details": {
"last_four": "1234",
"expiry_month": 12,
"expiry_year": 2026,
"cardholder_name": "ACME CORPORATION"
},
"nickname": "Corporate Visa Card",
"is_primary": false,
"created_at": "2024-06-01T00:00:00.000Z",
"updated_at": "2025-01-15T10:00:00.000Z"
}
}
]
}
}Bearer token for authentication
Show child attributes
"payment_means"Show child attributes
Type of payment means. See payment means types for details.
card_details, account_details, wallet_details, ... Payment scheme or network. See scheme types for details.
SEPA, SWIFT, ACH, ... Current status of the payment means. See payment means status for details.
active, inactive, pending_verification, suspended, expired, blocked Bank account details for account_details type
Show child attributes
International Bank Account Number
Bank Identifier Code (SWIFT)
Bank sort code (UK)
Local account number (alternative to IBAN)
Bank routing number (US ACH)
Currency code (ISO 4217)
Additional bank information
Credit/debit card details for card_details type
Show child attributes
Masked Primary Account Number (PCI DSS compliant)
Card brand
visa, mastercard, amex, discover, diners, jcb, unionpay, other Type of card
credit, debit, prepaid, charge Card expiry month
1 <= x <= 12Card expiry year
x >= 2024Name as printed on card
Digital wallet details for wallet_details type
Show child attributes
Digital wallet provider
paypal, applepay, googlepay, stripe, square, venmo, cashapp, other Wallet identifier (email, phone, etc.)
Type of wallet account
personal, business, merchant Compliance and verification status
Show child attributes
Know Your Customer verification status
pending, in_progress, completed, failed, not_required Anti-Money Laundering check status
pending, in_progress, cleared, flagged, not_required User-friendly name for the payment means
100Additional description of the payment means
500Tags for categorization
Show child attributes
Account/payment method owner (required)
Show child attributes
Bank branch or account location (optional)
Show child attributes
Account holder's address (optional)
Show child attributes
Banking institution (optional)
Correspondent/intermediary banks for routing (optional)
Show child attributes
Ultimate beneficial owner if different from holder (optional)
Show child attributes
User who created this record (optional)
Supporting documents (statements, verifications) (optional)
Related transactions using this payment means (optional)
Show child attributes
Related payment methods (e.g., cards linked to account) (optional)
Show child attributes
Show child attributes
Account/payment method owner (required)
Show child attributes
Show child attributes
"people"Temp-id that references a holder defined in the included array
Locations/addresses associated of the account
Show child attributes
Show child attributes
"location"Temp-id that references a account location defined in the included array
Show child attributes
Primary address line
Two-letter ISO country code (e.g., 'US', 'GB')
Secondary address line (optional)
City name
State, province, or region
Postal or ZIP code
Geographic latitude coordinate
Geographic longitude coordinate
Whether this is the primary location
Whether this is a registered business address
Email label type. See all available labels for complete list.
work, personal, other, ... Locations/addresses associated of the holder
Show child attributes
Show child attributes
"location"Temp-id that references a holder location defined in the included array
Show child attributes
Primary address line
Two-letter ISO country code (e.g., 'US', 'GB')
Secondary address line (optional)
City name
State, province, or region
Postal or ZIP code
Geographic latitude coordinate
Geographic longitude coordinate
Whether this is the primary location
Whether this is a registered business address
Email label type. See all available labels for complete list.
work, personal, other, ... bank
Show child attributes
Show child attributes
"company"Temp-id that references a bank defined in the included array
Show child attributes
Language settings.That’s the locale for the business relationship. Emails or documents can be used to identify the locale. Default EN.
"en-US"
The domain url from the website or email address of the company. Used as unique identifier in some cases.
"https://www.techcorp.com"
Show child attributes
Tax ID issued by local or national tax authority.
"DE123456789"
Type of tax ID, useful for applying formatting and validation rules.all tax id types See all available labels for complete list.
["VAT", "TVA", "IVA", "..."]Show child attributes
Legal entity structure type. See all business entity types for complete list.
Inc, Corp, LLC, GmbH, Ltd, SA, SAS "GmbH"
Official company registration number.
"HRB 123456"
Name of the official registration body. See all available registry name for complete list.
"Handelsregister Berlin"
Country of the registry authority. Must be valid ISO country code
"DE, FR, US, etc."
Company description explaining business purpose in max 2 sentences.
1 - 500"An innovative technology company focused on AI solutions"
Correspondent/intermediary banks for routing (optional)
Show child attributes
Show child attributes
"company"Temp-id that references a intermediary bank defined in the included array
Show child attributes
Show child attributes
Legal company name
"TechCorp AI Solutions LLC"
Commercial or branding name (if different from registered name).
"TechSol"
Language settings.That’s the locale for the business relationship. Emails or documents can be used to identify the locale. Default EN.
"en-US"
The domain url from the website or email address of the company. Used as unique identifier in some cases.
"https://www.techcorp.com"
Show child attributes
Tax ID issued by local or national tax authority.
"DE123456789"
Type of tax ID, useful for applying formatting and validation rules.all tax id types See all available labels for complete list.
["VAT", "TVA", "IVA", "..."]Show child attributes
Legal entity structure type. See all business entity types for complete list.
Inc, Corp, LLC, GmbH, Ltd, SA, SAS "GmbH"
Official company registration number.
"HRB 123456"
Name of the official registration body. See all available registry name for complete list.
"Handelsregister Berlin"
Country of the registry authority. Must be valid ISO country code
"DE, FR, US, etc."
Company description explaining business purpose in max 2 sentences.
1 - 500"An innovative technology company focused on AI solutions"
Ultimate beneficial owner if different from holder (optional)
Show child attributes
Show child attributes
"people"Temp-id that references a ultimate beneficiary defined in the included array
Show child attributes
Supporting documents (statements, verifications) (optional)
Show child attributes
Show child attributes
"document"Temp-id that references a document defined in the included array
Supporting documents (statements, verifications) (optional)
Show child attributes
Show child attributes
"document"Temp-id that references a transaction defined in the included array
Show child attributes
Payment scheme used. See payment schemes documentation for complete list.
sepa, swift, ach, ... Timestamp when transaction was executed
Show child attributes
External transaction identifier from payment provider
Payment request identifier
End-to-end reference for tracing the transaction
Date when transaction execution was requested
Date when transaction was booked
Value date of the transaction
Show child attributes
Exchange rate applied
Currency pair (e.g., EURUSD)
Source of the exchange rate
provider, market, custom Timestamp when exchange rate was applied
Type of transaction. See transaction types documentation for complete list.
payment, transfer, deposit, ... Current status of the transaction. See transaction status documentation for complete list.
pending, completed, failed, ... ISO 20022 category purpose code
ISO 20022 purpose code
Show child attributes
Unstructured remittance information
Structured creditor reference
Type of structured reference. See remittance reference types for details.
SCOR, RADM, RPIN, FXDR, DISP, PUOR, SCNR Show child attributes
Type of fee. See banking transaction fees for details.
transfer_fee, exchange_fee, processing_fee, ... Fee amount
x >= 0ISO 4217 currency code
Supporting documents (statements, verifications) (optional)
Show child attributes
Show child attributes
"document"Temp-id that references the linked payment means defined in the included array
Show child attributes
Type of payment means. See payment means types for details.
card_details, account_details, wallet_details, ... Payment scheme or network. See scheme types for details.
SEPA, SWIFT, ACH, ... Current status of the payment means. See payment means status for details.
active, inactive, pending_verification, suspended, expired, blocked Bank account details for account_details type
Show child attributes
International Bank Account Number
Bank Identifier Code (SWIFT)
Bank sort code (UK)
Local account number (alternative to IBAN)
Bank routing number (US ACH)
Currency code (ISO 4217)
Additional bank information
Show child attributes
Name of the bank
Bank code or identifier
Bank branch name
Bank branch code
Credit/debit card details for card_details type
Show child attributes
Masked Primary Account Number (PCI DSS compliant)
Card brand
visa, mastercard, amex, discover, diners, jcb, unionpay, other Type of card
credit, debit, prepaid, charge Card expiry month
1 <= x <= 12Card expiry year
x >= 2024Name as printed on card
Digital wallet details for wallet_details type
Show child attributes
Digital wallet provider
paypal, applepay, googlepay, stripe, square, venmo, cashapp, other Wallet identifier (email, phone, etc.)
Type of wallet account
personal, business, merchant Compliance and verification status
Show child attributes
Know Your Customer verification status
pending, in_progress, completed, failed, not_required Anti-Money Laundering check status
pending, in_progress, cleared, flagged, not_required User-friendly name for the payment means
100Additional description of the payment means
500Tags for categorization
Payment means created successfully
Show child attributes
"payment_means"Show child attributes
Type of payment means. See payment means types for details.
card_details, account_details, wallet_details, cash_details, check_details, crypto_details, other Payment scheme or network. See scheme types for details.
SEPA, SWIFT, ACH, FASTER_PAYMENTS, VISA, MASTERCARD, AMEX, PAYPAL, APPLEPAY, GOOGLEPAY, STRIPE, LOCAL, OTHER Current status of the payment means. See payment means status for details.
active, inactive, pending_verification, suspended, expired, blocked Bank account details for account_details type
Show child attributes
International Bank Account Number
Bank Identifier Code (SWIFT)
Local account number (alternative to IBAN)
Bank routing number (US ACH)
Currency code (ISO 4217)
Additional bank information
Credit/debit card details for card_details type
Show child attributes
Masked Primary Account Number (PCI DSS compliant)
Card brand
visa, mastercard, amex, discover, diners, jcb, unionpay, other Type of card
credit, debit, prepaid, charge Card expiry month
Card expiry year
Name as printed on card
Digital wallet details for wallet_details type
Show child attributes
Digital wallet provider
paypal, applepay, googlepay, stripe, square, venmo, cashapp, other Wallet identifier (email, phone, etc.)
Type of wallet account
personal, business, merchant Compliance and verification status
Show child attributes
Know Your Customer verification status
pending, in_progress, completed, failed, not_required Anti-Money Laundering check status
pending, in_progress, cleared, flagged, not_required Sanctions screening status
pending, passed, failed, not_required Last compliance check timestamp
User-friendly name for the payment means
Additional description of the payment means
Tags for categorization
Creation timestamp
Last update timestamp
Show child attributes
Ultimate beneficial owner if different from holder
Show child attributes
Account/payment method owner (required)
Show child attributes
Show child attributes
"people"UUID of the person
Show child attributes
The person's first name
The person's last name
The person's full name (typically first_name + last_name)
Timestamp when the person was created
Timestamp when the person was last updated
Locations/addresses associated of the account
Show child attributes
Show child attributes
"location"ID of the location
Show child attributes
Complete formatted address
Primary address line
Secondary address line
City name
State, province, or region
Postal or ZIP code
Two-letter ISO country code
Geographic latitude coordinate
Geographic longitude coordinate
Whether this is the primary location
Whether this is a registered business address
Custom label for the location
Date and time when the location was created
Date and time when the location was last updated
Locations/addresses associated of the holder
Show child attributes
Show child attributes
"location"ID of the location
Show child attributes
Complete formatted address
Primary address line
Secondary address line
City name
State, province, or region
Postal or ZIP code
Two-letter ISO country code
Geographic latitude coordinate
Geographic longitude coordinate
Whether this is the primary location
Whether this is a registered business address
Custom label for the location
Date and time when the location was created
Date and time when the location was last updated
bank
Show child attributes
Show child attributes
"company"UUID of the parent company
Show child attributes
The domain url from the website or email address of the company. Used as unique identifier in some cases.
500Show child attributes
Legal entity structure type.
Official company registration number.
Name of the official registration body.
Country of the registry authority. (string (ISO 3166-1 alpha-2))
UUID of the workspace associated with this company
Correspondent/intermediary banks for routing (optional)
Show child attributes
Show child attributes
"company"UUID of the parent company
Show child attributes
The domain url from the website or email address of the company. Used as unique identifier in some cases.
500Show child attributes
Legal entity structure type.
Official company registration number.
Name of the official registration body.
Country of the registry authority. (string (ISO 3166-1 alpha-2))
UUID of the workspace associated with this company
Ultimate beneficial owner if different from holder (optional)
Show child attributes
Show child attributes
"people"UUID of the person
Show child attributes
The person's first name
The person's last name
The person's full name (typically first_name + last_name)
Timestamp when the person was created
Timestamp when the person was last updated
Person who created this company
Show child attributes
Show child attributes
"people"UUID of the person
Show child attributes
The person's first name
The person's last name
The person's full name (typically first_name + last_name)
Timestamp when the person was created
Timestamp when the person was last updated
Supporting documents (statements, verifications) (optional)
Show child attributes
Show child attributes
"document"UUID of the document
Show child attributes
Supporting documents (statements, verifications) (optional)
Show child attributes
Show child attributes
"document"UUID of the document
Show child attributes
Payment scheme used for the transaction
sepa, swift, ach, faster_payments, instant_credit_transfer Show child attributes
External transaction identifier from payment provider
Payment request identifier
End-to-end reference for tracing the transaction
Date when transaction execution was requested
Timestamp when transaction was executed
Date when transaction was booked
Value date of the transaction
Show child attributes
Exchange rate applied
Currency pair (e.g., EURUSD)
Source of the exchange rate
Timestamp when exchange rate was applied
Type of transaction. See transaction types documentation for complete list.
payment, transfer, deposit, withdrawal, card_payment, direct_debit, refund, fee, interest, other Current status of the transaction
pending, completed, failed, cancelled, rejected ISO 20022 category purpose code
ISO 20022 purpose code
Show child attributes
Unstructured remittance information
Structured creditor reference
Type of structured reference. See remittance reference types for details.
SCOR, RADM, RPIN, FXDR, DISP, PUOR, SCNR Show child attributes
Type of fee. See banking transaction fees for details.
transfer_fee, exchange_fee, processing_fee, commission Fee amount
x >= 0ISO 4217 currency code
Timestamp when transaction was created
Timestamp when transaction was last updated
Supporting documents (statements, verifications) (optional)
Show child attributes
Show child attributes
"document"UUID of the document
Show child attributes
Type of payment means. See payment means types for details.
card_details, account_details, wallet_details, cash_details, check_details, crypto_details, other Payment scheme or network. See scheme types for details.
SEPA, SWIFT, ACH, FASTER_PAYMENTS, VISA, MASTERCARD, AMEX, PAYPAL, APPLEPAY, GOOGLEPAY, STRIPE, LOCAL, OTHER Current status of the payment means. See payment means status for details.
active, inactive, pending_verification, suspended, expired, blocked Bank account details for account_details type
Show child attributes
International Bank Account Number
Bank Identifier Code (SWIFT)
Local account number (alternative to IBAN)
Bank routing number (US ACH)
Currency code (ISO 4217)
Additional bank information
Show child attributes
Name of the bank
Bank code or identifier
Bank branch name
Bank branch code
Credit/debit card details for card_details type
Show child attributes
Masked Primary Account Number (PCI DSS compliant)
Card brand
visa, mastercard, amex, discover, diners, jcb, unionpay, other Type of card
credit, debit, prepaid, charge Card expiry month
Card expiry year
Name as printed on card
Digital wallet details for wallet_details type
Show child attributes
Digital wallet provider
paypal, applepay, googlepay, stripe, square, venmo, cashapp, other Wallet identifier (email, phone, etc.)
Type of wallet account
personal, business, merchant Compliance and verification status
Show child attributes
Know Your Customer verification status
pending, in_progress, completed, failed, not_required Anti-Money Laundering check status
pending, in_progress, cleared, flagged, not_required Sanctions screening status
pending, passed, failed, not_required Last compliance check timestamp
System metadata
User-friendly name for the payment means
Additional description of the payment means
Tags for categorization
Creation timestamp
Last update timestamp