Skip to main content
POST
Create a budget.

Authorizations

Authorization
string
header
required

WorkOS session access token (human dashboard sessions) on the control plane.

Headers

X-Spillway-Org
string<uuid>
Example:

"601c5d19-0b88-42f7-acda-d1d31abd100d"

Body

application/json
scopeType
enum<string>
required
Available options:
org,
team,
virtual_key,
provider
scopeId
string<uuid>
required
period
enum<string>
required
Available options:
day,
month,
rolling_30d
limitUsd
string
required
Pattern: ^\d{1,8}(\.\d{1,6})?$
mode
enum<string>
default:enforce
Available options:
enforce,
alert,
monitor
onExceed
enum<string>
default:block
Available options:
block,
fallback
fallbackAlias
string | null
Required string length: 1 - 120

Response

OK

Resource object.

{key}
any