Rechercher dans la documentation

Tapez pour filtrer les pages, les guides et les endpoints.

POST/api/v1/projects/{ref}/onboarding/questions

Ajouter des questions d'onboarding

Ajoute des questions à une étape du questionnaire, sans toucher au reste ni aux réponses déjà saisies.

Ajoute des questions à une étape du questionnaire d'onboarding. L'ajout est incrémental : les autres questions et les réponses déjà saisies par le client sont conservées. C'est la différence avec l'écran de configuration de l'application, qui remplace le questionnaire entier — ici, l'appelant n'a pas besoin de connaître l'état courant.

Paramètres de chemin

ParamètreDescription
refL'id ou le slug du projet

Corps de la requête

ChampTypeRequisContraintes
stepnumberoui1 à 6 — voir les étapes dans Lire l'onboarding
questionsstring[]oui1 à 50 questions, 500 caractères chacune

Une question déjà présente dans l'étape est ignorée plutôt que dupliquée ; la réponse indique lesquelles.

Exemple

curl -X POST "https://www.tetikasa.app/api/v1/projects/refonte-du-site-vitrine/onboarding/questions" \
  -H "Authorization: Bearer $TETIKASA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"step":2,"questions":["Quelle est votre proposition de valeur ?","Quel est votre budget ?"]}'

Erreurs

codeStatutQuand
invalid_request422step hors de 1–6, liste vide ou trop longue, question trop longue
not_found404Projet inexistant ou d'une autre organisation
unauthorized401Clé absente, invalide, révoquée ou expirée
PrivacyTermsapp icon