Review entity duplicate gates (GET)
Review entity duplicate gates (GET)
Review duplicate candidates before entity create or update using slug, names, URLs, or domains. Empty results are not proof no entity exists; 409 create responses remain authoritative. Use entity detail for exact lookups and entity list for browsing.
Authentication
Client secret for read-only service-to-service access (no writes)
Query parameters
Entity id to exclude from duplicate candidates; not a lookup id
URL-safe identifier
Provider entity UUID that scopes Product/Service duplicate candidates to that provider’s current productService catalog, including hidden rows. Product and Service slugs are provider-pair scoped, so cross-provider name reuse is not a duplicate; supply this id to review the one catalog that can collide.
Zero-based page index (0..N)
The size of the page to be returned; duplicate-check default 10, maximum 100.
Privileged read scope for admin callers. Bypasses the public visibility filter so hidden, unverified, and not-yet-published records are returned instead of being silently dropped. Defaults to private for admin API key or ROLE_ADMIN callers; client-secret/client-read callers stay public.