Circle transfer out

post

Set up a transfer from the Circle USDC user self custody wallet to an address. This starts a process that must be completed by the user.

Authorizations
Body
to_addressstringOptional
amount_usdc_nano_centsintegerOptional
termsbooleanOptional

user consent to accept terms of transfer

Responses
200Success
application/json
post
POST /wallet/circle-transfer-out HTTP/1.1
Host: api.bringyour.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 61

{
  "to_address": "text",
  "amount_usdc_nano_cents": 1,
  "terms": true
}
200Success
{
  "user_token": {
    "user_token": "text",
    "encryption_key": "text"
  },
  "challenge_id": "text",
  "error": {
    "message": "text"
  }
}

Was this helpful?