Authorization
RanglerApiKey In: header
Path Parameters
uuidQuery Parameters
Seek cursor over the event freshness timestamp coalesce(source_published_at, occurred_at, created_at) plus event id.
Inclusive lower bound on the event freshness timestamp coalesce(source_published_at, occurred_at, created_at).
Inclusive upper bound on the event freshness timestamp coalesce(source_published_at, occurred_at, created_at).
251 <= value <= 100Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://api.rangler.co/v1/companies/497f6eca-6276-4993-bfeb-53cbbbba6f08/events"{
"data": [
{
"company_id": "24b76421-51db-45ea-ba65-8c84eface2ea",
"created_at": "2026-04-11T01:05:19.012411Z",
"data": {
"company": {
"id": "24b76421-51db-45ea-ba65-8c84eface2ea"
},
"filing": {
"id": "0f9df103-7873-4bd1-be96-9379fcaae66b"
}
},
"entity_id": "0f9df103-7873-4bd1-be96-9379fcaae66b",
"entity_kind": "filing",
"id": "2d0f3ed8-71e3-4d9c-a61a-5ddd84d020b6",
"occurred_at": "2026-04-11T01:05:18.383263Z",
"severity": "info",
"source_id": "0f9df103-7873-4bd1-be96-9379fcaae66b",
"source_kind": "filing",
"source_published_at": "2026-04-11T01:05:18.381927Z",
"source_url": "https://example.com/rangler-live-f49dbc18.pdf",
"summary": "New results filing published.",
"title": "Rangler Bank FY 2025 Results",
"type": "filing.new"
}
],
"next_cursor": "string"
}{
"error": {
"type": "unauthorized",
"code": "unauthorized",
"message": "Authentication required.",
"request_id": "28fa6152-7081-492e-8a7e-00beb237b689"
}
}{
"error": {
"type": "forbidden",
"code": "forbidden",
"message": "Paid access is required.",
"request_id": "5c253b3e-778e-4a58-aaf8-07cb21e03563"
}
}{
"error": {
"type": "not_found",
"code": "not_found",
"message": "Company not found",
"request_id": "9f5237bc-7d8c-4a9d-9c1f-fbd4ef236cf9"
}
}{
"error": {
"type": "validation_error",
"code": "validation_error",
"message": "Request validation failed",
"request_id": "c5964dca-d290-4465-a3dc-f92d42aa9b17",
"details": [
{
"type": "missing",
"loc": [
"query",
"ticker"
],
"msg": "Field required",
"input": null
}
]
}
}{
"error": {
"type": "rate_limit_exceeded",
"code": "rate_limit_exceeded",
"message": "Rate limit exceeded",
"request_id": "cc4d369a-2c69-4ee2-909e-985ea35d14a9"
}
}{
"error": {
"type": "internal_server_error",
"code": "internal_server_error",
"message": "Internal Server Error",
"request_id": "70b63aba-b8a3-41c2-bb0c-fbe67d84d37d"
}
}List market events
Returns market events ordered by the event freshness timestamp `coalesce(source_published_at, occurred_at, created_at)` in descending order. Cursor pagination and the `from`/`to` filters use the same timestamp, so backfilled older filings do not outrank genuinely newer disclosures just because they were ingested later. Public feeds normalize filing lifecycle events by folding usable companion filing signals into `filing.new`.
List fund market events
Returns market events ordered by the event freshness timestamp `coalesce(source_published_at, occurred_at, created_at)` in descending order. Cursor pagination and the `from`/`to` filters use the same timestamp, so backfilled older filings do not outrank genuinely newer disclosures just because they were ingested later. Public feeds normalize filing lifecycle events by folding usable companion filing signals into `filing.new`.