Skip to main content
POST
Create service

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

businessId
string<uuid>
required

The UUID of the business.

Body

application/json
name
string
required

The name of the service.

external_id
string | null

An optional external identifier for the service. If provided and a service with this external_id already exists, the existing service will be updated instead of creating a new one.

account_identifier
Account ID · object

The ledger account identifier for revenue tracking.

billable_rate_per_minute_amount
integer<int64> | null

The billable rate per minute for this service in cents (e.g., 100 = $1.00 per minute or $60.00 per hour).

memo
string | null

Optional memo or notes about the service.

metadata
object | null

Custom metadata for the service.

Response

Service already exists and was updated.

data
object
required