Scraper Parameter Info V4
Returns the input parameter definitions and allowed value lists for a single scraper.
Use this before calling collect to check which parameters are marked as in-use and what values each accepts.
Each param_info entry exposes its allowed value list (options) inline, so clients can discover acceptable values without an extra call.
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.
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).
-
data: ObjectScraper metadata and parameter info.
-
id: StringEcho of the scraper ID.
-
name: StringScraper name.
-
param_info: ObjectScraper input parameters. Keys are stable (
param1~paramN) and only in-use slots are included.-
name: StringParameter label (Korean).
-
name_en: StringParameter label (English). The key is omitted if not configured.
-
alias: StringEnglish alias configured for this parameter. You can send it instead of
paramNin a request. (omitted if not set) -
value: String | nullCurrent value stored on the scraper.
nullif unset. -
options: Array<Object>Allowed values for this parameter. The key is omitted for free-form parameters. Each entry has
name(Korean),name_en(English), andvalue(the actual value to send oncollect).
-
-
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" } }
Related Guides
Example Request
Example Response 200
{
"result": "success",
"version": "v4",
"request_id": "req_5a8c1f1c-9b2d-4e7c-9abf-3f7e0a4d1b21",
"elapsed_sec": 0.0098,
"data": {
"id": "8f3a7c1e9b5d24f6",
"name": "네이버 뉴스 검색",
"param_info": {
"param1": { "name": "키워드", "alias": "keyword", "value": "키성장" },
"param2": {
"name": "정렬",
"alias": "sorting",
"value": "관련도순",
"options": [
{ "name": "관련도순", "name_en": "Relevance", "value": "관련도순" },
{ "name": "최신순", "name_en": "Newest", "value": "최신순" }
]
}
}
}
}