Gli endpoint dell’API Avails sono indipendenti dalla lingua e sono accessibili da qualsiasi sistema con una connessione Internet. Utilizzano HTTP 1.1 per trasmettere richieste e risposte.
Endpoint
Gli endpoint dell’API Avails supportano le seguenti operazioni.
PutAvailsFullExtractPUT https://partnerapi.primevideo.com/v1/avails/{licensor}/full-extract/{ALID}
- Descrizione: Crea o aggiorna le informazioni sulla disponibilità di un titolo.
- Input: PutAvailsAPIRequest con codifica JSON
- Output: PutAvailsAPIResponse con codifica JSON
GetAvailsFullExtractGET https://partnerapi.primevideo.com/v1/avails/{licensor}/full-extract/{ALID}?territory={Territory}&businessLine={BusinessLine}
- Descrizione: recupera le informazioni sulla disponibilità per uno specifico ambito di contenuto.
- Output: GetAvailsAPIResponse con codifica JSON
DeleteAvailsFullExtractDELETE https://partnerapi.primevideo.com/v1/avails/{licensor}/full-extract/{ALID}?territory={Territory}&businessLine={BusinessLine}&contractID={CPH|FIXED_FEE}&channelIdentity={Channel}
- Descrizione: elimina le informazioni sulla disponibilità per uno specifico ambito di contenuto.
- Output: DeleteAvailsAPIResponse con codifica JSON
ValidateAvailsFullExtractPOST https://partnerapi.primevideo.com/v1/avails/{licensor}/full-extract/{ALID}/validate
- Descrizione: esegue un controllo di convalida delle informazioni sulla disponibilità.
- Input: ValidateAvailsAPIRequest con codifica JSON
- Output: ValidateAvailsAPIResponse con codifica JSON
PutAvailsBatchFullExtractPOST https://partnerapi.primevideo.com/v1/avails/full-extract/batch/put
- Descrizione: crea o aggiorna le informazioni sulla disponibilità in blocco.
- Input: PutAvailsBatchAPIRequest con codifica JSON
- Output: PutAvailsBatchAPIResponse con codifica JSON
PutAvailsPartialExtractPUT https://partnerapi.primevideo.com/v1/avails/{licensor}/partial-extract/transactions/{transactionID}
- Descrizione: crea o aggiorna finestre di disponibilità individuali utilizzando identificatori unici.
- Input: PutAvailsAPIRequest con codifica JSON
- Output: PutAvailsAPIResponse con codifica JSON
GetAvailsPartialExtractGET https://partnerapi.primevideo.com/v1/avails/{licensor}/partial-extract/transactions/{transactionID}
- Descrizione: recupera le finestre di disponibilità in base a un identificatore univoco.
- Output: GetAvailsAPIResponse con codifica JSON
DeleteAvailsPartialExtractDELETE https://partnerapi.primevideo.com/v1/avails/{licensor}/partial-extract/transactions/{transactionID}
- Descrizione: elimina le finestre di disponibilità in base a un identificatore univoco.
- Output: DeleteAvailsAPIResponse con codifica JSON
ValidateAvailsPartialExtractPOST https://partnerapi.primevideo.com/v1/avails/{licensor}/partial-extract/transactions/{transactionID}/validate
- Descrizione: convalida le finestre di disponibilità utilizzando un identificatore univoco.
- Input: ValidateAvailsAPIRequest con codifica JSON
- Output: ValidateAvailsAPIResponse con codifica JSON
PutAvailsBatchPartialExtractPOST https://partnerapi.primevideo.com/v1/avails/partial-extract/batch/put
- Descrizione: crea o aggiorna in blocco singole finestre di disponibilità.
- Input: PutAvailsBatchAPIRequest con codifica JSON
- Output: PutAvailsBatchAPIResponse con codifica JSON
GetAvailsBatchPartialExtractPOST https://partnerapi.primevideo.com/v1/avails/partial-extract/batch/get
- Descrizione: recupera in blocco le finestre di disponibilità utilizzando identificatori univoci.
- Output: GetAvailsBatchAPIResponse con codifica JSON
DeleteAvailsBatchPartialExtractPOST https://partnerapi.primevideo.com/v1/avails/partial-extract/batch/delete
- Descrizione: elimina in blocco le finestre di disponibilità.
- Output: DeleteAvailsBatchAPIResponse con codifica JSON
Codici di risposta HTTP
Tutti gli endpoint di Informazioni sulla disponibilità restituiranno un set standard di codici HTTP come indicato nella tabella seguente.
Codice HTTP |
Descrizione |
Ripetibile |
200 |
La chiamata API è riuscita. I chiamanti devono controllare l’oggetto della risposta per ulteriori dettagli. |
N/D |
400 |
Richiesta errata, inclusi errori di convalida. |
No |
401 |
Non autorizzato. |
No |
404 |
Non trovato. |
No |
500 |
Errore interno. |
Sì |
503 |
Errore di dipendenza. |
Sì |