Skip to main content
GET
/
v1
/
gate
/
registry
/
{serviceId}
Get a Gate service
curl --request GET \
  --url https://api.tripwirejs.com/v1/gate/registry/{serviceId}
{
  "data": {
    "id": "gsvc_0123456789abcdefghjkmnpqrs",
    "name": "Acme Growth Workspace",
    "description": "203.0.113.10",
    "website": "https://app.acme.co/signup",
    "dashboard_login_url": "https://app.acme.co/signup",
    "env_vars": [
      {
        "name": "Acme Growth Workspace",
        "key": "TRIPWIRE_PUBLISHABLE_KEY",
        "secret": true
      }
    ],
    "docs_url": "https://app.acme.co/signup",
    "sdks": [
      {
        "label": "Chrome",
        "install": "npm install @tripwire/server-node",
        "url": "https://app.acme.co/signup"
      }
    ],
    "branding": {
      "logo_url": "https://app.acme.co/signup",
      "primary_color": "#111827",
      "secondary_color": "#60a5fa",
      "ascii_art": "TRIPWIRE",
      "verified": true
    },
    "consent": {
      "terms_url": "https://app.acme.co/signup",
      "privacy_url": "https://app.acme.co/signup"
    },
    "status": "active",
    "discoverable": true
  },
  "meta": {
    "request_id": "req_cf147349a4134208aebb8c70e25fb7e1"
  }
}

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"

Response

Gate service response.

data
object
required
Example:
{
"id": "gsvc_0123456789abcdefghjkmnpqrs",
"name": "Acme Growth Workspace",
"description": "203.0.113.10",
"website": "https://app.acme.co/signup",
"dashboard_login_url": "https://app.acme.co/signup",
"env_vars": [
{
"name": "Acme Growth Workspace",
"key": "TRIPWIRE_PUBLISHABLE_KEY",
"secret": true
}
],
"docs_url": "https://app.acme.co/signup",
"sdks": [
{
"label": "Chrome",
"install": "npm install @tripwire/server-node",
"url": "https://app.acme.co/signup"
}
],
"branding": {
"logo_url": "https://app.acme.co/signup",
"primary_color": "#111827",
"secondary_color": "#60a5fa",
"ascii_art": "TRIPWIRE",
"verified": true
},
"consent": {
"terms_url": "https://app.acme.co/signup",
"privacy_url": "https://app.acme.co/signup"
},
"status": "active",
"discoverable": true
}
meta
object
required
Example:
{
"request_id": "req_cf147349a4134208aebb8c70e25fb7e1"
}