Publishing
Ottieni run publisher
Una chiamata contro un’app che hai pubblicato. Campi whitelist più warning strutturati.
GET
Ottieni run publisher
GET https://api-datahub.octoparse.com/v1/publisher/runs/{run_id}
Autenticazione: API key obbligatoria (Authorization: Bearer <API Key>).
Una chiamata contro un’app che hai pubblicato: gli stessi campi whitelist della lista, più warning strutturati per quella run (ad es. billing-qty-missing). La ownership è per app: le run su app di altri sono invisibili e restituiscono 404. I run di debug dell’autore sono esclusi di default.
Richiesta
Parametri di percorso
string
obbligatorio
ID del run.
Esempio di richiesta
Risposta
200 successo
warnings[].
Il payload è wrappato in data. Campi:
string
obbligatorio
ID del run.
string
Username del publisher.
string
Nome dell’app.
string
Versione release pinnata.
string
Snapshot della build a cui era vincolato un run di debug (
run_kind=test); null per i run di produzione.string
Tipo di run.
enum
obbligatorio
Valori:
PENDING / QUEUED / RUNNING / SUCCEEDED / PARTIALLY_SUCCEEDED / FAILED / CANCELLED / EXPIRED.boolean
Se il run è riuscito parzialmente o è stato annullato con un output parziale.
string
Canale di chiamata.
string
Ora di creazione della run.
string
Ora di inizio esecuzione.
string
Ora di fine esecuzione.
integer
Durata esecuzione in millisecondi.
integer
Record scritti indietro.
number
Data fee pagata dal caller.
object
Oggetto errore in caso di fallimento.
object[]
Avvisi strutturati per questo run.
Errori
Le risposte di errore usano
{"error": {code, category, message, retryable}}. Vedi Errori.