Switchboard
  • Understand Switchboard
  • Build for Switchboard
  • Operate
  • API reference
Information
Manifest
    Get the manifest schemagetValidate a manifestpost
Releases
    List releasesgetCreate a releasepostGet a releasegetBegin testingpostRequest approval for productionpostApprove and shippost
Regression suites
    Get the regression suitegetGenerate the regression suitepostDispatch agents on the pending stepspostReport a step resultpost
GraphQL
    The control plane's GraphQL APIpost
Other endpoints
    Health checkgetInbound webhooks (GitHub App, Frontegg, partners)post
powered by Zuplo
Switchboard API
Switchboard API

Other endpoints


Health check

GET
https://switchboard-api-main-0076d17.zuplo.app
/health

Health check › Responses

200

Gateway is healthy

No data returned
GET/health
curl https://switchboard-api-main-0076d17.zuplo.app/health
Example Responses
No example specified for this content type

Inbound webhooks (GitHub App, Frontegg, partners)

POST
https://switchboard-api-main-0076d17.zuplo.app
/v1/webhooks

The gateway invokes the control plane's webhook receiver by name, under the gateway-invoke role it assumes by OIDC federation. The receiver verifies each sender's signature itself; this route adds no authentication of its own, because the senders are SaaS products that sign payloads rather than carry credentials.

POST/v1/webhooks
curl https://switchboard-api-main-0076d17.zuplo.app/v1/webhooks \ --request POST
Example Responses
No example specified for this content type

GraphQL