Package Configs

Update Package Config (Self)

PATCH /api/package-configs/:packageType

patch/api/package-configs/{packageType}

Request

  • Base URL: https://uptimeify.io
  • URL: https://uptimeify.io/api/package-configs/{packageType}
  • Auth: HTTP bearer

Path parameters

packageTypestring required

Request body

packageTypestring
displayNamestring
maxUrlsinteger
allowedCheckCountryCodesstring[] nullable

ISO country codes the monitors may be checked from; empty or null = every location.

dataRetentionMonthsinteger
checkIntervalMinutesinteger
checkLocationsinteger
notificationDelayMinutesinteger
reminderDelayMinutesinteger
alertConsecutiveChecksinteger
alertLocationThresholdstring
alertLocationThresholdCountinteger
alertReminderIntervalinteger
dnsblReminderIntervalinteger nullable
sslExpiryReminderIntervalinteger nullable
enableSslCheckboolean
enableHttpsCheckboolean
enableStatusCheckboolean
enableSizeCheckboolean
enableResponseTimeCheckboolean
enableKeywordCheckboolean
enableEmailAlertsboolean
enableSmsAlertsboolean
enableWebhookAlertsboolean
enableIntegrationAlertsboolean
enablePostRequestEscalationboolean
enableMaintenanceWindowsboolean
enablePdfReportsboolean
monthlyReportsDefaultboolean
enableSupportTeamAlertsboolean
enable247Supportboolean
allowSelfServiceboolean
maxSelfServiceUrlsinteger
notesstring nullable

Response

Successful response

idinteger required
packageTypestring required
displayNamestring nullable required
maxUrlsinteger nullable required
allowedCheckCountryCodesstring[] nullable required

ISO country codes of the allowed check locations; null = all.

dataRetentionMonthsinteger nullable required
checkIntervalMinutesinteger nullable required
checkLocationsinteger nullable required
notificationDelayMinutesinteger nullable required
reminderDelayMinutesinteger nullable required
alertConsecutiveChecksinteger nullable required
alertLocationThresholdstring nullable required
alertLocationThresholdCountinteger nullable required
alertReminderIntervalinteger nullable required
dnsblReminderIntervalinteger nullable required
sslExpiryReminderIntervalinteger nullable required
enableSslCheckboolean required
enableHttpsCheckboolean required
enableStatusCheckboolean required
enableSizeCheckboolean required
enableResponseTimeCheckboolean required
enableKeywordCheckboolean required
enableEmailAlertsboolean required
enableSmsAlertsboolean required
enableWebhookAlertsboolean required
enableIntegrationAlertsboolean required
enablePostRequestEscalationboolean required
enableMaintenanceWindowsboolean required
enablePdfReportsboolean required
monthlyReportsDefaultboolean required
allowSelfServiceboolean required
maxSelfServiceUrlsinteger required
flappingEnabledboolean required
flappingIncidentCountinteger required
flappingWindowMinutesinteger required
flappingRecoveryCleanCyclesinteger required
alertRepeatIntervalMinutesinteger required
notesstring nullable required
createdAtstring date-time required
updatedAtstring date-time required

Changes

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