Gets the budget configuration for an agent, including current cost and usage data
Returns the budget cap, period, alert thresholds, and the live cost accumulated against the current period (sourced from the same execution-cost stream that powers `GET /v1/tenants/{tenant}/agents/{agent}/revisions/{revision}/cost`). A 404 here means the agent has no budget enforcement and runs are uncapped — it does not mean the agent itself is missing. Use this to drive budget UI and to check headroom before kicking off expensive batches.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The agent ID.
The tenant identifier
Response Body
curl -X GET "https://api.fruxon.com/v1/tenants/string/agents/string/budget"{
"agentId": "string",
"amount": 0,
"thresholdRules": [
{
"percent": 0
}
],
"enforceLimit": false,
"currentMonthlyCost": 0,
"usagePercent": 0,
"periodStart": 0,
"periodEnd": 0,
"createdAt": 0,
"modifiedAt": 0
}Gets the change history for an agent.
Returns a chronological list of all changes made to the agent, including configuration updates, deployments, and metadata changes.
Removes the budget configuration for an agent
Drops all spend enforcement and alert thresholds for the agent; subsequent executions run without a cost cap. Historical cost data is unaffected and remains queryable through the revision cost endpoints. Idempotent — returns 204 whether or not a budget was configured beforehand.