Digital Item Connectの概要
Digital Item Connectは、DOSIアカウントを連携したユーザーがパートナー企業のサービスの商品をDOSIブランドストアで取引可能にするAPIです。Digital Item Connect APIは、基本機能とデジタルアイテム機能、ユーザー間取引(C2C)アイテム機能で構成されます。
接続情報
開発環境 | DOSI SDK base URI |
---|---|
プロダクション環境 | https://sdk-api.dosi.world |
レスポンスモデル
Digital Item Connectは、HTTPステータスコードとAPIレスポンスコードでリクエストの処理結果を通知します。
エラーレスポンス
各HTTPステータスコードのエラー情報の詳細は、レスポンスボディ(body)に以下の形式で返されます。
{
"responseCode": "<code>",
"errorMessage": "<message>"
}
responseCode
の詳細については、以下の表を参照してください。
errorMessage
は、API実行結果から確認できます。
HTTPステータスコード | APIレスポンスコード | 説明 |
---|---|---|
400 | BAD_REQUEST | 無効な値が含まれているか、リクエストのアセットまたはユーザーが正しくありません。 |
401 | NO_AUTHORITY | 無効なcontract IDでリクエストしました。指定されたDOSIのチャネルは、指定されたcontract IDにアクセスできません。 |
404 | NOT_FOUND_RESOURCE | リソースが見つかりません。 |
412 | FAILED_PRECONDITION | リクエストのアセットまたはユーザーのステータスが、現在のリクエストを実行するには適切ではありません。 |
415 | UNSUPPORTED_MEDIA_TYPE | メディアタイプが正しくありません。メディアのアップロードガイドを参照してください。 |
500 | INTERNAL_SERVER_ERROR | 不明なエラー |
503 | SERVICE_UNAVAILABLE | サービスが一時的に停止しています。 |
503 | MAINTENACE | メンテナンス中のため、リクエストを処理できません。 |