Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

outcomeSeriesTimeline

Returns the previous, past, current, upcoming, and overflow windows around an event in the same recurring Outcome series.

For open markets, marketOutcomePrices is enriched from the live order book. If live-book enrichment is unavailable, the request still succeeds and that field remains null. Settled windows retain their indexed settlement prices.

POST/infotype outcomeSeriesTimeline

Render the past / current / upcoming window strip of a recurring crypto Outcome series.

Request body
eventSlugstringrequired
exchangeIdinteger · uint32required
typestringrequired

Must be `outcomeSeriesTimeline`.

"outcomeSeriesTimeline"
futureHoursintegernullableoptional
futurePreviewLimitintegernullableoptional
nowinteger · int64nullableoptional
pastHoursintegernullableoptional
Request example
curl -X POST https://rpc.txflow-testnet.xyz/info \
  -H "Content-Type: application/json" \
  -H "x-api-version: 2026-08-16" \
  -d '{
  "type": "outcomeSeriesTimeline",
  "exchangeId": 1,
  "eventSlug": "btc-updown-5m-1787567400",
  "pastHours": 24,
  "futureHours": 4,
  "futurePreviewLimit": 3
}'
Try it
POST https://rpc.txflow-testnet.xyz/info
Response 200
codeinteger

`0` on success.

dataOutcomeSeriesTimelineResponse
anchorEventSlugstring
countsobject
currentOutcomeSeriesTimelineItem
moreOutcomeSeriesTimelineItem[]
pastOutcomeSeriesTimelineItem[]
seriesSlugstring
upcomingOutcomeSeriesTimelineItem[]
windowobject
previousoneOf
successboolean

`false` on error, with `code` set and the text in `message` instead of `data`.

Response example
{
  "success": true,
  "code": 0,
  "data": {
    "anchorEventSlug": "",
    "seriesSlug": "",
    "window": {},
    "previous": {
      "id": 0,
      "slug": "",
      "title": "",
      "startTime": 1700000000000,
      "endDate": 0,
      "status": "",
      "selected": false,
      "instrumentId": 9001,
      "marketSlug": "",
      "marketQuestion": "",
      "marketOutcomes": [
        ""
      ],
      "marketOutcomePrices": [
        "0"
      ],
      "winningOutcome": ""
    },
    "past": [
      {
        "id": 0,
        "slug": "",
        "title": "",
        "startTime": 1700000000000,
        "endDate": 0,
        "status": "",
        "selected": false,
        "instrumentId": 9001,
        "marketSlug": "",
        "marketQuestion": "",
        "marketOutcomes": [
          ""
        ],
        "marketOutcomePrices": [
          "0"
        ],
        "winningOutcome": ""
      }
    ],
    "current": {
      "id": 0,
      "slug": "",
      "title": "",
      "startTime": 1700000000000,
      "endDate": 0,
      "status": "",
      "selected": false,
      "instrumentId": 9001,
      "marketSlug": "",
      "marketQuestion": "",
      "marketOutcomes": [
        ""
      ],
      "marketOutcomePrices": [
        "0"
      ],
      "winningOutcome": ""
    },
    "upcoming": [
      {
        "id": 0,
        "slug": "",
        "title": "",
        "startTime": 1700000000000,
        "endDate": 0,
        "status": "",
        "selected": false,
        "instrumentId": 9001,
        "marketSlug": "",
        "marketQuestion": "",
        "marketOutcomes": [
          ""
        ],
        "marketOutcomePrices": [
          "0"
        ],
        "winningOutcome": ""
      }
    ],
    "more": [
      {
        "id": 0,
        "slug": "",
        "title": "",
        "startTime": 1700000000000,
        "endDate": 0,
        "status": "",
        "selected": false,
        "instrumentId": 9001,
        "marketSlug": "",
        "marketQuestion": "",
        "marketOutcomes": [
          ""
        ],
        "marketOutcomePrices": [
          "0"
        ],
        "winningOutcome": ""
      }
    ],
    "counts": {}
  }
}