Skip to content

Event-Contract Milestones ​

GET /api/v1.0/quote/event-contract/milestones

List currently listed event-contract milestones with category, competition, related-event filters and cursor pagination. Returns real milestone symbols, title, dates, primary event and related events.

Parameters ​

ParameterTypeInRequiredDescription
categorystringquerynoRaw category, English name or numeric ID; omit for all categories.
competitionstringquerynoCompetition value, e.g. NFL; case-insensitive.
related_eventstringquerynoRelated event symbol, format KS.<...>.EVENT.
page_flagstringquerynoCursor; omit on the first page and pass back pagination.page_flag.
page_sizeintquerynoPage size, default and maximum 200.

Request Example ​

bash
curl -s "https://webapi.moomoo.com/api/v1.0/quote/event-contract/milestones?page_size=20" \
  -H "Authorization: Bearer <AccessToken>" | jq

Response Fields ​

FieldTypeDescription
codeint0 for success; non-zero business error code.
messagestringsuccess on success; error text on failure.
trace_idstringRequest trace ID returned on failure.
data.milestones[].milestone_codestringReal KS milestone symbol.
data.milestones[].titlestringEnglish milestone title.
data.milestones[].category_idintCategory ID.
data.milestones[].competitionstringRaw competition value.
data.milestones[].typeintRaw MilestoneType enum value.
data.milestones[].start_datestringStart time, UTC ISO8601.
data.milestones[].end_datestringEnd time, UTC ISO8601.
data.milestones[].primary_event_codestringPrimary event KS symbol.
data.milestones[].related_eventsstring[]Valid related-event KS symbols.
data.milestones[].notification_messagestringEnglish notification text.

Error Codes ​

codemessagetrace_idTrigger
0success—Success; no matches return an empty list.
-3invalid parameterReturned by the APIUse the event-contract events or category API to discover valid symbols.

Response Example ​

json
{
  "code": 0,
  "message": "success",
  "data": {
    "milestones": [{
      "milestone_code": "KS.example.MILESTONE",
      "title": "Example milestone",
      "category_id": 1,
      "competition": "NFL",
      "type": 1,
      "start_date": "2026-10-16T00:00:00Z",
      "end_date": "2026-10-16T04:00:00Z",
      "primary_event_code": "KS.example.EVENT",
      "related_events": ["KS.example.EVENT"]
    }]
  },
  "pagination": {"completed": true, "page_flag": "", "total": 1}
}

Failure response ​

json
{
  "code": -3,
  "message": "invalid parameter",
  "trace_id": ""
}