Skip to main content
err:unkey:data:portal_already_exists
portal.createPortal or portal.updatePortal clashed with an existing portal. Nothing was created or changed. You get HTTP 409.
Example response

Likely causes

  • The slug is already used in your workspace: That slug is already in use.
  • The app or keyspace already has a portal: That app or keyspace already has a portal. Each one can back only one portal across all workspaces, so the existing portal may be one you can’t see.
  • Two requests clashed at the same moment. You get the generic message shown above.

How to fix

  1. For a slug clash, pick another slug or update the existing portal.
  2. For an app or keyspace clash, find the existing portal with portal.getPortal by app or keyspace. If you can’t see one in this workspace, it’s in another workspace.
Last modified on September 29, 2026