Discover/Sliq API
live

Sliq APIsg001-harmony.sliq.net ↗

Fetch upcoming Colorado General Assembly livestream schedules via the Harmony video system API. Get event titles, times, locations, and durations.

Endpoint health
verified 3d ago
get_schedule
1/1 passing latest checkself-healing
Endpoints
1
Updated
2mo ago

What is the Sliq API?

The sg001-harmony.sliq.net API exposes 1 endpoint — get_schedule — that returns the full upcoming livestream schedule from the Colorado General Assembly's Harmony video system. A single call by date yields an array of event objects covering multiple days, each with title, location, scheduled time, and duration, giving developers structured access to legislative session and committee meeting data.

This call costs5 credits / call— charged only on success
Try it
Date in YYYYMMDD format (e.g. 20260812). Determines which upcoming events page to load.
→ api.parse.bot/scraper/48b9cd68-abd6-4f56-956d-3969d6f4ee43/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/48b9cd68-abd6-4f56-956d-3969d6f4ee43/get_schedule?date=20260926' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace sg001-harmony-sliq-net-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Colorado Legislature schedule — fetch upcoming events and inspect handouts."""
from parse_apis.sg001_harmony_sliq_net_api import Harmony, InvalidDateFormat

client = Harmony()

# List upcoming legislative events for a given date, capped at 5 items.
try:
    for event in client.events.list(date="20260812", limit=5):
        print(event.title, "|", event.scheduled_time, "|", event.location)
        # Show attached handout documents, if any.
        for handout in event.handouts:
            print(f"  handout: {handout.name} ({handout.filename})")
except InvalidDateFormat:
    print("Bad date format — use YYYYMMDD.")

# Drill into the first event for detailed timing info.
first_event = client.events.list(date="20260812", limit=1).first()
if first_event is not None:
    print(f"\nFirst event: {first_event.title}")
    print(f"  Starts: {first_event.scheduled_start}")
    print(f"  Duration: {first_event.scheduled_duration}")
    print(f"  Status: {first_event.status}")
    print(f"  Last modified: {first_event.last_modified}")

print("\nexercised: events.list / InvalidDateFormat")
All endpoints · 1 totalmissing one? ·

Fetches the schedule of upcoming legislative livestreams for a given date. Returns all events visible on that date's schedule page, which typically includes events from the requested date forward across multiple days. Each event includes title, location, scheduled time, duration, status, and any associated handout documents. Makes one request per event to retrieve full detail from the upstream API.

Input
ParamTypeDescription
daterequiredstringDate in YYYYMMDD format (e.g. 20260812). Determines which upcoming events page to load.
Response
{
  "type": "object",
  "fields": {
    "date": "the requested date string echoed back",
    "events": "array of event objects with full metadata for each scheduled livestream"
  },
  "sample": {
    "data": {
      "date": "20260812",
      "events": [
        {
          "title": "House Committee on Ethics [Aug 13, 2026]",
          "status": "Not Started",
          "event_id": "18933",
          "handouts": [
            {
              "id": 27707,
              "name": "Agenda",
              "filename": "August 13 Agenda.pdf"
            }
          ],
          "location": "HCR 0112",
          "actual_end": null,
          "description": "Duration is only an estimate.",
          "actual_start": null,
          "last_modified": "2026-08-06T11:04:39.0000000",
          "scheduled_date": "Thursday, Aug 13, 2026",
          "scheduled_time": "8:00 AM - 12:00 PM",
          "scheduled_start": "2026-08-13T08:00:00.0000000",
          "scheduled_duration": "4 Hours"
        }
      ]
    },
    "status": "success"
  }
}

About the Sliq API

What the API Returns

The get_schedule endpoint accepts a date parameter in YYYYMMDD format and returns all upcoming events visible from that date forward in the Colorado General Assembly's Harmony broadcast schedule. The response includes the requested date echoed back and an events array where each object carries full metadata: event title (e.g., a committee name or chamber session), physical or virtual location, scheduled start time, and expected duration.

Endpoint Behavior and Coverage

Because the Harmony system surfaces events across multiple days on a single schedule page, one get_schedule call typically returns not just events on the target date but also events from subsequent days that are already published. This makes it practical to check the near-term legislative calendar with a single request rather than polling each date individually.

Data Scope

All events returned are from the Colorado General Assembly's Harmony video system at sg001-harmony.sliq.net. Coverage includes floor sessions, committee hearings, and other formally scheduled legislative livestreams that have been added to the Harmony calendar. Events that have not yet been posted to the schedule will not appear in the response.

Reliability & maintenanceVerified

The Sliq API is a managed, monitored endpoint for sg001-harmony.sliq.net — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when sg001-harmony.sliq.net changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official sg001-harmony.sliq.net API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
3d ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a legislative calendar widget that displays upcoming Colorado General Assembly committee hearings with location and start time.
  • Send automated alerts when a specific committee's event appears in the events array for a target date.
  • Aggregate weekly legislative schedules by querying get_schedule across multiple dates and deduplicating results.
  • Display livestream start times and durations to help viewers plan when to tune into floor sessions.
  • Integrate upcoming hearing data into a civic-engagement app that tracks Colorado bills and their committee schedules.
  • Monitor how far in advance the Harmony system publishes events to analyze legislative scheduling patterns.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does sg001-harmony.sliq.net have an official developer API?+
No public developer API or documented REST interface is provided by the Harmony/SliQ system for this Colorado General Assembly instance. This Parse API gives structured programmatic access to the schedule data.
What does the `get_schedule` endpoint return for a given date?+
It returns the date string you submitted and an events array. Each event object includes the event title, location, scheduled start time, and duration. The response typically covers the requested date plus additional forthcoming days already published on the Harmony calendar.
Does the API return past or archived events?+
The endpoint is scoped to the upcoming events page, so it returns events scheduled from the requested date forward. Historical or archived session recordings are not currently covered. You can fork this API on Parse and revise it to add an endpoint targeting archived or past-event pages.
Can I filter events by committee name or chamber within the API?+
The endpoint returns all events visible for the requested date without built-in filtering by committee or chamber. Filtering must be done client-side against the returned events array. You can fork this API on Parse and revise it to add server-side filtering parameters.
How fresh is the schedule data?+
The data reflects what is currently published on the Harmony system's upcoming events page at the time of the request. Events that have not yet been added to the Harmony calendar by General Assembly staff will not appear, and last-minute additions or cancellations will only be visible after the source schedule is updated.
Page content last updated . Spec covers 1 endpoint from sg001-harmony.sliq.net.
Related APIs in Government PublicSee all →
civicstream.tv API
Watch live government proceedings from state legislatures, city councils, and national feeds directly through Civic Stream. Check the schedule to plan when you want to tune into your elected representatives at work.
malegislature.gov API
Check the live stream schedule for Massachusetts legislative sessions on any date to find when the General Court is broadcasting. Plan your viewing of state senate and house proceedings directly from the official legislature website.
legis.ga.gov API
Watch the Georgia General Assembly in real-time by checking the livestream schedule for committee meetings, floor sessions, and other legislative events with complete broadcast information. Plan your viewing by accessing current schedules and staying up-to-date on when sessions are scheduled to air.
nyassembly.gov API
Check the New York State Assembly's live and upcoming event schedule to stay informed about legislative sessions, hearings, and broadcasts. Access current meeting times, dates, and events directly from the official broadcasting system.
house.texas.gov API
Watch live legislative events from the Texas House of Representatives by accessing the broadcast schedule for committee hearings and other proceedings. Plan your viewing by retrieving detailed information about upcoming livestreams and their scheduled times.
assembly.ca.gov API
Watch live and archived California State Assembly proceedings by accessing event schedules and video stream links in real-time. Browse upcoming hearings and sessions, then retrieve HLS streaming URLs to view legislative events directly.
flsenate.gov API
Watch the Florida Senate's daily livestream schedule to find out when legislative sessions and committee meetings are being broadcast. Plan your viewing by checking the current day's scheduled video broadcasts and their times.
ohiochannel.org API
Find livestream URLs for Ohio Channel broadcasts scheduled on any date you choose. Plan your viewing by checking what programs are scheduled to go live and when.