API développeurs

L'API d'Export Web

Tout ce que fait l'exportateur — animations récupérées, badges retirés, formulaires recâblés — derrière trois endpoints REST. Lancez un job, interrogez jusqu'à la fin, téléchargez le ZIP.

Démarrage rapide

# 1 — start an export
curl -X POST https://www.nocodeexport.com/api/v1/exports \
  -H "Authorization: Bearer nce_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "url": "https://your-site.framer.website", "mode": "full-site" }'
# → 202 { "jobId": "...", "status": "pending", "statusUrl": "..." }

# 2 — poll until done
curl https://www.nocodeexport.com/api/v1/exports/JOB_ID \
  -H "Authorization: Bearer nce_live_YOUR_KEY"
# → { "status": "completed", "percent": 100,
#     "result": { "zipUrl": "https://…", "pagesExported": 14 } }

Bâtie sur le moteur de production

L'API est une fine couche au-dessus du pipeline qui produit chaque export du dashboard — pas un crawler au rabais.

Jobs asynchrones sur de vrais navigateurs

Chaque export est rendu dans un vrai navigateur headless sur des machines dédiées. Les jobs tournent en arrière-plan et survivent aux déconnexions.

La même sortie que le dashboard

Animations récupérées, badges et trackers retirés, formulaires recâblés, assets selon votre plan. ZIPs identiques, déclenchement programmatique.

Un seul quota, zéro surprise

Les exports API puisent dans le même quota mensuel que le dashboard, avec des limites transparentes — les ajustements sont signalés, jamais silencieux.

Endpoints

POST/api/v1/exportsLance un job d’export — renvoie 202 avec jobId et statusUrl.
GET/api/v1/exports/{jobId}Statut du job avec pourcentage en direct ; une fois terminé, inclut result.zipUrl.
GET/api/v1/usageQuota mensuel et compteurs d’exports API en JSON.

Limite : 300 requêtes/heure par clé · jusqu'à 5 clés actives · les exports comptent dans votre quota. Les plans Agency reçoivent automatiquement les webhooks export.complete / export.failed.

FAQ de l'API

Ce que demandent les développeurs avant de l’intégrer.

Des automatisations d'onboarding client, des sauvegardes planifiées de sites no-code, des outils de migration et des pipelines d'agence qui transforment une URL en ZIP déployable sans ouvrir le dashboard.

Pro et Agency. Créez des clés dans Dashboard → Paramètres → API développeurs. Les exports API comptent dans le même quota mensuel.

De façon asynchrone. POST /api/v1/exports renvoie 202 avec un jobId immédiatement ; le job est rendu en arrière-plan sur de vrais navigateurs. Interrogez le statut toutes les quelques secondes, ou utilisez les webhooks sur Agency.

300 requêtes par heure et par clé, jusqu'à 5 clés actives par compte, et le quota mensuel de votre plan. La rétention des ZIPs suit votre plan (30 jours en Pro, illimitée en Agency).

Lancez votre premier export en cinq minutes

Créez une clé, collez le démarrage rapide, et votre automatisation télécharge des ZIPs propres — sans navigateur, sans dashboard, sans surveillance.