Coinbase International Exchange API
cURL
curl --request POST \ --url https://api.international.coinbase.com/api/v1/transfers/withdraw/counterparty \ --header 'CB-ACCESS-KEY: <api-key>' \ --header 'CB-ACCESS-PASSPHRASE: <api-key>' \ --header 'CB-ACCESS-SIGN: <api-key>' \ --header 'CB-ACCESS-TIMESTAMP: <api-key>' \ --header 'Content-Type: application/json' \ --data '{ "portfolio": "<string>", "counterparty_id": "CBTQDGENHE", "asset": "<string>", "amount": "<string>", "nonce": 30 }'
{ "idem": "253b30a5-9b03-4cd2-9c76-d0f32b2bd733", "portfolio_uuid": "3d50e347-6a59-4965-a4cd-b25934d84126", "source_counterparty_id": "CBTQDGENHE", "target_counterparty_id": "CBA6POFJW7", "asset": "USDC", "amount": 5100.5 }
TransfersService transfersService = IntxServiceFactory.createTransfersService(client); WithdrawToCounterpartyIdRequest request = new WithdrawToCounterpartyIdRequest.Builder() .portfolio("portfolio_id") .counterpartyId("counterparty_id") .asset("BTC") .amount("1") .build(); WithdrawToCounterpartyIdResponse response = transfersService.withdrawToCounterpartyId(request);
Was this page helpful?