Replace the recorded service schedule

Use actual user-provided facts only. First call returns a confirmation challenge. Show the proposed action and use the returned token only after approval, with the same payload and idempotency key.

post/api/v1/vehicles/{id}/service-schedules

Request

  • Base URL: https://fleetkeep.co.uk
  • URL: https://fleetkeep.co.uk/api/v1/vehicles/{id}/service-schedules
  • Auth: OAuth 2 (authorization code, authorization URL https://fleetkeep.co.uk/auth/oauth2/authorize, token URL https://fleetkeep.co.uk/auth/oauth2/token, scopes: maintenance:write)

Path parameters

idstring uuid required

Headers

x-fleetkeep-confirmationstring

Request body

sourceKind'provider' | 'operator' required
matchStatus'matched' | 'needs_review' | 'unsupported' required
providerNamestring nullable
providerScheduleIdstring nullable
marketstring nullable
variantstring nullable
scheduleVersionstring nullable
modelYearinteger nullable
intervalMonthsinteger nullable
intervalDaysinteger nullable
intervalMilesinteger nullable
sourceUpdatedAtstring date-time nullable
retrievedAtstring date-time nullable

Optional actual timestamp. When omitted, Fleetkeep records the time after confirmation succeeds.

Response

Confirmed result or exact retry readback

Changes

No recorded changes to this operation across all 1 revision of this API.