Drift REST endpoints
Generated3 endpoints under `/v1`.
Auto-generated from the MarBoba OpenAPI spec, published at
api.marboba.com/v1/openapi.json.
GET /drift
Get the current drift snapshot for an app
Returns the most recent drift scan for the given app, including every drifted env-sync mapping. Returns {drift: null} if the app has never been scanned.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
appId | query | string | required |
Responses
- 200 — Current drift snapshot (or null when the app has never been scanned). Body: object
- 400 — . Body: (no body)
Auth: BearerPAT
Operation ID: get_drift
GET /drift/snapshots
List historical drift snapshots for an app
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
appId | query | string | required | |
limit | query | integer | optional |
Responses
- 200 — List of snapshots in descending scannedAt order. Body: object
- 400 — . Body: (no body)
Auth: BearerPAT
Operation ID: get_drift-snapshots
GET /drift/snapshots/{snapshotId}
Get one historical drift snapshot
Responses
- 200 — The requested drift snapshot. Body: object
- 400 — . Body: (no body)
- 404 — . Body: (no body)
Auth: BearerPAT
Operation ID: get_drift-snapshots-snapshotid