コンテンツにスキップ

ダウンロード URL

GET/v1/tasks/{token}/result

完了後、結果ファイルのダウンロード URL を取得します。ファイルはデフォルトで 7 日間保存されます(システム設定 result_retention_days で制御)。

{
"task_id": "xKj9aP3qLm7v",
"download_url": "https://api.zelnum.com/api/v1/tasks/xKj9aP3qLm7v/download",
"expires_at": "2026-05-02T10:00:00+00:00",
"summary": {
"submitted": 5000,
"prefiltered": 0,
"deduped": 0,
"total": 5000,
"valid": 3800,
"invalid": 1200,
"unknown": 0,
"unknown_processed": 0,
"unknown_unprocessed": 0
}
}
フィールドタイプ説明
task_idstringポーリングとダウンロードに使用するトークン。これはタスクエンドポイントの {token} パスパラメータです。
download_urlstring (URL)結果ファイルの URL。他のすべての呼び出しと同じ API キーが必要です。
expires_atstring (ISO 8601) | nullファイルがダウンロードできなくなる時刻。
summary.submittedinteger送信で受信した行数。
summary.prefilteredinteger検出前に除外された行(例: 形式が不正な行)。
summary.dedupedinteger削除された重複行。
summary.totalintegerプレフィルタと重複排除の後に、実際に検出用のキューに入った行数。
summary.validinteger登録済みと確認された行数。
summary.invalidinteger未登録と確認された行数。
summary.unknownintegerプロバイダーが解決できなかった行数。
summary.unknown_processedinteger再試行して確定した不明行。
summary.unknown_unprocessedintegerまだ解決していない不明行。これらは返金されます。

GET/v1/tasks/{token}/download

Terminal window
curl -X GET "https://api.zelnum.com/api/v1/tasks/xKj9aP3qLm7v/download" \
-H "X-API-Key: YOUR_KEY_HERE" \
-o result.zip

完成した結果ファイルを添付ファイルとして直接ストリーミングします。結果エンドポイントが返す download_url を開くか、同じタスクトークンでこのエンドポイントを呼び出してください。

保持期間を過ぎるとファイルは削除され、このエンドポイントは 404 を返します。再生成するにはタスクを再送信してください。

  • 404 — task_id が存在しないか、別のアカウントに属しています。
  • 404 — 結果ファイルが期限切れ、存在しない、または利用できません。
  • 422 — タスクが完了していないか、結果ファイルがまだ生成されていません。
  • 一括の例 — 送信 → ポーリング → ダウンロードの一連の流れを1つのスクリプトで