REST API

Verticals API

Generated from the Celerp 2.4.0 OpenAPI schema, 16 September 2026.

POST /companies/me/apply-category

Apply Category

Parameters

NameInRequiredTypeDescription
namequeryyesstring--

Responses

StatusDescriptionBody
200Successful Responseobject
422Validation ErrorHTTPValidationError

Example

curl -X POST http://localhost:8000/companies/me/apply-category \
  -H "Authorization: Bearer $TOKEN"

POST /companies/me/apply-preset

Apply Preset

Parameters

NameInRequiredTypeDescription
verticalqueryyesstring--

Responses

StatusDescriptionBody
200Successful Responseobject
422Validation ErrorHTTPValidationError

Example

curl -X POST http://localhost:8000/companies/me/apply-preset \
  -H "Authorization: Bearer $TOKEN"

GET /companies/verticals/categories

List Categories

Responses

StatusDescriptionBody
200Successful Responsearray of object

Example

curl -X GET http://localhost:8000/companies/verticals/categories \
  -H "Authorization: Bearer $TOKEN"

GET /companies/verticals/categories/{name}

Get Category

Parameters

NameInRequiredTypeDescription
namepathyesstring--

Responses

StatusDescriptionBody
200Successful Responseobject
422Validation ErrorHTTPValidationError

Example

curl -X GET http://localhost:8000/companies/verticals/categories/:name \
  -H "Authorization: Bearer $TOKEN"

GET /companies/verticals/presets

List Presets

Responses

StatusDescriptionBody
200Successful Responsearray of object

Example

curl -X GET http://localhost:8000/companies/verticals/presets \
  -H "Authorization: Bearer $TOKEN"