ServicesApplicationsHTTP APIDiscovery

Find your Organization installation

GET
/api/apps/user/installation

Requires a delegated user token with projects:read and current Organization membership. The app and Organization come from the credential.

Authorization

bearerAuth
headerAuthorizationBearer <token>

Response Body

Success

application/json
  1. response

Setup state for the caller's app and Organization. An absent installation means setup has not started. Project enumeration uses the user installation project list.

installation?|null
curl -X GET 'https://api.spiraldb.dev/api/apps/user/installation'
{  "installation": {    "apiUrl": "string",    "applicationId": "string",    "approvedScopes": [      "string"    ],    "configurationUrl": "string",    "id": "string",    "organizationId": "string",    "requestedScopes": [      "string"    ],    "status": "requested"  }}