本文へスキップ

API リファレンス

この一覧は公開中の OpenAPI 契約そのものから描画されています。契約ファイルが唯一の正であり、このページ独自の内容はありません。

契約: Mirai Move API v1 · openapi.json · sha256 7b5f61d69207bcaba6e32fd680fc73761b7ed63cf0338e3819bebbe8afbef4d6

認証:すべてのエンドポイントは Bearer 資格情報を要求します(統制された人の承認の下で発行)。

応答の実例(合成)は各製品のサンプル JSON からも確認できます。 合成サンプルの JSON を見る

get/api/v1/deliverables

Released decision documents of the credential's workspace (index)

Only deliverables in a released-or-later state whose entitlement grants API consumption to this workspace. Ordered by released_at desc. Drafts are never listed.

パラメータ

  • limit (query, integer)
  • cursor (query, string) — the next_cursor of the previous page (a released_at timestamp)

応答

200 (index) · 401 · 403 · 429

呼び出し例

curl -H "Authorization: Bearer $MIRAI_MOVE_TOKEN" \
  https://www.miraimove.com/api/v1/deliverables

get/api/v1/deliverables/{deliverableId}

One released document

Default: the current released version. ?version=n returns exactly version n; a version that is not released returns 404, never a silent substitution. A foreign id returns 404 (indistinguishable from missing).

パラメータ

  • deliverableId (path, required, string)
  • version (query, integer)

応答

200 (document) · 401 · 403 · 404 · 429

呼び出し例

curl -H "Authorization: Bearer $MIRAI_MOVE_TOKEN" \
  https://www.miraimove.com/api/v1/deliverables/<deliverableId>

get/api/v1/deliverables/{deliverableId}/versions

Released version history of one deliverable

パラメータ

  • deliverableId (path, required, string)

応答

200 (versions) · 404

呼び出し例

curl -H "Authorization: Bearer $MIRAI_MOVE_TOKEN" \
  https://www.miraimove.com/api/v1/deliverables/<deliverableId>/versions

get/api/v1/cases

Cases you are authorized to read

応答

200 (index)

呼び出し例

curl -H "Authorization: Bearer $MIRAI_MOVE_TOKEN" \
  https://www.miraimove.com/api/v1/cases

get/api/v1/cases/{caseId}

One Case at your permission depth

パラメータ

  • caseId (path, required, string)

応答

200 (case) · 404

呼び出し例

curl -H "Authorization: Bearer $MIRAI_MOVE_TOKEN" \
  https://www.miraimove.com/api/v1/cases/<caseId>

get/api/v1/evidence

Evidence passages of an authorized Case

パラメータ

  • caseId (query, string)

応答

200 (evidence)

呼び出し例

curl -H "Authorization: Bearer $MIRAI_MOVE_TOKEN" \
  https://www.miraimove.com/api/v1/evidence

get/api/v1/matches

Current match evaluations of an authorized Case

応答

200 (matches)

呼び出し例

curl -H "Authorization: Bearer $MIRAI_MOVE_TOKEN" \
  https://www.miraimove.com/api/v1/matches

get/api/v1/solution-gaps

Solution gaps of an authorized Case

応答

200 (gaps)

呼び出し例

curl -H "Authorization: Bearer $MIRAI_MOVE_TOKEN" \
  https://www.miraimove.com/api/v1/solution-gaps

get/api/v1/monitoring

Aggregate platform health and freshness of your authorized Cases

応答

200 (monitoring)

呼び出し例

curl -H "Authorization: Bearer $MIRAI_MOVE_TOKEN" \
  https://www.miraimove.com/api/v1/monitoring

スキーマ

Envelope · Refusal · Statement · Section · Bilingual · DeliverableDocument · DeliverableSummary

開発者向けトップへ戻る