Error
A valid request URL is required to generate request examples{
"status": "not-detected"
}{
"defined": true,
"code": "BAD_REQUEST",
"status": 400,
"message": "Invalid request",
"data": {
"error": "<string>"
}
}{
"defined": true,
"code": "NOT_FOUND",
"status": 404,
"message": "This campaign isn't accepting direct deposits",
"data": {
"error": "<string>"
}
}API Reference
Check a direct deposit transaction
Read persisted Echo deposit and receipt evidence for a campaign, chain, and source transaction. Not-detected does not prove the transfer failed.
GET
/
v1
/
campaigns
/
{campaignId}
/
donation-echo
/
status
Error
A valid request URL is required to generate request examples{
"status": "not-detected"
}{
"defined": true,
"code": "BAD_REQUEST",
"status": 400,
"message": "Invalid request",
"data": {
"error": "<string>"
}
}{
"defined": true,
"code": "NOT_FOUND",
"status": 404,
"message": "This campaign isn't accepting direct deposits",
"data": {
"error": "<string>"
}
}Authorizations
Developer API key. Required for config create/list and project analytics. The disabled config DELETE endpoint also requires authentication. Optional on public GET reads (anonymous callers are IP rate-limited). Obtain from the Developer dashboard.
Path Parameters
Campaign id
Query Parameters
Chain id the donor sent on
Source transaction hash (EVM) or signature (Solana)
Response
OK
Available options:
not-detected, detected, forwarding, delivering, received, needs-review, reorged Was this page helpful?