Rate Limits & Pagination
Learn how to manage request throttling quotas, cursor and page-based pagination, default date ranges, and advanced search operator parameters across SOCIOAPI endpoints.
System Limits & Throttling Overview
Default developer tier API keys permit up to 60 requests per minute. Enterprise tiers feature dedicated proxy pools with custom higher limits.
size)Retrieval batch size is strictly bounded between 1 item (min) and 100 items (max) per page request to optimize payload throughput.
start_date / end_date)All temporal search endpoints operate on an ISO date format (YYYY-MM-DD). Defaults to the last 30 days if omitted.
sort_by / sort_order)Supports sorting by time or engagement with ordering choices of desc (newest/highest) or asc (oldest/lowest).
Sample Search URI
Example endpoint request combining search operators, platform filtering, pagination, and sorting parameters:
https://api.socioapi.com/api/v1/events/search?keyword=Bencana%20Alam&platform=tiktok&event_type=post&start_date=2026-05-01&end_date=2026-07-01&page=1&size=10&sort_by=time&sort_order=descSearch & Pagination Query Parameters
| Parameter | Type | Rules / Options | Description |
|---|---|---|---|
| keyword | string | null | Query string | Advanced text search filter supporting custom operators (OR, AND, NOT, Phrase, Grouping). |
| platform | string | null | facebook | twitter | instagram | tiktok | youtube | news | Filter events by target platform source. |
| event_type | string | null | post | reply | Filter by interaction tier (main post content or thread reply). |
| start_date | string | null | YYYY-MM-DD | Start threshold for event creation timestamp (e.g., 2026-05-01). |
| end_date | string | null | YYYY-MM-DD | End threshold for event creation timestamp (e.g., 2026-07-01). |
| page | integer | Min: 1 | Pagination index page number starting from 1. |
| size | integer | Min: 1, Max: 100 | Number of items returned per response page. |
| sort_by | string | time | engagement | Target field used to order extracted dataset items. |
| sort_order | string | desc | asc | Sorting direction. desc for newest/highest first, asc for oldest/lowest first. |
Advanced Text Search Operators (keyword)
The keyword parameter accepts boolean operators and grouping syntax for granular dataset filtering:
, or Pipe |)teknologi, inovasiMatches documents containing either word.
banjir jakartaMatches documents containing both words simultaneously.
-)cuaca -hujanExcludes documents containing the term after the minus sign.
" ")"kecerdasan buatan"Matches the exact multi-word sequence strictly.
(energi, terbarukan) -fosilCombines boolean logic parameters into nested precedence expressions.
Wildcards (*) and fuzzy/typo searches (~) are disabled across SOCIOAPI gateway nodes to ensure optimal search performance.