Skip to main content
PUT
/
company-settings
Update company settings
curl --request PUT \
  --url https://ai-api.getbreezyapp.com/api/v1/company-settings \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "jobTypes": [
    {
      "name": "<string>",
      "description": "<string>",
      "id": "<string>",
      "enabled": true,
      "customerFacingName": "<string>"
    }
  ],
  "faqs": [
    {
      "question": "<string>",
      "answer": "<string>",
      "id": "<string>",
      "category": "general"
    }
  ],
  "leadSources": [
    {
      "name": "<string>",
      "isExistingCustomerSource": true,
      "id": "<string>",
      "archived": false
    }
  ]
}
'
"<unknown>"

Authorizations

Authorization
string
header
required

Auth0 user JWT bearer token. User principals can manage API keys and call tenant-scoped customer endpoints.

Body

application/json
profile
object

Company profile update

jobTypes
object[]
businessHours
object
notificationPreferences
object
faqs
object[]
leadSources
object[]

Response

204 - application/json

OK

The response is of type any.