Skip to main content
GET
Get effective Treasury settings

What this endpoint does

Returns the client-safe fees, limits, rails, networks, and evidence policy currently effective for this tenant account.

When to use it

Use it to explain availability, validate user input, and display the settings Wayex will enforce server-side.

Before you call

Authenticate with treasury:read. The current tenant account is inferred from the API key; clients do not send an account selector.

Money and balance effect

This is a read-only request. It does not reserve, debit, credit, or settle money.

States and completion

The response is effective at read time. Every accepted operation records the configuration version used for its decision. Internal pricing-margin settings are never returned to client credentials.

Safe retries

GET requests are read-only and may be retried with normal exponential backoff. Do not send an Idempotency-Key. Read Treasury overview for the complete workflow.

Authorizations

Authorization
string
header
required

Send the same Wayex API key as Authorization: Bearer <key>.

Response

200 - application/json
limits
object
required
capabilities
object
required
settlement
object
required
returns
object
required
accounting
object
required
recovery
object
required
id
string
required
Minimum string length: 1
clientId
string
required
Minimum string length: 1
version
integer
required
Required range: x > 0
effectiveAt
string<date-time>
required
createdAt
string<date-time>
required
createdBy
string
required
Minimum string length: 1
reason
string
required
Required string length: 1 - 500
pricing
object
required
identity
object
required