Services
Tenant-level billable services catalog management. Provides CRUD operations with filtering by category, client type, archived status, and search terms. Includes library access for creating services from templates, AI-powered service generation from service names (generates description and pricing), pricing factor generation for existing services, and creating services from library templates with optional property overrides.
-
GET
List BillableServices
Lists all BillableServices for the given tenant.
/api/tenants/{tenant}/services
-
POST
Create BillableService
Creates a new BillableService for the specified tenant.
/api/tenants/{tenant}/services
-
GET
Get BillableService
Gets a BillableService for the specified tenant.
/api/tenants/{tenant}/services/{code}
-
PUT
Update BillableService
Updates a BillableService for the specified tenant.
/api/tenants/{tenant}/services/{code}
-
DELETE
Delete BillableService
Deletes a BillableService for the specified tenant.
/api/tenants/{tenant}/services/{code}
-
GET
Library
List all BillableServices available in the library as templates
/api/tenants/{tenant}/services/library
-
GET
Library Item
Get details of a specific BillableService template from the library
/api/tenants/{tenant}/services/library/{code}
-
POST
Create Service from Library
Creates a new BillableService for the tenant based on a library template. Provide a request body to specify any property overrides from the library te...
/api/tenants/{tenant}/services/library/{libraryCode}/create
-
POST
Generate Service
Generates a complete BillableService DTO with AI-generated content based on the service name
/api/tenants/{tenant}/services/generate
-
POST
Generate Pricing Factors
Generates pricing factor questions and options for an existing service using AI
/api/tenants/{tenant}/services/{code}/generatefactors