Skip to main content
POST
Crear release
POST https://api-datahub.octoparse.com/v1/data-apps/{app_id}/releases Autenticación: se requiere API key (Authorization: Bearer <API Key>). Solo el autor de la app; el resto recibe 404. Promueve un build listo especificado a una versión formal. El número de versión se fija aquí: por defecto se incrementa el segmento patch de la última versión; o pase una versión de tres segmentos explícita. Precondiciones: el build existe y está listo; el snapshot se vuelve a pasar por la validación de publicación en el momento del release; la app no está deprecada (si lo está, las releases nuevas se rechazan). El número de versión debe ser mayor que cualquier release existente.

Solicitud

Parámetros de ruta

string
requerido
Referencia de app.

Cuerpo de la solicitud

string
requerido
Id del build a publicar. Debe estar listo.
string
Versión explícita de tres segmentos. Omítala para incrementar el segmento patch.
integer
Revisión actual esperada del borrador. Si no coincide, 409.

Ejemplo de solicitud

Respuesta

200 correcto

La carga útil va envuelta en data. Campos:
string
requerido
string
string
requerido
Número de versión publicada.
string
requerido
Build correspondiente.
string
Hora de publicación.
string[]

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.