利用状況APIのエンドポイントは言語に依存せず、インターネットに接続しているどのシステムからでもアクセスできます。要求と応答の送信にはHTTP 1.1を使用します。
エンドポイント
利用状況APIのエンドポイントは、以下の操作をサポートします。
PutAvailsFullExtractPUT https://partnerapi.primevideo.com/v1/avails/{licensor}/full-extract/{ALID}
- 説明:タイトルの利用可能状況を作成または更新します。
- 入力:JSONエンコードされたPutAvailsAPIRequest
- 出力:JSONエンコードされたPutAvailsAPIResponse
GetAvailsFullExtractGET https://partnerapi.primevideo.com/v1/avails/{licensor}/full-extract/{ALID}?territory={Territory}&businessLine={BusinessLine}
- 説明:特定のコンテンツの範囲の利用可能状況の情報を取得します。
- 出力:JSONエンコードされたGetAvailsAPIResponse
DeleteAvailsFullExtractDELETE https://partnerapi.primevideo.com/v1/avails/{licensor}/full-extract/{ALID}?territory={Territory}&businessLine={BusinessLine}&contractID={CPH|FIXED_FEE}&channelIdentity={Channel}
- 説明:特定のコンテンツの範囲の利用可能状況の情報を取得します。
- 出力:JSONエンコードされたDeleteAvailsAPIResponse
ValidateAvailsFullExtractPOST https://partnerapi.primevideo.com/v1/avails/{licensor}/full-extract/{ALID}/validate
- 説明:利用可能状況の情報を検証します。
- 入力:JSONエンコードされたValidateAvailsAPIRequest
- 出力:JSONエンコードされたValidateAvailsAPIResponse
PutAvailsBatchFullExtractPOST https://partnerapi.primevideo.com/v1/avails/full-extract/batch/put
- 説明:利用可能状況の情報を一括で作成または更新します。
- 入力:JSONエンコードされたPutAvailsBatchAPIRequest
- 出力:JSON エンコードされたPutAvailsBatchAPIResponse
PutAvailsPartialExtractPUT https://partnerapi.primevideo.com/v1/avails/{licensor}/partial-extract/transactions/{transactionID}
- 説明:一意の識別子を使用して個々の配信期間を作成または更新します。
- 入力:JSONエンコードされたPutAvailsAPIRequest
- 出力:JSON エンコードされたPutAvailsAPIResponse
GetAvailsPartialExtractGET https://partnerapi.primevideo.com/v1/avails/{licensor}/partial-extract/transactions/{transactionID}
- 説明:一意の識別子に基づいて配信期間を取得します。
- 出力:JSONエンコードされたGetAvailsAPIResponse
DeleteAvailsPartialExtractDELETE https://partnerapi.primevideo.com/v1/avails/{licensor}/partial-extract/transactions/{transactionID}
- 説明:一意の識別子に基づいて配信期間を削除します。
- 出力:JSONエンコードされたDeleteAvailsAPIResponse
ValidateAvailsPartialExtractPOST https://partnerapi.primevideo.com/v1/avails/{licensor}/partial-extract/transactions/{transactionID}/validate
- 説明:一意の識別子を使用して配信期間を検証します。
- 入力:JSONエンコードされたValidateAvailsAPIRequest
- 出力:JSONエンコードされた ValidateAvailsAPIResponse
PutAvailsBatchPartialExtractPOST https://partnerapi.primevideo.com/v1/avails/partial-extract/batch/put
- 説明:個々の配信期間を一括で作成または更新します。
- 入力:JSONエンコードされたPutAvailsBatchAPIRequest
- 出力:JSONエンコードされた PutAvailsBatchAPIResponse
GetAvailsBatchPartialExtractPOST https://partnerapi.primevideo.com/v1/avails/partial-extract/batch/get
- 説明:一意の識別子を使用して配信期間を一括取得します。
- 出力:JSONエンコードされたGetAvailsBatchAPIResponse
DeleteAvailsBatchPartialExtractPOST https://partnerapi.primevideo.com/v1/avails/partial-extract/batch/delete
- 説明:配信期間を一括削除します。
- 出力:JSONエンコードされたDeleteAvailsBatchAPIResponse