/documents, /news/company, and /events that enable content synchronization workflows. For a practical guide using these features, see Sync Sacra Research & Data.
Common additions
All three endpoints now support:- Time filters:
created_at_gte,created_at_lte,updated_at_gte,updated_at_lte - Cursor pagination (documents and news by default, events via
pagination=cursor):page_after,page_before,page_size
next_link / prev_link and cursor metadata.
Cursor links URL-encode date values (e.g.,
: becomes %3A), which is expected. For daily polls, use a 24-hour window (tight date range).Documents
Additions:- Global GET (no company params required)
created_at_gte/lteandupdated_at_gte/ltefilters- Cursor pagination (
page_after,page_before,page_size) - Global responses include
companiesarray withrelation(subject/connected) - Company-scoped responses now include
published_at,created_at,updated_at
Global documents (no company params)
Company-scoped documents
News
Additions:created_at_gte/lteandupdated_at_gte/ltefilters (aliases for existing created_at filters)companyobject per item (id,domain)- Domain-less queries require a date window of 14 days or less
Events
Additions:created_at_gte/lteandupdated_at_gte/ltefilters- Cursor pagination via
pagination=cursor - Cursor pagination metadata aligned with documents/news (
next_link,prev_link, cursors)
pagination=cursor. Page-based pagination remains the default.
Notes
- All changes are additive. Existing clients can continue using company-scoped queries and page-based events pagination.
- Cursor pagination responses use endpoint-specific
next_linkandprev_linkURLs. - Document content (document elements/body) is still served by the document content endpoint, not the global documents list.