Generates a presigned URL for customer onboarding. If the customer does not exist, it will be created.
This is the primary endpoint for creating customers. You generate a UUID for customerId and bankAccountId,
and Etherfuse will create the customer and bank account records associated with your organization.
Upon visiting the URL, the customer will have 15 minutes to complete the onboarding process (KYC verification and bank account linking).
API key for authentication. Pass the key directly (e.g., Authorization: your-api-key). Do not use a Bearer prefix.
Customer ID. This id is generated by you, the API consumer, and provided to etherfuse as a way to associate this customer with your organization.
Bank account ID. This id is generated by you, the API consumer, and provided to etherfuse as a way to associate this bank account with the customer.
Public key for the customer wallet
Blockchain type for the wallet
solana, stellar, base, polygon, monad URL generated successfully
The generated presigned URL. This URL needs to be visited by the customer, and will be used to verify the customer's identity and bank account.