User Conversions API
概要: 実行済みの文書変換ジョブの一覧を取得するAPIです。ページネーション、タイトル検索、タグフィルタリング機能により、効率的にジョブを管理できます。
GET /v1/user/conversions
ジョブ一覧を取得します。
ページネーション、タイトル検索、タグフィルタリング機能を提供し、 失敗したジョブの除外も可能です。
GET /v1/user/conversions
Headers
api-key: string(required) - rokadoc APIキー
Query Parameters
必須パラメータ
なし
オプショナルパラメータ
space_id: string(optional) - スペース機能を利用する場合はIDを入力page: integer(optional) - ジョブ一覧で返却するページ番号 (デフォルト: 1, 最小: 1)page_size: integer(optional) - 1ページあたり返却する件数 (デフォルト: 20, 最小: 1)search_title: string(optional) - タイトルで検索tags_filter: array(optional) - フィルター条件として指定するタグtags_filter_include: boolean(optional) - 指定したタグが含まれるものを返却するか否か。falseでタグが含まれないものが返却される (デフォルト: true)status_filter: array(optional) - 検索で絞り込むジョブのステータス (Pending, Running, Succeeded, Failed)
Request Example
- Python
- curl
import requests
import os
api_key = os.getenv("ROKADOC_API_KEY")
space_id = os.getenv("SPACE_ID")
tags = os.getenv("TAG")
url = "https://beta-api.rokadoc.ntt.com/v1/user/conversions"
headers = {
"api-key": api_key
}
params = {
"page": 1,
"page_size": 20,
"search_title": "sample",
"tags_filter": tags,
"tags_filter_include": True,
"space_id": space_id
}
response = requests.get(url, headers=headers, params=params)
print(response.json())
curl -X 'GET' \
"https://beta-api.rokadoc.ntt.com/v1/user/conversions?page=1&page_size=20&search_title=sample&tags_filter=${TAG}&tags_filter_include=true&space_id=${SPACE_ID}" \
-H "api-key: ${ROKADOC_API_KEY}"