Skip to main content
GET
Obtener una ejecución del publicador
GET https://api-datahub.octoparse.com/v1/publisher/runs/{run_id} Autenticación: se requiere API key (Authorization: Bearer <API Key>). Una llamada contra una app que publicó: los mismos campos de lista blanca que el listado, más avisos estructurados. Sin entrada, resultados ni identidad del llamador.

Solicitud

Parámetros de ruta

string
requerido
Id de la ejecución.

Ejemplo de solicitud

Respuesta

200 correcto

Los campos coinciden con los ítems de Listar ejecuciones del publicador, más warnings[]. La carga útil va envuelta en data. Campos:
string
requerido
Id de la ejecución.
string
Nombre de usuario del publicador.
string
Nombre de la app.
string
Versión de release fijada.
string
Snapshot de build al que se fijó una ejecución de depuración (run_kind=test); null en producción.
string
Tipo de ejecución.
enum
requerido
Valores: PENDING / QUEUED / RUNNING / SUCCEEDED / PARTIALLY_SUCCEEDED / FAILED / CANCELLED / EXPIRED.
boolean
Si la ejecución tuvo éxito parcial o se canceló con salida parcial.
string
Canal de llamada.
string
Hora de creación de la ejecución.
string
Hora de inicio de la ejecución.
string
Hora de fin de la ejecución.
integer
Duración de la ejecución en milisegundos.
integer
Registros escritos de vuelta.
number
Tarifa de datos pagada por el llamador.
object
Objeto de error en caso de fallo.
object[]
Avisos estructurados de esta ejecución.

Errores

Las respuestas de error usan {"error": {code, category, message, retryable}}. Véase Errores.

Bibliotecas cliente

Los SDK de Python y JavaScript aún no encapsulan este endpoint. Llame a REST directamente.