Discovery
Data App を検索
キーワードで Data App を検索しカードを返す。
GET
Data App を検索
GET https://api-datahub.octoparse.com/v1/data-apps
認証:任意。匿名でも利用可。API キーがあるとログイン向けフィルタと追加コンテンツが有効。
市場検索。匿名可。q が空なら最新公開順、非空なら関連度順。
API キーがあると 2 つの拡張が使えます:
- ビュー切替:
owner=meは自分が公開した App(未公開下書き含む。カードにstatusとscope)。shared_with=meは 1 対 1 共有された App。 - 可視性スコープ: ビュー切替なしでは
scopeが候補集合。既定/publicは市場、privateは自分の非公開、sharedは共有可視すべて、allは現資格で見えるすべて(匿名では市場に縮退)。属性モードのstatus既定は公開済みのみ。
リクエスト
クエリパラメータ
string
任意言語のビジネスキーワード。範囲を絞るならプラットフォーム名を足す(例:
temu reviews)。空ならカタログ一覧。string
App 種別でフィルタ。
data は外部データ取得、transform は既存データ処理。値: data / transform。string
能力でフィルタ。
data-acquisition は取得、data-processing は処理。値: data-acquisition / data-processing。string
me で「自分が公開した App」ビューへ。API キー必須。me で「自分に共有された App」ビューへ。API キー必須。string
可視性スコープ。
public は市場(既定)、private は自分の非公開、shared は共有関係内、all は可視全体。後ろ 3 つは API キー必須。値: public / private / shared / all。string
ライフサイクル状態でフィルタ。
draft / published / deprecated。属性モードの既定は published。値: draft / published / deprecated。integer
デフォルト:"0"
ページネーションオフセット。範囲 ≥ 0。
integer
デフォルト:"5"
ページサイズ。範囲 1〜100。
リクエスト例
レスポンス
200 成功
data に包まれます。フィールド:
object[]
必須
Card list.
object
必須
Pagination object.
boolean
強い一致が足りず返却集合が弱いとき
true。エラー
エラー応答は
{"error": {code, category, message, retryable}} です。エラー を参照。