API Reference / Strategy - Initiative Link Proposals

Live proposals for a single commit

get https://api.intelig.ai/api/v1/intelig/strategy/initiatives/link-proposals/by-commit/{commitId}

Auth: Authorization: ApiKey <key> (an API key sent as Bearer is rejected) or Authorization: Bearer <jwt> for a dashboard session. operationId: byCommit

Returns the matcher's ranked suggestions for a commit that is not yet attributed to an initiative, best rank first, each with the evidence behind it. Empty when the commit is already linked or nothing scored above the matcher's floor. Requires the `strategy:read` scope.

Example request

curl -X GET "https://api.intelig.ai/api/v1/intelig/strategy/initiatives/link-proposals/by-commit/1" \
  -H "Authorization: ApiKey $INTELIG_API_KEY"

Path parameters

NameTypeRequiredDescription
commitId integer (int64) yes

Response 200

application/json · ApiResponseListInitiativeLinkProposalDto

FieldTypeDescription
success boolean
message string
data InitiativeLinkProposalDto[]

Status codes

  • 200 — Proposals returned (best rank first)
  • 401 — Not authenticated
  • 403 — Insufficient permissions to access strategy pillar
  • 429 — —

Every response is wrapped in { success, message, data }. A 4xx means the request is wrong — do not retry it unchanged. A 429 carries Retry-After in seconds.