# Gab Search Posts API (https://www.socialcrawl.dev/platforms/gab/search-posts) > Searches public Gab posts by keyword, newest first, up to 25 a page, in the unified Post shape under `data.items[]`, with the same row rules as `gab/user/posts` (replies, reposts on `post.ext.retweeted_post`, quotes on `post.ext.quoted_post`). Pass `next_cursor` back as `cursor` for the next page; it is absent once a short page comes back. Search operators such as `from:` are not supported: to read one account, use `gab/user/posts`. A query that matches nothing returns an empty list and is not billed. TL;DR: `GET /v1/gab/search/posts` costs 1 credit per call and returns SocialCrawl's unified JSON schema. Single x-api-key auth, 100 free credits on signup. ## Parameters | Parameter | Required | Description | | --- | --- | --- | | `query` | yes | Search terms matched against post text. | | `cursor` | no | The `next_cursor` value from the previous page (a page number), passed back unchanged. | | `since` | no | Only rows published on or after this date: YYYY-MM-DD (midnight UTC) or an ISO 8601 timestamp. Rows older than it are left off each page. This list is not in date order, so the walk does not stop at the date: keep following `next_cursor`, and each page costs what a page costs even when every row on it is filtered out. A row with no date is kept. `published_after`, `start_date`, `from_date`, `publish_time` (`yesterday`, `this-week`, `this-month`, `last-3-months`, `last-6-months`) and `max_age_days` are accepted and applied as `since`. | | `until` | no | Only rows published on or before this date: YYYY-MM-DD (that whole UTC day is included) or an ISO 8601 timestamp. Newer rows are left off each page and the walk does not stop, so older pages follow. A row with no date is kept. `published_before`, `end_date` and `to_date` are accepted and applied as `until`. | ## Code example ```bash curl -G "https://www.socialcrawl.dev/v1/gab/search/posts" \ --data-urlencode "query=RNLI" \ -H "x-api-key: sc_YOUR_API_KEY" ``` See the full Gab API: https://www.socialcrawl.dev/platforms/gab ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing