Create an incoming request
This endpoint creates an incoming request. Required role: RequestCreator. This API can be made idempotent by generating an ID for the Request beforehand and passing it as the externalRequestId attribute
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
amount
fromExchangeId
toAddressId
comment
A reconciliation note can be given when initiating a request and this will be included in transaction history.
transactionReference
Deprecated: use externalRequestId instead
externalRequestId
Identifier for the request in the user's system. This must be unique. Attempting to create a request with an existing externalRequestId will do nothing and return the originally created request
feePaidByReceiver
[Coinbase Pro/Exchange] If this flag is set, the fee will directly be deduced from the withdrawal amount (total withdrawal of requested amount). If the flag is not set, the fees will be added to the withdrawal amount (total withdrawal of requested amount plus fees).
Response
A successful response.
result
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error
503
Service Unavailable Error