Skip to main content
PATCH
Update a Gate service for the authenticated organization

Authorizations

Authorization
string
header
required

Send Authorization: Bearer . Gate business endpoints require sk_* secret keys. Gate workflow endpoints use gate-native bearer tokens such as gtpoll_* or agt_* where documented.

Path Parameters

serviceId
string
required

Canonical Gate service slug used by the public registry and by npx signup . Lowercase letters, numbers, dashes, and underscores only; must start and end with a letter or number.

Required string length: 3 - 32
Pattern: ^[a-z0-9](?:[a-z0-9_-]{1,30}[a-z0-9])$
Example:

"gsvc_0123456789abcdefghjkmnpqrs"

Body

application/json

Partial Gate service update. Nested objects and arrays replace the existing value wholesale.

discoverable
boolean
Example:

true

name
string
Example:

"Acme Growth Workspace"

description
string
Example:

"203.0.113.10"

website
string<uri>
Example:

"https://app.acme.co/signup"

dashboard_login_url
string<uri> | null
Example:

"https://app.acme.co/signup"

env_vars
object[]
Example:
docs_url
string<uri>
Example:

"https://app.acme.co/signup"

sdks
object[]
Example:
branding
object
Example:
Example:
webhook_endpoint_id
string
Pattern: ^we_[0-9a-f]{32}$
Example:

"we_0123456789abcdef0123456789abcdef"

Response

Updated Gate service.

data
object
required
Example:
meta
object
required
Example: