Create Plan Benefit

View as Markdown

Headers

{{tenant_key_name}}stringOptional

Request

This endpoint expects a multipart form.
labelstringRequired

Optional: Display label - string, max 255 chars

is_activestringRequired

Optional: Whether benefit is active - boolean 0|1

service_idstringRequired

Optional: Service UUID to scope benefit - must exist in services

sort_orderstringRequired

Optional: Display sort order - integer, min 0

config_jsonstringRequired

Optional: Additional configuration as JSON object

descriptionstringRequired

Optional: Benefit description - string

benefit_typestringRequired

Required: Benefit type - member_pricing|discount_code_access|priority_boost|sla_response|visit_credits

equipment_type_idstringRequired

Optional: Equipment type UUID to scope benefit - must exist in equipment_types

visit_credits_per_cyclestringRequired

Optional: Visit credits per billing cycle - integer, min 0

visit_discount_percentagestringRequired

Optional: Visit discount percentage - numeric, min 0, max 100

Response

Successful response