API per lo stato delle risorse

API per lo stato delle risorse

Ultimo aggiornamento 26-01-2026

L’API Asset Status ti consente di verificare quali consegne sono necessarie per pubblicare il tuo titolo e lo stato attuale di ciascuna consegna (ad esempio riuscita, fallita, mancante) e, in caso negativo, il perché. Centralizza i dati di consegna delle risorse nei tuoi sistemi invece di controllare manualmente Slate, offrendoti visibilità in tempo reale su tutte le consegne e i tipi di risorsa. Puoi utilizzare l’API Asset Status per visualizzare tutti i dati attualmente disponibili nella scheda Assets di Slate.

Perché utilizzare l’API Asset Status?

  • Operazioni centralizzate: inserisci i dati di consegna delle risorse direttamente nei tuoi sistemi insieme agli altri canali di distribuzione, senza bisogno di accedere a Slate per ogni controllo dello stato
  • Risoluzione più rapida dei problemi: rileva immediatamente i problemi di consegna e scopri cosa impedisce la pubblicazione dei tuoi titoli, riducendo i tempi di risoluzione
  • Gestione proattiva delle risorse: monitora l’intero catalogo in modo programmatico su tutti i territori e i tipi di asset, consentendoti di scalare le operazioni man mano che la tua azienda cresce
  • Verifica della consegna in tempo reale: scopri immediatamente quando le tue risorse sono state consegnate con successo o se ci sono errori che richiedono un’azione


Schemi di richiesta e risposta

Questa sezione fornisce le specifiche tecniche per consentire agli sviluppatori di integrare l’API Asset Status nei loro sistemi. Usa questo riferimento per comprendere il formato della richiesta, la struttura della risposta e i tipi di dati restituiti dall’API.

Formato di richiesta

L’API Asset Status utilizza una semplice struttura di recupero tramite GET in cui tutti i parametri della query vengono passati attraverso l’URL: non è richiesto il corpo della richiesta. Ciò semplifica l’integrazione nei sistemi e il test utilizzando client HTTP standard o strumenti da riga di comando. È sufficiente creare l’URL con l’identificatore del titolo e i filtri opzionali, quindi inviare una richiesta GET per recuperare lo stato corrente delle consegne delle risorse.

Parameters
Questa tabella definisce i parametri che è possibile utilizzare per interrogare le informazioni sullo stato delle risorse.

Parametro

Tipo

È obbligatorio

Descrizione

licensor

Stringa

L’identificativo della tua organizzazione fornito da Prime Video durante l’onboarding

ALID

Stringa

Identificatore del titolo (ALID o SKU) corrispondente al tuo contributo

marketplace

Stringa

No

L’Amazon Marketplace a cui è stato inviato il titolo. Il valore predefinito è GLOBAL e non deve essere fornito. Se stai cercando un titolo nel tuo catalogo Classic Marketplace, indica quale titolo come parametro.

Valori consentiti: GLOBAL, US, DE, JP, GB

Richieste di esempio


Nota: Più specifici sono i parametri della tua richiesta, più mirata sarà la tua risposta. Se ometti il parametro opzionale marketplace, l’API restituirà le informazioni sullo stato per tutti gli ambiti applicabili associati a quell’ALID.


Schema di risposta

Lo schema di risposta definisce la struttura dei dati restituiti dall’API Asset Status. La comprensione di questi tipi di dati ti aiuterà ad analizzare la risposta e a integrare efficacemente le informazioni sullo stato nei tuoi sistemi.

ProductStatus
La risposta di primo livello contenente le informazioni sullo stato delle risorse per il titolo richiesto. Ogni risposta include dati sullo stato filtrati in base ai parametri della richiesta, che consentono di comprendere lo stato di consegna tra diversi tipi di asset e requisiti.

Nome campo

Tipo

È obbligatorio

Descrizione

Source

DeliveryPlatform

Piattaforma di consegna alla fonte. Nota che dovrebbe essere sempre Prime Video.

Destinazione

DeliveryPublisher

L’alias del partner per il titolo che riceve le risorse.

Ambito

DeliveryScope

Informazioni sull’ambito di consegna

PlatformIDs

PlatformIdentifiers

Identificatori della piattaforma

OverallProgressCode

ProgressCode

Codice di avanzamento generale: Pronto, emesso, in corso, mancante

ProgressDetail

ProgressDetailItem[]

Elenco dei dettagli sullo stato di avanzamento

TitlePartStatus

ProductTitlePartStatus[]

Informazioni sullo stato della parte del titolo

Istruzioni

ProductDeliveryInstruction[]

No

Istruzioni di consegna

DeliveryPlatform Type
Informazioni sulla piattaforma di consegna della fonte.

Nome campo

Tipo

È obbligatorio

Descrizione

Piattaforma

Stringa

Piattaforma di consegna alla fonte. Nota che dovrebbe essere sempre Prime Video.

DeliveryPublisher Type
Informazioni sul Publisher di destinazione. Questo identifica la tua organizzazione come destinataria dei contenuti.

Nome campo

Tipo

È obbligatorio

Descrizione

Publisher

Stringa

L’alias del partner per il titolo che riceve le risorse.

DeliveryScope Type
Informazioni sull’ambito di consegna che definiscono il contesto della richiesta sullo stato della risorsa.

Nome campo

Tipo

È obbligatorio

Descrizione

ALID

Stringa

SKU o identificatore logico della risorsa

Marketplace

Stringa

L’Amazon Marketplace a cui è stato inviato il titolo. Il valore predefinito è GLOBAL e non deve essere fornito.
Valori consentiti: GLOBAL, US, DE, JP, GB

Regione

Stringa

No

Regione o territorio

FormatProfile

Stringa

No

Qualità del video disponibile. Valori consentiti: SD, HD, UHD, MAX

LicenseType

Stringa

No

Valori consentiti: SVOD, FVOD, EST, POEST, VOD

BenefitID

Stringa

No

Identificatore per un canale o un abbonamento (richiesto per le offerte SVOD)

PlatformIdentifiers Type
Struttura degli identificatori della piattaforma contenente gli identificatori del titolo.

Nome campo

Tipo

Obbligatorio

Descrizione

GTI

Stringa

Identificatore globale del titolo

PublisherIDs

PublisherIdentifier[]

Identificativi del Publisher

PublisherIdentifier Type
L’elenco degli ID forniti dal partner.

Nome campo

Tipo

Obbligatorio

Descrizione

ALID

Stringa

Identificatore del titolo

Marketplace

Stringa

L’Amazon Marketplace a cui è stato inviato il titolo. Il valore predefinito è GLOBAL e non deve essere fornito.
Valori consentiti: GLOBAL, US, DE, JP, GB

Tipo ProgressCode
Valori di enumerazione del codice di avanzamento che indicano lo stato generale della consegna delle risorse.

Value

Descrizione

Pronto

Le risorse sono state acquisite

Problema

C’è un problema con la consegna o l’elaborazione delle risorse

In corso

Le risorse vengono consegnate ed elaborate

Mancante

Una risorsa specifica non è stata ancora consegnata

ProgressDetailItem Type
Struttura degli elementi di dettaglio dei progressi che fornisce statistiche riassuntive.

Nome campo

Tipo

Obbligatorio

Descrizione

Progresso

ProgressCode

Codice di avanzamento

Totale

Long

Conteggio totale delle risorse

ActionNeeded

Long

Numero di risorse del conteggio totale che richiedono un’azione

ProductTitlePartStatus Type
La struttura dei dati di base che rappresenta lo stato di una singola fornitura di risorse richiesta. Ciò include lo stato della consegna, i requisiti di azione e i dati dettagliati a livello di transazione.

Nome campo

Tipo

È obbligatorio

Descrizione

PrimaryType

Stringa

Il tipo principale di risorsa

SecondaryType

Stringa

Tipo secondario: ad esempio, se il tipo principale era IMAGE, il sottotipo potrebbe essere 2x3 o Poster

FormatProfile

Stringa

No

Profilo o qualità del formato

Locale

Stringa

No

Locale - ex en-US o es-419

OfferContexts

DeliveryScope[]

Ogni OfferContext rappresenta una configurazione di offerta specifica (regione, tipo di licenza, profilo di formato, ecc.) che utilizza la risorsa

ConditionalTitleParts

ProductConditionalTitlePart[]

No

Parti del titolo condizionali

RuleType

Stringa

Tipo di regola: obbligatorio, consigliato, condizionale

ActionType

Stringa

Tipo di azione

RuleSources

String[]

Fonti delle regole

LastDelivery

ProductDelivery

No

Informazioni sull’ultima consegna

PriorSuccessfulDelivery

ProductDelivery

No

Informazioni precedenti sulla consegna avvenuta con successo

FirstDeliveryDate

Stringa

No

Prima data di consegna

Progresso

ProgressCode

Codice di avanzamento: Pronto, emesso, in corso, mancante

ExpectedDate

Stringa

No

Data di invio prevista

EarliestStartDate

Stringa

No

Prima data di inizio

Valori PrimaryType comuni
Il campo PrimaryType identifica la categoria di risorse che vengono consegnate.

Value

Descrizione

METADATI

Metadati del titolo (descrizioni, cast, troupe, ecc.)

VIDEO

File master compressi

IMAGE

Grafica (cofanetto, copertina, immagini principali, poster)

AUDIO

Tracce audio

TIMED_TEXT

Sottotitoli e didascalie

Common ActionType Values
Il campo ActionType indica se è necessario intervenire sulla consegna di una risorsa specifica.

Value

Descrizione

ACTION_NEEDED

La risorsa è mancante o presenta errori che devono essere risolti per la pubblicazione del titolo

ACTION_RECOMMENDED

La risorsa non è obbligatoria ma consigliata per una migliore esperienza del cliente

NO_ACTION_NEEDED

La risorsa è stata consegnata con successo, non è richiesta alcuna azione

Valori RuleType comuni
Il campo RuleType definisce se una risorsa è obbligatoria o facoltativa per la pubblicazione del titolo.

Value

Descrizione

required

Deve essere consegnato perché il titolo venga pubblicato

recommended

Non richiesto ma migliora l’esperienza del cliente

conditional

Richiesto solo se sono soddisfatte determinate condizioni

ProductConditionalTitlePart Type
Struttura condizionale della parte del titolo che definisce i requisiti condizionali per la consegna delle risorse.

Nome campo

Tipo

È obbligatorio

Descrizione

RuleType

Stringa

Tipo di regola

Regioni

String[]

Elenco di regioni o territori

TitleParts

ProductTitlePartDescriptor[]

Parti del titolo

Valori RuleType
Il campo RuleType definisce la relazione logica tra le parti condizionali del titolo.

Value

Descrizione

NESTED

Tutte le parti del titolo nella struttura devono essere soddisfatte (logica AND)

SINGLE

Una qualsiasi delle parti del titolo soddisfa il requisito (logica OR)

ProductTitlePartDescriptor Type
Struttura del descrittore della parte del titolo che definisce un requisito specifico per la parte del titolo.

Nome campo

Tipo

È obbligatorio

Descrizione

PrimaryType

Stringa

Il tipo principale di risorsa

SecondaryType

Stringa

Tipo secondario: ad esempio, se il tipo principale era IMAGE, il sottotipo potrebbe essere 2x3 o Poster

FormatProfile

Stringa

No

Profilo o qualità del formato

Locale

Stringa

No

Locale - ex en-US o es-419

ProductDelivery Type
Informazioni sulla consegna del prodotto che forniscono informazioni dettagliate sulla consegna di un asset. Questo campo sarà nullo se l’asset non è stato ancora consegnato.

Nome campo

Tipo

È obbligatorio

Descrizione

Stato

Stringa

No

Stato della spedizione: NOT_DELIVERED o SUCCESSFULLY_DELIVERED

FileName

Stringa

No

Nome file

Hash

Stringa

No

Hash o checksum del file

DeliveredDate

Stringa

No

Data di consegna in formato ISO 8601

Locale

Stringa

No

Locale

ServiceProvider

Stringa

No

Fornitore di servizi o account di consegna

PresentationType

Stringa

No

Tipo di presentazione

DynamicRangeType

Stringa

No

Tipo di gamma dinamica

Istruzioni

ProductDeliveryInstruction[]

No

Istruzioni di consegna o errori

Valori di stato comuni
Il campo Stato indica se la consegna di un asset è stata ricevuta ed elaborata correttamente.

Value

Descrizione

SUCCESSFULLY_DELIVERED

La risorsa è stata consegnata ed elaborata con successo

NOT_DELIVERED

La risorsa non è stata ricevuta

ProductDeliveryInstruction Type
Struttura delle istruzioni di consegna del prodotto che fornisce codici di errore e informazioni sullo stato. Le istruzioni possono essere visualizzate nella risposta di primo livello (riepilogando tutti i problemi di consegna) o all’interno degli oggetti ProductDelivery (specifici per le consegne di singoli asset).

Nome campo

Tipo

È obbligatorio

Descrizione

TitlePart

ProductTitlePartDescriptor

No

Descrittore parte del titolo

TitlePartStatus

Stringa

No

Stato di consegna della parte del titolo

ErrorCode

Stringa

No

Codice di errore

Regioni

String[]

No

Elenco di regioni o territori

Valori TitlePartStatus comuni
Il campo TitlePartStatus indica lo stato di consegna di una risorsa all’interno dei messaggi di istruzioni.

Value

Descrizione

NOT_DELIVERED

La risorsa non è stata consegnata

SUCCESSFULLY_DELIVERED

La risorsa è stata consegnata con successo

Nota: Gli schemi sopra riportati rappresentano l’attuale struttura di risposta dell’API e potrebbero essere migliorati nelle versioni future.


Esempio di risposta

Gli esempi seguenti mostrano le risposte API tipiche per diversi scenari. Usali per comprendere la struttura della risposta e come interpretare le informazioni sullo stato.

Esempio 1: Tutte le risorse sono state consegnate con successo

Questo esempio dimostra una tipica risposta API per il titolo di un film in cui tutte le risorse richieste sono state consegnate con successo. La risposta mostra lo stato Pronto senza che sia necessaria alcuna azione.

Esempio 2: Risorse obbligatorie mancanti

Questo esempio dimostra una risposta dell’API quando mancano le risorse richieste, mostrando come l’API indica lo stato ACTION_NEEDED e fornisce informazioni sugli errori.


Domande frequenti

Le seguenti sezioni forniscono risposte alle domande più comuni sull’utilizzo dell’API Asset Status.

Hai ancora bisogno di aiuto?

Contattaci


Erreur de serveur interne ! Veuillez réessayer
Votre session a expiré

Merci de vous connecter pour continuer

Connexion
edit