Update custom URL
Update a custom-URL catalog entry’s address. Editing the URL resets its health status to UNKNOWN (the new address hasn’t been checked). Returns 409 on a per-org URL collision, 404 if the entry doesn’t exist or the caller lacks CONTRIBUTE permission.
Authorizations
Path Parameters
UUID of the owning organization. Caller must have CONTRIBUTE.
22^[23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{22}$URL-safe short_id of the custom-URL entry.
22^[23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{22}$Body
Payload to update a custom-URL catalog entry. Only url is editable.
Destination URL a matching scan redirects to. Must be a valid absolute http(s) URL (max 2048 chars).
2048Response
OK
A custom-URL catalog entry as read from the API.
URL-safe 22-character shortuuid encoding of the row's UUID primary key. Stable across the row's lifetime; suitable for sharing in URLs, log lines, and external SDK clients. Accepted on input as either the shortuuid form or the canonical UUID form (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
22^[23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{22}$Destination URL a matching scan redirects to. Must be a valid absolute http(s) URL (max 2048 chars).
Latest health status from the URL monitor: UNKNOWN (never checked yet), HEALTHY, DEGRADED (intermittent failures, under the failure threshold), or UNREACHABLE (over the threshold). Read-only — set by the monitor, not the client.
UNKNOWN, HEALTHY, DEGRADED, UNREACHABLE UUID of the organization that owns this custom URL.
22^[23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{22}$ISO-8601 creation timestamp.
ISO-8601 last-modified timestamp.
ISO-8601 timestamp of the last health check, or null if never checked.