Download OpenAPI specification:Download
外部システム連携 API では OAuth2.0 を使用した認証を行う
認証が成功するとアクセストークンが取得できる
アクセストークンはリクエストヘッダ情報の「Authorization
」に設定する
アクセストークンの取得方法については以下の資料を参照
GET
,POST
,PUT
のいずれかを指定するキー | 値 | 必須 |
---|---|---|
Authorization |
Bearer + アクセストークン |
○ |
Content-type |
application/json or text/xml |
POST or PUT の場合○ |
Accept |
application/json or text/xml |
× |
accept-encoding |
gzip |
契約書の API のみ設定可能POST ,PUT |
Authorization
Bearer
に付加し設定するBearer 1234a567-b890-1c23-4567-89d01e2f3a45
Content-type
POST
,PUT
の場合、ボディ情報の形式を設定するapplication/json
」を設定するtext/xml
」を設定するAccept
application/json
」を設定するtext/xml
」を設定するresponse_type
)」と合わせる必要があるresponse_type
)」が不正だった場合に適用されるaccept-encoding
response_type
)」は下記の値を設定するパラメータ | 値 |
---|---|
response_type |
json or xml |
UTF-8
」にし、適切に URL エンコードすることGET
の場合POST
,PUT
の場合ステータスコード | 実行結果 | 例 |
---|---|---|
200(OK) |
成功 | |
400(Badrequest) |
リクエスト不正 | JSON/XML の書式不正や JSON/XML に必要な要素が記述されていない |
401(Unauthorized) |
認証エラー | アクセストークンの不正や期限切れ |
403(Forbidden) |
権限無エラー | 有料会員の資格無 |
404(NotFound) |
リソース無 | URL に誤りがある |
405(MethodNotAllowed) |
許可されていないメソッド | POST が許可されていない URI に対してPOST メソッドを利用する |
415(UnsupportedMediaType) |
サポートしていないメディアタイプ | Content-type にapplication/json ,text/xml 以外を設定した |
500(InternalServerError) |
サーバー内部エラー | サーバーの内部的な問題で処理が完了しない 発生時はシステム管理者にお問い合わせください |
503(Serviceunavailable) |
サービス利用不可 | メンテナンス中のため要求を受け付けられない |
ヘッダ名 | 値 | 備考 |
---|---|---|
authorization |
Bearer + アクセストークン |
リクエストで指定した形式が設定 |
Content-type |
application/json; charset=UTF-8 or text/xml; charset=UTF-8 |
リクエストで指定した形式が設定 |
accept |
application/json; charset=UTF-8 or text/xml; charset=UTF-8 |
リクエストで指定した形式が設定 |
accept-Encoding |
gzip |
リクエストで指定した形式が設定 |
response_type
)」によって決定されるGET
の場合:リクエストのクエリ文字列POST
,PUT
の場合:ボディ情報Accept
」によって決定される(「Accept
」が未設定の場合は JSON 形式)response_type
)」が不正だった場合