AGG is currently in alpha. APIs, components, and docs may change.
Agg.market — Prediction Market Aggregator logo

Update or pause a managed balance refill policy

Update or pause a managed balance refill policy

PATCHhttps://api.agg.market/execution/balance-refill-policies/{policyId}
Loading code example
Loading code example

Authorizations

appIdstringheaderrequired

API key passed in the header.

Path Parameters

policyIdstringrequired

Body

minimumRawstring
Pattern: ^[1-9][0-9]*$
refillAmountRawstring
Pattern: ^[1-9][0-9]*$
dailyCapRawstring
Pattern: ^[1-9][0-9]*$
maxFeeRawstring
Pattern: ^[1-9][0-9]*$
status"enabled" | "paused"
Allowed values: "enabled" | "paused"

Response

application/json

200

idstringrequired
targetChainIdintegerrequired
targetTokenAddressstringrequired
targetTokenSymbol"USDC"required
Allowed values: "USDC"
minimumRawstringrequired
Pattern: ^[1-9][0-9]*$
refillAmountRawstringrequired
Pattern: ^[1-9][0-9]*$
dailyCapRawstringrequired
Pattern: ^[1-9][0-9]*$
maxFeeRawstringrequired
Pattern: ^[1-9][0-9]*$
status"enabled" | "paused"required
Allowed values: "enabled" | "paused"
cooldownSecondsintegerrequired
Required range: x >= 60
lastObservedRawstringrequired
Pattern: ^[0-9]+$
lastEvaluatedAtstring<date-time>required
nextEligibleAtstring<date-time>required
consentedAtstring<date-time>required
createdAtstring<date-time>required
updatedAtstring<date-time>required
latestAttemptobjectrequired
latestAttempt.idstringrequired
latestAttempt.policyIdstringrequired
latestAttempt.status"reserved" | "executing" | "completed" | "failed"required
Allowed values: "reserved" | "executing" | "completed" | "failed"
latestAttempt.triggerBalanceRawstringrequired
Pattern: ^[0-9]+$
latestAttempt.requestedDeliveryRawstringrequired
Pattern: ^[1-9][0-9]*$
latestAttempt.sourceAmountRawstringrequired
Pattern: ^[1-9][0-9]*$
latestAttempt.completedAmountRawstringrequired
Pattern: ^[0-9]+$
latestAttempt.sourceChainIdintegerrequired
latestAttempt.targetChainIdintegerrequired
latestAttempt.feeRawstringrequired
Pattern: ^[0-9]+$
latestAttempt.errorMessagestringrequired
latestAttempt.startedAtstring<date-time>required
latestAttempt.completedAtstring<date-time>required
latestAttempt.createdAtstring<date-time>required