DatamateProjectBindings

Atomically create a new workspace and bind this project to it.

Single handler-owned transaction: the Datamate row and the binding row either both commit or both roll back. A partial-unique-index conflict on the binding (the identifier is already bound to another workspace for this tenant) 409s with the winning workspace's {id, name} so the CLI can prompt "re-link?" — no orphan Datamate is left behind.

post/datamate-project-bindings/

Request

  • Base URL: https://api.myaltimate.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.myaltimate.com/datamate-project-bindings/
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Request body

namestring required
repo_remotestring nullable
project_pathstring nullable
descriptionstring nullable

Response

Successful Response

manage_urlstring required

Changes