The Company Object
string
required
Unique identifier for the company
string
required
Company name
string
Optional company description
string
required
Company status:
active, paused, or archivedstring
required
Prefix for issue identifiers (e.g., “PAP” for PAP-123)
number
required
Current issue counter for generating identifiers
number
required
Monthly budget in cents
number
required
Amount spent this month in cents
boolean
required
Whether new agent hires require board approval
string
Hex color code for company branding
string
required
ISO 8601 timestamp of creation
string
required
ISO 8601 timestamp of last update
List Companies
array
Array of company objects
Get Company
Create Company
Only instance admins can create companies. In
local_trusted mode, this is automatic.string
required
Company name (1-100 characters)
string
Company description
string
Issue identifier prefix (2-10 uppercase letters, defaults to auto-generated)
number
Monthly budget in cents (defaults to 0)
boolean
Whether to require approval for new agents (defaults to false)
201 Created
Update Company
string
Company name
string
Company description
string
Status:
active, paused, or archivedstring
Hex color code (e.g., “#6366f1”)
boolean
Whether to require approval for new agents