Publishing
Renommer une Data App
Changer le nom de l’app (alias de routage) sans publier de version ni affecter les exécutions en cours.
POST
Renommer une Data App
POST https://api-datahub.octoparse.com/v1/data-apps/{app_id}/rename
Authentification : clé API requise (Authorization: Bearer <API Key>). Auteur de l’app uniquement ; les autres reçoivent 404.
Le rename est entièrement ouvert — pas limité aux apps sans release. Le nom est un alias de routage : rename ne publie pas de version, n’invalide pas les anciennes et n’affecte pas les exécutions en cours (toutes les références durables épinglent app_id).
Les références d’appelant cassées sont la responsabilité du développeur : les anciennes références owner/old-name ne sont pas réécrites. Après un rename, mettez à jour les références stockées vers l’app_id stable ou le nouveau nom.
La validation suit create-identity : règles de nom → mots réservés → nouveau nom ≠ actuel. Conflit avec le binding historique d’autrui → 409 app-name-reserved ; avec une autre de vos apps → 409 app-name-taken.
Requête
Paramètres de chemin
string
requis
Référence d’app.
Corps de la requête
string
requis
—
Exemple de requête
Réponse
200 succès
data. Champs :
string
requis
Id d’app stable — inchangé.
string
requis
Nouveau nom.
string
Nom d’utilisateur de l’éditeur.
Erreurs
Les réponses d’erreur utilisent
{"error": {code, category, message, retryable}}. Voir Erreurs.