Skip to main content
API overview

API Reference

Projects

Manage monitored projects and their parsed dependencies

GET/projects
API token

List projects

Returns your organization's projects with parsed dependencies and recorded status for linked vendors.

Responses

dataProject[]Required

Example Response

JSON
{
  "data": [
    {
      "id": "proj_abc123",
      "name": "my-saas-app",
      "repoUrl": "https://github.com/acme/my-saas-app",
      "syncStatus": "synced",
      "lastSyncedAt": "2026-03-12T08:30:00.000Z",
      "dependencies": [
        {
          "id": "dep_001",
          "name": "stripe",
          "version": "^14.0.0",
          "service": {
            "id": "svc_stripe",
            "name": "Stripe",
            "currentStatus": "operational"
          }
        },
        {
          "id": "dep_002",
          "name": "openai",
          "version": "^4.0.0",
          "service": {
            "id": "svc_openai",
            "name": "OpenAI",
            "currentStatus": "degraded"
          }
        }
      ]
    }
  ]
}

Code Samples

Code
curl -H 'Authorization: Bearer YOUR_API_KEY' \
  https://checkupstream.com/api/v1/projects

Create an API token

Use a read-scoped API token for organization data in scripts and backend services.