Runs & Results
実行レコード取得
実行レコードをページング。JSON/JSONL/CSV 対応。
GET
実行レコード取得
GET https://api-datahub.octoparse.com/v1/runs/{run_id}/records
認証:APIキー必須(Authorization: Bearer <API Key>)。
実行が出力したレコードをページング。format は json(既定、ページネーション付き)、jsonl、csv。fields はカンマ区切り列指定。
実行中でも読める。その時点までの分が返り pagination.total は増え続ける。全件は終端待ち。partial は部分成功または取消時 true。それらのレコードは有効で課金済み。
自分が開始した実行のみ読める。他アカウントの run_id と存在しない run_id はどちらも 404。
リクエスト
パスパラメータ
string
必須
実行 id。
クエリパラメータ
integer
デフォルト:"0"
ページネーションオフセット。範囲 ≥ 0。
integer
デフォルト:"100"
Page size, max 10000.範囲 1〜10000。
string
デフォルト:"json"
出力形式。
json はページネーション付きエンベロープ。jsonl は 1 行 1 レコード。csv は表形式。Values: json / jsonl / csv.string
カンマ区切りフィールド名。これらの列のみ。例:
title,price,url。リクエスト例
レスポンス
200 成功
jsonl/csv はエンベロープなし生テキスト。ページネーションは有効。
ペイロードは data に包まれます。フィールド:
string
実行 id。
string
必須
結果を保持するデータセット。
object[]
必須
レコード配列。各要素は
output_schema.record に従う。boolean
部分成功または取消か。
object
必須
Pagination object.
エラー
エラー応答は
{"error": {code, category, message, retryable}} です。エラー を参照。