Initiate OAuth login
| Parameter | In | Required | Description |
|---|---|---|---|
provider | path | Yes | OAuth provider: github, google, slack, or linear |
userId | query | Yes | The user ID to associate with the connection |
OAuth callback
| Parameter | In | Required | Description |
|---|---|---|---|
provider | path | Yes | OAuth provider |
code | query | Yes | Authorization code from the provider |
state | query | Yes | State parameter for CSRF protection |
Disconnect provider
| Parameter | In | Required | Description |
|---|---|---|---|
provider | path | Yes | OAuth provider |
userId | query | Yes | User ID |
List connections
| Parameter | In | Required | Description |
|---|---|---|---|
userId | query | Yes | User ID |