MarBoba

Drift REST endpoints

Generated

3 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

NameInTypeRequiredDescription
appIdquerystringrequired

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

NameInTypeRequiredDescription
appIdquerystringrequired
limitqueryintegeroptional

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