Skip to main content
PATCH
Update or pause a managed balance refill policy

Authorizations

x-app-id
string
header
required

Your application ID. Required for all app-tier and user-tier routes.

Authorization
string
header
required

JWT access token returned by POST /auth/verify. Required for user-tier routes.

Path Parameters

policyId
string
required

Body

application/json
minimumRaw
string
Pattern: ^[1-9][0-9]*$
refillAmountRaw
string
Pattern: ^[1-9][0-9]*$
dailyCapRaw
string
Pattern: ^[1-9][0-9]*$
maxFeeRaw
string
Pattern: ^[1-9][0-9]*$
status
enum<string>
Available options:
enabled,
paused

Response

200

id
string
required
targetChainId
integer
required
targetTokenAddress
string
required
targetTokenSymbol
enum<string>
required
Available options:
USDC
minimumRaw
string
required
Pattern: ^[1-9][0-9]*$
refillAmountRaw
string
required
Pattern: ^[1-9][0-9]*$
dailyCapRaw
string
required
Pattern: ^[1-9][0-9]*$
maxFeeRaw
string
required
Pattern: ^[1-9][0-9]*$
status
enum<string>
required
Available options:
enabled,
paused
cooldownSeconds
integer
required
Required range: x >= 60
lastObservedRaw
string | null
required
Pattern: ^[0-9]+$
lastEvaluatedAt
string<date-time> | null
required
nextEligibleAt
string<date-time> | null
required
consentedAt
string<date-time>
required
createdAt
string<date-time>
required
updatedAt
string<date-time>
required
latestAttempt
object | null
required