Retrieve context package

Returns one governed context package with canonical source reference, provider attribution, provenance, freshness, coverage, and supersession state.

GET/api/v1/context-engine/:id

Authorization

context-engine:readapi key scoperequired
Required scope when calling with an API key.

Path parameters

idstringrequired
Context package ID

Example: 9c9f22ac-8b6a-4a72-8145-9d1714f8af52

Request

curl -X GET "https://www.digitalstack360.com/api/v1/context-engine/9c9f22ac-8b6a-4a72-8145-9d1714f8af52" \
  -H "Authorization: Bearer $DS_API_KEY"

Examples use a placeholder key from your environment. Store your key in $DS_API_KEY — never commit it.

Response

200 OK
{
  "data": {
    "id": "9c9f22ac-8b6a-4a72-8145-9d1714f8af52",
    "status": "ready",
    "version": 1,
    "term": "Retail rollout",
    "summary": "Governed rollout terminology.",
    "contributionType": "rollout-terminology",
    "provider": {
      "id": "adoption",
      "name": "adoption"
    },
    "freshness": {
      "status": "fresh",
      "asOf": "2026-07-15T14:22:04Z",
      "ageDays": 0
    },
    "coverage": {
      "evidenceCount": 1,
      "providerCount": 1,
      "missing": []
    }
  }
}

Errors

401
missing_auth

No credentials provided

401
invalid_api_key

API key is invalid or revoked

403
scope_insufficient

Key lacks context-engine:read scope

404
not_found

Package is outside the workspace or does not exist