One POST. Clean JSON back.

Every Datapika actor runs through the Apify REST API. The synchronous endpoint below returns dataset rows directly; runs longer than 300 seconds should switch to the async run-then-poll pattern. Get a token from your free Apify account and you pay per result only.

Quick start

curl -X POST \
  "https://api.apify.com/v2/acts/openclawai~job-board-scraper/run-sync-get-dataset-items?format=json" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "searchTerm": "data engineer",
    "location": "New York, NY",
    "sites": ["linkedin", "indeed", "glassdoor"],
    "maxResults": 20
  }'

OpenAPI specs, per actor

Each actor publishes a machine-readable OpenAPI spec for its default build, no auth required. Point your codegen or your agent at it.

Good to know

  • Pricing is per delivered result and varies by actor (from $0.0005 per record). Cap any run with the maxTotalChargeUsd query parameter.
  • The sync endpoint returns 408 after 300 seconds; large sweeps should start a run, then poll and read the dataset.
  • Schedules and webhooks are built into the platform: run any actor every morning and push rows to your stack.