GET
/
transfers
Get all transfers
curl --request GET \
  --url https://api.exchange.coinbase.com/transfers \
  --header 'cb-access-key: <api-key>' \
  --header 'cb-access-passphrase: <api-key>' \
  --header 'cb-access-sign: <api-key>' \
  --header 'cb-access-timestamp: <api-key>'
[
  {
    "id": "19ac524d-8827-4246-a1b2-18dc5ca9472c",
    "type": "withdraw",
    "created_at": "2020-03-12T00:14:12.397Z",
    "completed_at": "2020-03-12T00:14:13.021Z",
    "amount": "1.00000000",
    "details": {
      "coinbase_account_id": "2b760113-fbba-5600-ac74-36482c130768",
      "coinbase_transaction_id": "5e697ed49f8417148f3366ea",
      "coinbase_payment_method_id": ""
    },
    "currency": "USD"
  }
]

Authorizations

cb-access-key
string
header
required
cb-access-passphrase
string
header
required
cb-access-sign
string
header
required
cb-access-timestamp
string
header
required

Query Parameters

profile_id
string

Returns list of transfers from this portfolio id.

before
string

Used for pagination. Sets start cursor to before date.

after
string

Used for pagination. Sets end cursor to after date.

limit
integer
default:30

Limit on number of results to return.

type
enum<string>
default:deposit

Filter results by a specific transfer type. Internal transfer types represent transfers made between the user's profiles. Internal transfer types are excluded from the response when this field is not set

Available options:
deposit,
withdraw,
internal_deposit,
internal_withdraw
currency_type
string

Filter results by type of currency. Possible values: [crypto, fiat]

transfer_reason
string

Filter results by reason of transfer. Possible values: [usdc_reward]

currency
string

Filter results by currency.

Response

200
application/json

The response is of type object[].