Scraper Results (All Data Sets) V4
Returns records collected across all data sets of a single scraper, paginated.
Returns up to limit records per call (default 100, max 1000). Pass the response's next_cursor back as the cursor on the next call to fetch the next page.
Records from multiple data sets are returned together; each record's schedule_result_id identifies the data set it belongs to.
The returned columns differ per scraper and are determined by that scraper's result column configuration. Use since to fetch only records created after a specific timestamp. All timestamps are in Korean local time (Asia/Seoul). since and cursor can be combined.
Scrapers with large text/content columns can produce responses tens of MB in size at high limit values. Prefer smaller limit with cursor pagination for those scrapers.
Request Parameters
-
Authorization: HeaderHashScraper API key. Send it in the form
Bearer <api_key>. -
schedule_id: String (path)ID of the scraper to query. Passed as the
{schedule_id}path segment. You can copy the Bot ID from Actions → Copy Bot ID on the scraper's detail page. -
sorting: optional StringSort direction by collection time. Do not change mid-pagination — the
cursordirection flips with it. -
cursor: optional IntegerPass the response's
next_cursorback to fetch the next page. Applied in the currentsortingdirection. -
since: optional StringFetch records created at or after this timestamp. Format
%Y-%m-%d %H:%M:%S, Korean local time. -
limit: optional IntegerMaximum records per page.
Response Fields
-
result: StringResult of the request.
-
version: StringAPI version.
-
request_id: StringRequest trace ID.
-
elapsed_sec: FloatTime the server took to produce the response, in seconds (Float).
-
count: IntegerNumber of records in this response.
-
next_cursor: Integer | nullPass back as
cursoron the next call.nullmeans this is the last page. -
data: Array<Object>Array of collected records.
-
id: IntegerUnique ID of the record.
-
schedule_result_id: IntegerID of the data set this record belongs to.
-
created_at: String (ISO 8601)Collection time (ISO 8601,
Asia/Seoul). -
updated_at: String (ISO 8601)Last update time (ISO 8601,
Asia/Seoul). Collected results are rarely modified, so this is typically equal tocreated_at. -
<dynamic fields>: AnyScraper-specific dynamic fields. Key names are determined by the scraper's result column configuration. Values may be
null(columns the worker did not populate). Time columns may use scraper-specific formats that are not guaranteed to be ISO 8601 with timezone like the top-levelcreated_at(e.g."2026-05-21 10:34:12").
-
Error Responses
-
MISSING_API_KEY
{ "result": "error", "version": "v4", "request_id": "req_5a8c1f1c-...", "code": "MISSING_API_KEY", "message": "API key is missing.", "elapsed_sec": 0.0008, "details": { "hint": "Send `Authorization: Bearer <api_key>` header." } } -
INVALID_API_KEY
{ "result": "error", "version": "v4", "request_id": "req_5a8c1f1c-...", "code": "INVALID_API_KEY", "message": "API key is invalid.", "elapsed_sec": 0.0011 } -
SCHEDULE_NOT_FOUND
{ "result": "error", "version": "v4", "request_id": "req_5a8c1f1c-...", "code": "SCHEDULE_NOT_FOUND", "message": "Schedule not found.", "elapsed_sec": 0.0021, "details": { "resource": "schedule", "id": "8f3a7c1e9b5d24f6" } } -
INVALID_PARAM (sorting)
{ "result": "error", "version": "v4", "request_id": "req_5a8c1f1c-...", "code": "INVALID_PARAM", "message": "Invalid sorting parameter.", "elapsed_sec": 0.0014, "details": { "param_name": "sorting", "allowed": ["asc","desc"] } } -
INVALID_PARAM (since)
{ "result": "error", "version": "v4", "request_id": "req_5a8c1f1c-...", "code": "INVALID_PARAM", "message": "Invalid since parameter.", "elapsed_sec": 0.0014, "details": { "param_name": "since", "value": "not-a-date" } }
Related Guides
{
"result": "success",
"version": "v4",
"request_id": "req_5a8c1f1c-9b2d-4e7c-9abf-3f7e0a4d1b21",
"elapsed_sec": 0.0192,
"count": 3,
"next_cursor": 26284152,
"data": [
{
"id": 26283699,
"schedule_result_id": 239758028,
"created_at": "2026-05-06T16:20:19+09:00",
"updated_at": "2026-05-06T16:20:19+09:00",
"제목": "함께할 개발자 모집 (C#)",
"회사명": "에딤스 주식회사",
"URL": "https://www.saramin.co.kr/..."
},
{
"id": 26283700,
"schedule_result_id": 239758028,
"created_at": "2026-05-06T16:20:19+09:00",
"updated_at": "2026-05-06T16:20:19+09:00",
"제목": "백엔드 개발자",
"회사명": "(주)텍스트웨이",
"URL": "https://www.saramin.co.kr/..."
},
{
"id": 26284152,
"schedule_result_id": 239758029,
"created_at": "2026-05-07T09:00:14+09:00",
"updated_at": "2026-05-07T09:00:14+09:00",
"제목": "함께할 개발자 모집 (C#)",
"회사명": "에딤스 주식회사",
"URL": "https://www.saramin.co.kr/..."
}
]
}