Skip to main content
GET
実行レコード取得
GET https://api-datahub.octoparse.com/v1/runs/{run_id}/records 認証:APIキー必須(Authorization: Bearer <API Key>)。 実行が出力したレコードをページング。formatjson(既定、ページネーション付き)、jsonlcsvfields はカンマ区切り列指定。 実行中でも読める。その時点までの分が返り 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}} です。エラー を参照。

クライアントライブラリ