REST API endpoints
Generated45 endpoints across 15 resource groups.
The MarBoba REST API exposes 15 resource groups under /v1. Auth uses Personal Access Tokens (mb_pat_*) — same shape the marboba CLI, the Terraform provider, and the @marboba/mcp server use.
Production endpoint: https://api.marboba.com/v1.
Resource groups
| Group | Endpoints | Page |
|---|---|---|
| Catalog | 31 | Catalog |
| Costs | 2 | Costs |
| Deployments | 2 | Deployments |
| Drift | 3 | Drift |
| ErrorTracking | 2 | ErrorTracking |
| Integrations | 2 | Integrations |
| Issues | 5 | Issues |
| Meta | 1 | Meta |
| On-Call | 6 | On-Call |
| Projects | 5 | Projects |
| Runbooks | 5 | Runbooks |
| ScaffoldTemplates | 2 | ScaffoldTemplates |
| Secrets | 2 | Secrets |
| SLOs | 6 | SLOs |
| Teams | 5 | Teams |
Authentication
Every endpoint requires a Bearer-token Authorization header carrying a Personal Access Token. Mint a token at apps.marboba.com → Settings → API Tokens.
curl -H "Authorization: Bearer mb_pat_live_..." \
https://api.marboba.com/v1/projects
Tokens inherit the scopes you grant. read is enough for catalog browsing; write for mutations; admin for org-config changes.