Skip to main content
GET
Elenca run publisher
GET https://api-datahub.octoparse.com/v1/publisher/runs Autenticazione: API key obbligatoria (Authorization: Bearer <API Key>). Ogni chiamata contro app che hai pubblicato, dalla più recente. È la superficie di dettaglio dietro usage publisher: stessa ownership (app che possiedi, incluse zero-release), stessi predicati di range e filtri, così ogni numero aggregato può fare drill-down nelle run contate. Questa è una ** visualizzazione whitelist **, non l’oggetto run del chiamante: ti dice cosa è successo (stato, timestamp, record scritti, codice di errore e messaggio, tariffa dati pagata dal chiamante), ma mai chi ha chiamato, cosa ha inviato (no input) o cosa ha ottenuto (no dataset_id, no record, no ID credenziale). I chiamanti leggono ancora la propria run list; un editore non può aprire la run dell’altra parte con un run_id da qui. Le esecuzioni di debug dell’autore sono escluse per impostazione predefinita; status accetta valori multipli separati da virgola.

Richiesta

Parametri di query

string[]
Limita a queste app. Ripetibile.
string
Stato run. Multi-valore separato da virgole.
string
Limita a un canale di chiamata.
string
Limita alle run pinnate a questa versione release.
string
Limita alle run il cui codice errore è uguale a questo valore (error_code da usage publisher group_by=error).
string
predefinito:"production"
production (default) solo traffico production; test solo le tue run di debug; all entrambi.
string
Inizio inclusivo.
string
Fine esclusiva.
integer
predefinito:"0"
Offset di paginazione.Intervallo ≥ 0.
integer
predefinito:"50"
Dimensione pagina.Intervallo da 1 a 200.

Esempio di richiesta

Risposta

200 successo

Il payload è wrappato in data. Campi:
object[]
obbligatorio
Elenco dei run.
object
Informazioni di paginazione.
string
Valuta per amount.

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.