Retrieve source of funds
Read submitted source-of-funds records for a user.
GET
Returns the source-of-funds records a customer has submitted, newest first. Records attached to
archived accounts are excluded.
Requires API-key scope
source-of-funds.read. The query is tenant-scoped, so a userid outside
your tenant simply matches nothing.Path parameters
The customer’s MongoDB ObjectId, as returned by List customers.
Query parameters
Return only the most recent record for this account. Without it the endpoint returns every
record for the customer as an array; with it, a single object.
Returns
WithoutaccountId, an array of record objects. With accountId, a single object, or
null when that account has no record.
Record identifier.
Customer the record belongs to.
Account the record was submitted against. Older records may carry
transactionId instead.Owning tenant identifier.
Environment the record lives in.
Identifiers of the sources on this record that have been approved by a reviewer.
ISO 8601 UTC creation timestamp.
ISO 8601 UTC last-updated timestamp.
Empty results
A customer with no submitted records returns200 with an empty array — not an error. A customer
whose only records belong to archived accounts returns 404, because after archived records are
filtered out there is nothing left to return.
Error codes
| Status | Meaning |
|---|---|
401 | Missing or invalid API key pair. |
403 | The API key lacks the source-of-funds.read scope. |
404 | Every record for this customer belongs to an archived account. |