CanopyAPI docs

source_inbox_not_active

Deposits are not turned on for this origin. Retrying will not help. Pick a different origin.

HTTP 503

When you see this

Only POST /api/v1/intents/{id}/source-inbox returns this error. Canopy knows the origin in your request, but deposits are not turned on for it. This is a configuration setting. It is not a temporary problem, and it is not a mistake in your request.

What the response looks like

json
{
  "error": {
    "code": "source_inbox_not_active",
    "message": "Deposit issuance is not enabled for this origin. Choose a different origin, or contact Canopy support.",
    "request_id": "req_1a2b3c4d5e6f7a8b9c0d1e2f",
    "docs": "https://canopypay.io/errors/source_inbox_not_active"
  }
}

What to do

Call GET /api/v1/intents/{id}/origins first. Pick an origin whose depositIssuable field is true. The list includes origins that are not issuable too, so you can show every option and explain why some are unavailable.

Retrying the same origin will not change the result. Contact Canopy support if you need this origin turned on.