Skip to main content
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

Fields match items from Elenca run publisher, plus 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.

Librerie client

Gli SDK Python e JavaScript non wrappano ancora questo endpoint. Chiama REST direttamente.