Coinflow customers API is one of 14 APIs that Coinflow publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Customers. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.
This API exposes
15 operations
across 15 paths,
and defines 191 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.0.
Requests are made against a single base URL, https://api-sandbox.coinflow.cash/api.
The identity and technical contract details declared by the specification.
CardSettings
object
41 properties
5 required
NuveiV1MerchantArgs
object
3 properties
2 required
PickIVenmoExcludeKeyofIVenmoVendorDataType
string
SubscriptionDisplay
object
9 properties
7 required
RainCompanyCardsSettings
object
12 properties
BlockedStatus
object
5 properties
4 required
ApaSettings
object
8 properties
2 required
InterchangeSettings
object
5 properties
5 required
VerificationStatus
string
UboEntry
object
9 properties
3 required
MerchantTheme
object
18 properties
ProgramWhitelistRequest
object
3 properties
3 required
ThreeDsChallengePreference
string
AptpayCanadaCoinflowSettings
object
1 property
1 required
Verification
object
8 properties
3 required
PickICustomerWithAccountsExcludeKeyofICustomerWithAccountsFraudControlFieldsBlockConfigOverride
object
Per-customer overrides of merchant blockConfig. Only honored when they raise the effective limit.
1 property
Customers_GetHistory_Response_200
object
1 property
1 required
BlockingRuleMethod
string
ProgramWhitelistStatus
string
AptpayCanadaMerchantSettings
object
1 property
1 required
VerificationRequiredResponse
object
5 properties
1 required
Record_string.InterchangeRate_
object
Construct a type with a set of properties K of type T
PickICustomerWithAccountsExcludeKeyofICustomerWithAccountsFraudControlFieldsMerchant
PlaidBalanceData
object
5 properties
5 required
ACHSettings
object
16 properties
4 required
Record_string.any_
object
Construct a type with a set of properties K of type T
RainAutoTopUpCadence
string
Partial_Record_Currency.number__
object
Make all properties in T optional
156 properties
CryptoPayInSettings
object
13 properties
8 required
ReserveSettings
object
4 properties
3 required
RefundFeeSettings
object
4 properties
IMerchantStringWithdrawFeePayment
object
4 properties
Pick_IVenmo.Exclude_keyofIVenmo.vendorData__
object
From T, pick a set of properties whose keys are in the union K
4 properties
3 required
IvySettings
object
2 properties
2 required
CrbMerchantArgs
object
2 properties
CardSettingsApplePayCertificates
object
5 properties
5 required
AdditionalVerification
object
5 properties
4 required
SplitNameCustomerInfo
object
14 properties
2 required
ApplePayIntegratorRegistration
object
4 properties
4 required
CurrencyCents
object
2 properties
2 required
SettlementLocations
string
IBlockingRule
object
A single geo-blocking rule on a merchant. Multiple rules of the same scope are OR-combined: any matching rule blocks the request. When both DENY and ALLOW rule…
5 properties
3 required
PixSettings
object
8 properties
2 required
AftSettingsMerchantA2AMastercardAftRecipient
object
8 properties
8 required
RainPendingTopUp
object
3 properties
3 required
TopupRiskControls
object
2 properties
RainContractInfo
object
10 properties
5 required
IWireProviderSettings
object
11 properties
2 required
MerchantGoLiveChecklist
object
7 properties
CustomPayInFeesConfig
array
Pick_AddACHBankAccountData.Exclude_keyofAddACHBankAccountData.plaidAccountId__
object
From T, pick a set of properties whose keys are in the union K
19 properties
11 required
VendorSettingsKoard
object
4 properties
1 required
Partial_Record_Blockchain.boolean__
object
Make all properties in T optional
9 properties
IMerchantStringProcessing
object
2 properties
2 required
IbanSettings
object
9 properties
2 required
Partial_WithdrawLimit_
object
Make all properties in T optional
3 properties
PayoutProviderOption
string
CustomerPlaidCheckPostRequestBodyContentApplicationJsonSchemaAccountsItems
object
2 properties
1 required
LinkedBankAccountAccountType
string
CitconSettings
object
2 properties
1 required
Pick_IIbanAccount.Exclude_keyofIIbanAccount.vendorData__
object
From T, pick a set of properties whose keys are in the union K
7 properties
6 required
ApplePayPayoutProvider
string
IMerchantStringSettlementAddressesRecipientAddressesItems
object
3 properties
2 required
AcquirerInfo
object
4 properties
3 required
LinkedBankAccount
object
6 properties
5 required
IMerchantStringCheckbookSettings
object
5 properties
5 required
PayPalPayoutProvider
string
CustomPayInFeeValue1
object
4 properties
4 required
Partial_Record_WithdrawSpeed.WithdrawFeeConfig__
object
Make all properties in T optional
11 properties
ThreeDSArgs
object
Construct a type with a set of properties K of type T
7 properties
6 required
Pick_ICustomerWithAccounts.Exclude_keyofICustomerWithAccounts.FraudControlFields__
object
From T, pick a set of properties whose keys are in the union K
17 properties
10 required
MultiPlaidAccountStatusResponse
object
8 properties
2 required
VelocityControlSettings
object
5 properties
1 required
CustomPayInFeeConfig
object
2 properties
2 required
IMerchantStringBlockConfig
object
9 properties
PayPalSettings
object
10 properties
5 required
MerchantBankSettlementOptions
object
3 properties
2 required
IMerchantStringWithdrawFees
object
4 properties
4 required
MerchantBrandSettings
object
3 properties
TokenizationProviderOption
string
CardData
object
13 properties
9 required
Pick_IPayPal.Exclude_keyofIPayPal.vendorData__
object
From T, pick a set of properties whose keys are in the union K
4 properties
3 required
PickIPayPalExcludeKeyofIPayPalVendorDataType
string
IbanData
object
10 properties
4 required
DirectVendorSettlement
string
IMerchantStringRiskControls
object
1 property
IbanPayoutProvider
string
MerchantSsoSettings
object
1 property
1 required
CustomerBalances
object
2 properties
2 required
IMerchant_string_
object
115 properties
36 required
BraidMerchantSettings
object
7 properties
5 required
CashAppSettings
object
8 properties
2 required
WebhookSettings
object
5 properties
3 required
Customers_GetCustomerPaymentById_Response_200
object
1 property
1 required
IMerchantStringSettlementAddresses
object
13 properties
Pick_IInterac.Exclude_keyofIInterac.vendorData__
object
From T, pick a set of properties whose keys are in the union K
4 properties
3 required
CardPayoutProvider
string
SubscriptionStatus
string
IMerchantStringWalletsEvm
object
2 properties
2 required
InteracPayoutProvider
string
IMerchantStringWalletsSolana
object
2 properties
2 required
Partial_Record_WithdrawSpeed.WithdrawSort__
object
Make all properties in T optional
11 properties
VenmoSettings
object
10 properties
5 required
GreenlightMerchantArgs
object
2 properties
2 required
PaymentHistory
object
7 properties
5 required
GetCustomerResponse
object
2 properties
1 required
IMerchantUser
object
8 properties
2 required
VerisoulRiskThresholds
object
12 properties
VenmoPayoutProvider
string
WirePayoutProvider
string
RainCardApplicationStatus
string
VendorSettings
object
8 properties
CardSettingsVerificationSettings
object
2 properties
CrbMerchantSettings
object
The merchant's CRB banking identity. CRB is onboarded manually in CRB's dashboard — these values are pasted into our merchant dashboard and verified live again…
4 properties
1 required
IGeoBlockOverride
object
Per-customer exemption from real-time geographic enforcement. When set and not expired, withdrawal blocking rules with method GEOLOCATION or IP are skipped for…
4 properties
3 required
RainContractInfoOnramp
object
3 properties
CustomWithdrawFeesConfig
object
Make all properties in T optional
14 properties
3 required
MerchantRfiRef
object
4 properties
3 required
HighnoteMerchantSettings
object
4 properties
1 required
ICardAccountWithExpiry
object
11 properties
6 required
DisbursementStatus
string
IMerchantStringWalletsStellar
object
1 property
1 required
PayPalVendorSettings
object
7 properties
1 required
CustomWithdrawFeeValue1
object
7 properties
6 required
CustomWithdrawFeeValue0
object
7 properties
7 required
AftSettings
object
4 properties
3 required
MpcWalletProvider
string
The MPC provider Coinflow uses to custody managed settlement wallets. Single source of truth — the merchant type, the predicate, and the query filter all refer…
PassiveWithdrawSettings
object
Merchant-level settings for the withdrawer-side passive deposit address flow (CryptoWithdrawService). Independent from CryptoPayInSettings.
2 properties
1 required
RainAccountDetails
object
6 properties
4 required
CustomPayInFeeValue0
object
4 properties
4 required
RainAutoTopUpSettings
object
6 properties
3 required
InterchangeFees
object
2 properties
1 required
IMerchantStringFirstPartyPayoutOverrides
object
12 properties
CitconSettingsFundPurpose
string
WithdrawFeeConfig
object
5 properties
3 required
BlockingRuleListMode
string
NameCustomerInfo
object
13 properties
IMerchantStringWallets
object
3 properties
3 required
VerificationVendor
string
CardDataAdditionalVendorData
object
Optional non-PCI passthrough fields merged into the stored card vendorData. Base type is empty; tokenization providers extend it with their own fields.
PlaidAccountStatus
string
IMerchantStringApiKeysItems
object
5 properties
3 required
TotalsResponse
object
19 properties
6 required
Pick_IBankAccount.Exclude_keyofIBankAccount.vendorData-or-accountOwnerNames-or-nameMatchStatus__
object
From T, pick a set of properties whose keys are in the union K
9 properties
5 required
Cents
object
1 property
1 required
CardOnFileSettings
object
7 properties
5 required
InteracSettings
object
8 properties
2 required
TierSettings
object
3 properties
2 required
VerisoulSettings
object
2 properties
2 required
PickIInteracExcludeKeyofIInteracVendorDataType
string
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Coinflow publishes across the network.