Skip to content
LogoLogo

Bind a discovered remote resource to a Project

Bind a discovered remote resource to a Project

POST/api/v1/projects/{project_id}/integration-bindings

Owners/Admins create or reactivate a binding. Connecting a GitHub repository, GitLab project or Bitbucket repository atomically enables incoming development linkage and queues reconciliation when no development subscription exists. Existing subscriptions, including paused or disabled behavior, are preserved. Task status mappings and provider writeback remain off. Other resources create no implicit ongoing behavior.

Path Parameters

project_idRequired
string <uuid>
Example0198ac5e-f9b7-7000-8000-000000000001

Header Parameters

X-CSRF-TokenRequired
string·min 43·max 43

Session-bound CSRF token. It must exactly match the __Host-assign_csrf cookie sent with the request.

Request Body

application/json
resource_idRequired
string <uuid>

Opaque Assign-owned UUIDv7 identifier. Clients must not derive meaning from it.

Example0198ac5e-f9b7-7000-8000-000000000001

Responses