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
| Name | Type | Required | Description |
|---|---|---|---|
commitId | integer (int64) | yes | — |
Response 200
application/json · ApiResponseListInitiativeLinkProposalDto
| Field | Type | Description |
|---|---|---|
success | boolean | — |
message | string | — |
data | InitiativeLinkProposalDto[] | — |
Status codes
200— Proposals returned (best rank first)401— Not authenticated403— Insufficient permissions to access strategy pillar429— —
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.