Skip to main content
POST
Create billing role

Authorizations

X-API-Key
string
header
required

Owner-typed API key (ORGANIZATION, PERSON, VALUE_UNIT). Manage org-scoped lifecycle with /v1/public-api-keys; cross-org governance is restricted to /v1/sys/public-api-keys.

Body

application/json

Create payload for a billing role.

name
string
required

Display name of the billing role.

Maximum string length: 255
Pattern: \S
Example:

"Senior Consultant"

description
string

Optional description of the billing role.

Example:

"Pricing tier for senior consulting work"

externalId
string

Optional external system identifier. Must be unique within the organization.

Maximum string length: 255
Example:

"BILLING_ROLE_SENIOR_CONSULTANT"

Response

Billing role created

id
string
name
string
description
string
externalId
string
jobPositionIds
string[]