Skip to main content
The public Gate registry powers npx signup <service>. It exposes only services that are both:
  • active
  • discoverable
Private organization services stay manageable through /v1/gate/services, but they do not appear in the public registry until you explicitly mark them discoverable.

Endpoints

  • GET /v1/gate/registry — List all publicly discoverable Gate services
  • GET /v1/gate/registry/{serviceId} — Get one publicly discoverable Gate service

Notes

  • service_id is the canonical public slug used by npx signup <service>.
  • Every registry entry includes a required website field for the canonical company or product site.
  • Registry entries include customer-configured sdks when a service wants to advertise install commands directly in the CLI and dashboard.
  • Registry entries use restrictive IDs: lowercase letters, numbers, dashes, and underscores only, 3-32 characters, starting and ending with a letter or number.
  • Organization-owned services can exist without being public. Non-discoverable or disabled services return 404 from the public registry, even on exact lookup.
See the OpenAPI spec for full request and response schemas.