Authorization
default Use a public key (pk./pk_test.) for payment initialization. Use a secret key (sk./sk_test.) for sensitive operations (transfers, refunds, balance), or a restricted key (rk./rk_test.) scoped to specific permissions. The _test. variant of any key selects the sandbox environment — there is no separate sandbox URL. Never expose your secret key in client-side code.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
"individual""business"This field is required when <code>phone</code> is not present. Must be a valid email address. Must not be greater than 255 characters.
This field is required when <code>email</code> is not present. Must not be greater than 50 characters.
Must be 2 characters.
Must not be greater than 255 characters.
Must not be greater than 255 characters.
Must be a valid date. Must be a date before <code>today</code>.
"male""female""other"This field is required when <code>type</code> is <code>business</code>. Must not be greater than 255 characters.
Must not be greater than 128 characters.
Must not be greater than 64 characters.
Must not be greater than 64 characters.
Must not be greater than 255 characters.
Must not be greater than 128 characters.
Must not be greater than 1000 characters.
Must be 3 characters.
Must be 2 characters.
Must not be greater than 128 characters.
Must not be greater than 255 characters.
Must not be greater than 128 characters.
Must not be greater than 20 characters.
Must not be greater than 255 characters.
Must be 2 characters.
Must not be greater than 128 characters.
Must not be greater than 255 characters.
Must not be greater than 128 characters.
Must not be greater than 20 characters.
Must not be greater than 255 characters.
Must not be greater than 10 characters.
Must be 3 characters.
Must not be greater than 10 characters.
Must not be greater than 64 characters.
Must not be greater than 50 characters.
Response Body
application/json
application/json