Create Order (New Account)

View as Markdown

The Create Order (New Account) is an authenticated API that places a crypto buy order using ACH Pull, based on the requestId returned once the user completes the bank-linking flow in Transak SDK.

Headers

x-user-ipstringRequired

End user’s originating IP. More details here

x-api-keystringRequired
Your Partner API key. You can find this in the [Partner Dashboard](https://docs.transak.com/guides/how-to-create-partner-dashboard-account#open-the-developers-section).
authorizationstringOptional

Authorization token is the accessToken received from the API - api/v2/auth/verify

Note: This is not applicable for Auth Reliance Flows

x-access-tokenstringOptional

Your Partner Access Token. Please refer here for a tutorial on generating your access token.

Note: This is applicable only for Auth Reliance Flows

x-user-identifierstringOptional

The authenticated user’s email address.

Note: This is applicable only for Auth Reliance Flows.

Request

This endpoint expects an object.
requestIdstringRequired

Request ID returned once the user completes the ACH Pull bank-linking flow in Transak SDK.

Response

Success
dataobject
Order details returned after processing the ACH Pull transaction session.

Errors

409
Conflict Error
422
Unprocessable Entity Error
500
Internal Server Error