The playground

Try any of 817 endpoints — live.

Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.

Playground demo key · api.reefapi.com
post/olx/v1/search1 credit

Keyword or category search with sort, location, price filters, offset pagination (limit=40).

Working example
Parameters

Free-text keyword search. (search needs query OR category_id.)

OLX numeric category id (discover via the categories / breadcrumbs actions). (search needs query OR category_id.)

OLX country edition — each TLD is a fully separate marketplace. br/in/tr run on different stacks and are not supported.

Result ordering. Common keys shown; other OLX sort keys are also accepted.

Location filter: OLX numeric region id (discover via the filters action).

Location filter: OLX numeric city id (discover via the filters action).

Location filter: OLX numeric district id (discover via the filters action).

Minimum price filter (in the marketplace's local currency).

Maximum price filter (in the marketplace's local currency).

Advanced: extra raw OLX filter params as a key->value map (e.g. {"filter_enum_state": "used"}); keys come from the filters action.

Pagination offset (skip N results). Page forward with meta.next_offset. (0–)

Results per page (1-50, default 40). Larger values are clamped to 50. (1–50)

request preview
curl -X POST https://api.reefapi.com/olx/v1/search \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"query":"iphone","country":"pl"}'

Hit Send to run this endpoint live.