Create or update a workspace budget

Create or update the budget for a given interval. Budget limits must strictly decrease as the interval narrows (lifetime > monthly > weekly > daily). Management key required.

Authentication

AuthorizationBearer
API key as bearer token in Authorization header

Path parameters

idstringRequired>=1 character

The workspace ID (UUID) or slug

intervalenumRequired

Budget reset interval. Use “lifetime” for a one-time budget that never resets.

Allowed values:

Request

This endpoint expects an object.
limit_usddoubleRequired
Spending limit in USD. Must be greater than 0.

Response

Budget created or updated successfully
dataobject
The created or updated budget

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
500
Internal Server Error