Skip to content
Client OS
Menu

Client OS API

Environments, links and credential references

Environments, saved links, and references to where credentials live.

A credential reference stores where a secret lives, never the secret itself.

Operations

Environments, links and credential references operations
RequestWhat it does
GET /api/clientos/environmentsList records (org:viewer or above)
POST /api/clientos/environmentsCreate a record (org:contributor or above)
GET /api/clientos/environments/{id}Get one record (org:viewer or above)
PATCH /api/clientos/environments/{id}Update a record (org:contributor or above)
DELETE /api/clientos/environments/{id}Delete a record (org:admin)
GET /api/clientos/credential-refsList records (org:viewer or above)
POST /api/clientos/credential-refsCreate a record (org:contributor or above)
GET /api/clientos/credential-refs/{id}Get one record (org:viewer or above)
PATCH /api/clientos/credential-refs/{id}Update a record (org:contributor or above)
DELETE /api/clientos/credential-refs/{id}Delete a record (org:admin)
GET /api/clientos/client-linksList records (org:viewer or above)
POST /api/clientos/client-linksCreate a record (org:contributor or above)
GET /api/clientos/client-links/{id}Get one record (org:viewer or above)
PATCH /api/clientos/client-links/{id}Update a record (org:contributor or above)
DELETE /api/clientos/client-links/{id}Delete a record (org:admin)

Methods and paths come from packages/api-client/openapi.json, which CI regenerates from the route definitions; this site builds its lists from that file. Every /api operation needs a Supabase Auth JWT or a PAT and is rate limited. /health and /health/deep are plain routes outside the spec.