Publishing
Elenca run publisher
Ogni chiamata contro app che hai pubblicato. Solo campi whitelist — niente input, risultati o identity caller.
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
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.