API Reference / Strategy - Sprints
Update sprint dates
put
https://api.intelig.ai/api/v1/intelig/strategy/sprints/{id}/dates
Auth: Authorization: ApiKey <key> (an API key sent as
Bearer is rejected) or Authorization: Bearer <jwt>
for a dashboard session. operationId: updateDates
Changes the start and end dates of an existing sprint
Example request
curl -X PUT "https://api.intelig.ai/api/v1/intelig/strategy/sprints/1/dates" \
-H "Authorization: ApiKey $INTELIG_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"startDate": "2026-02-17",
"endDate": "2026-03-02"
}' Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
id | integer (int64) | yes | — |
Request body
application/json
| Field | Type | Required | Description |
|---|---|---|---|
startDate | string (date) | yes | Updated sprint start date Example: 2026-02-17 |
endDate | string (date) | yes | Updated sprint end date Example: 2026-03-02 |
Response 200
application/json · ApiResponseSprintDto
| Field | Type | Description |
|---|---|---|
success | boolean | — |
message | string | — |
data | SprintDto | — |
Status codes
200— Sprint dates updated successfully400— Invalid date range or request body401— Not authenticated403— Insufficient permissions to access strategy pillar404— Sprint not found409— Updated dates overlap with an existing sprint429— —
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.