Publishing
Renombrar Data App
Cambia el nombre de la app (alias de enrutado) sin publicar una versión ni afectar ejecuciones en vuelo.
POST
Renombrar Data App
POST https://api-datahub.octoparse.com/v1/data-apps/{app_id}/rename
Autenticación: se requiere API key (Authorization: Bearer <API Key>). Solo el autor de la app; el resto recibe 404.
El rename está totalmente abierto — no se limita a apps sin releases. El nombre es un alias de enrutado: rename no publica versión, no invalida versiones antiguas y no afecta ejecuciones en vuelo (todas las referencias durables fijan app_id).
Las referencias rotas del llamador son responsabilidad del desarrollador: las referencias antiguas owner/old-name no se reescriben. Tras un rename, actualice las referencias almacenadas al app_id estable o al nuevo nombre.
La validación coincide con create-identity: reglas de nombre → palabras reservadas → nombre nuevo ≠ actual. Conflicto con el binding histórico de otra persona es 409 app-name-reserved; con otra app suya, 409 app-name-taken.
Solicitud
Parámetros de ruta
string
requerido
Referencia de app.
Cuerpo de la solicitud
string
requerido
—
Ejemplo de solicitud
Respuesta
200 correcto
data. Campos:
string
requerido
Id estable de la app — sin cambios.
string
requerido
Nombre nuevo.
string
Nombre de usuario del publicador.
Errores
Las respuestas de error usan
{"error": {code, category, message, retryable}}. Véase Errores.