CanopyAPI docs

source_inbox_refused

Canopy could not issue the deposit inbox for this origin. Do not retry. Contact Canopy support.

HTTP 500

When you see this

Only POST /api/v1/intents/{id}/source-inbox returns this error. Canopy checks every deposit address before it hands one out, and this one failed the check. The response does not say which check failed. Every reason uses this one code.

What the response looks like

json
{
  "error": {
    "code": "source_inbox_refused",
    "message": "The deposit inbox could not be issued. This is not retryable -- contact Canopy support.",
    "request_id": "req_1a2b3c4d5e6f7a8b9c0d1e2f",
    "docs": "https://canopypay.io/errors/source_inbox_refused"
  }
}

What to do

Do not retry. A repeated call returns the same refusal. Contact Canopy support and include the request_id from the response. It matches the internal alert this refusal raised.