Circle processes API transfer entities asynchronously after you make the initial create request. If a problem occurs while processing the request, Circle sets the `
errorCode` property on the entity. This error can be retrieved either by polling the GET endpoint or from a notification.
## Transfer Error Codes
|transfer_failed||The transfer failed due to unknown reasons|
|transfer_denied||The transfer was denied by Circle Risk Service, see transfer `|
|blockchain_error||There was an error processing the transfer on-chain|
|insufficient_funds||There was not enough funding to cover the transfer amount|