Get All Scraping Results of a Schedule V3
Retrieve all collected data for a given scraper, paged.
Up to 100 records are returned per request. Pass the response's next_cursor value as next_id on the next request to fetch the following page.
The returned columns vary by scraper and are determined by that scraper's result-column configuration.
Use since to retrieve only records created after a given time. All timestamps are in Korea Standard Time (Asia/Seoul).
Request Parameters
-
api_key: StringHashScraper API key
-
schedule_id: StringID of the target scraper.
-
sorting: optional StringSort direction by collection time.
-
next_id: optional IntegerPass the
next_cursorvalue from the previous response as-is. -
since: optional StringRetrieve records created on or after the given time (inclusive).
%Y-%m-%d %H:%M:%Sformat, Korea Standard Time.
Response Fields
-
result: StringRequest outcome.
-
version: StringAPI version.
-
data_count: IntegerNumber of items in this page.
-
min_id: IntegerMinimum
idamong items in this page. Informational only — do not use for pagination. -
max_id: IntegerMaximum
idamong items in this page. Informational only — do not use for pagination. -
next_cursor: Integer | nullPass this value as
next_idon the next request.nullindicates the last page. -
data: Array<Object>Array of scraping result records.
-
id: IntegerUnique record identifier.
-
schedule_result_id: IntegerID of the dataset this record belongs to.
-
created_at: String (ISO 8601)Collection timestamp (ISO 8601,
Asia/Seoul). -
updated_at: String (ISO 8601)Last update timestamp (ISO 8601,
Asia/Seoul). Scraped records are typically not modified, so this usually matchescreated_at. -
<dynamic fields>: AnyDynamic fields. The set of keys depends on the scraper's result-column configuration.
-
-
elapsed_time: StringServer-side processing time (seconds, as string).
Error Responses
-
schedule_id missing
{ "result": "error", "version": "v3", "message": "Required parameters(schedule_id) not found" } -
Schedule not found
{ "result": "error", "version": "v3", "message": "Schedule(id: YOUR_SCHEDULE_ID) not found" } -
Invalid sorting
{ "result": "error", "version": "v3", "message": "Invalid sorting parameter: ..." } -
Invalid since
{ "result": "error", "version": "v3", "message": "Invalid since parameter: ..." }
Related Guides
Example Request
Optional parameters
Example Response 200
{
"result": "success",
"version": "v3",
"data_count": 3,
"min_id": 26283699,
"max_id": 26284152,
"next_cursor": 26284152,
"data": [
{
"id": 26283699,
"schedule_result_id": 16115,
"created_at": "2023-10-18T16:20:19.000+09:00",
"updated_at": "2023-10-18T16:20:19.000+09:00",
"제목": "함께할 개발자 모집 (C#)",
"회사명": "에딤스 주식회사",
"회사 주소": "부산 사상구",
"경력": "신입·경력",
"학력": "초대졸↑",
"정규직/비정규직": "정규직",
"연봉": null,
"URL": "https://www.saramin.co.kr/..."
},
{
"id": 26283700,
"schedule_result_id": 16115,
"created_at": "2023-10-18T16:20:19.000+09:00",
"updated_at": "2023-10-18T16:20:19.000+09:00",
"제목": "백엔드 개발자",
"회사명": "(주)텍스트웨이",
"회사 주소": "서울전체",
"경력": "경력 3~7년",
"학력": "학력무관",
"정규직/비정규직": "정규직",
"연봉": null,
"URL": "https://www.saramin.co.kr/..."
},
{
"id": 26284152,
"schedule_result_id": 16115,
"created_at": "2023-10-18T16:52:49.000+09:00",
"updated_at": "2023-10-18T16:52:49.000+09:00",
"제목": "함께할 개발자 모집 (C#)",
"회사명": "에딤스 주식회사",
"회사 주소": "부산 사상구",
"경력": "신입·경력",
"학력": "초대졸↑",
"정규직/비정규직": "정규직",
"연봉": null,
"URL": "https://www.saramin.co.kr/..."
}
],
"elapsed_time": "0.0178s"
}