Integrations
Start a Linear workspace connect
Mint a one-shot OAuth state bound to this organization, the caller, and the workspace’s chosen default agent, then return the linear.app authorize URL. No bot or integration exists until the callback completes. Requires the relay pool: Linear delivers only over HTTP callbacks.
Authorization
bearerAuth AuthorizationBearer <token>
In: header
Path Parameters
orgId*string
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/orgs/string/integrations/linear/connect" \ -H "Content-Type: application/json" \ -d '{ "agentId": "bc309ecf-5f66-4057-93c5-6611cc9cb7b2" }'{ "id": "string", "connectUrl": "string"}