Create custom URL
Create a custom-URL catalog entry for the organization. Returns 409 if the org already has an entry with the same URL (URLs are unique per org). Returns 404 if the org doesn’t exist or the caller lacks CONTRIBUTE permission.
Authorizations
Path Parameters
UUID of the organization that will own the new custom URL. Caller must have CONTRIBUTE.
22^[23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{22}$Body
Payload to create a custom-URL catalog entry.
Destination URL a matching scan redirects to. Must be a valid absolute http(s) URL (max 2048 chars).
2048Response
Created
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.