Customers

Change Package

PATCH /api/customers/:customerPublicId

patch/api/customers/{id}

Request

  • Base URL: https://uptimeify.io
  • URL: https://uptimeify.io/api/customers/{id}
  • Auth: HTTP bearer

Path parameters

idstring required

Request body

namestring

Blank keeps the current name.

emailstring
status'active' | 'inactive'

inactive pauses every monitor of the customer.

packageTypestring
monthlyReportsEnabledboolean
emailLanguage'de' | 'en' | 'da' nullable
customFieldsobject
companyNamestring nullable
notificationEmailstring nullable
notificationPhoneNumberstring nullable
notificationChannelsobject nullable

Deprecated; send null.

notificationTargetsobject nullable

Who receives each channel type: customer or organization; null = organization default.

allowSelfServiceboolean nullable
canEditManagedboolean
enableEmailAlertsboolean nullable
enableSmsAlertsboolean nullable
enableWebhookAlertsboolean nullable
enableIntegrationAlertsboolean nullable
enablePostRequestEscalationboolean nullable

Response

OK

idinteger required
publicIdstring uuid required
organizationIdinteger required
namestring required
emailstring nullable required
notificationPhoneNumberstring nullable required
notificationEmailstring nullable required
companyNamestring nullable required
packageIdinteger nullable required
status'active' | 'inactive' required
monthlyReportsEnabledboolean required
emailLanguage'de' | 'en' | 'da' nullable required

Language of mails to this customer; null = organization language.

customFieldsobject nullable required
notificationChannelsobject nullable required
notificationTargetsobject nullable required

Who receives each channel type; null = organization default.

updatedAtstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.