PERSONA
Documentation

Documentation

Résultats reproductibles

Une graine explicite et une date de référence stable permettent de retrouver les mêmes profils pour vos tests.

Fixer seed et asOf

À filtres et versions inchangés, seed et asOf reproduisent les personnes générées. Sans seed, l’API utilise une nouvelle entropie et meta.seed vaut null.

BASH
curl 'https://persona-dev.onrender.com/people?count=3&seed=ma-suite-de-tests&asOf=2026-09-28'

Garder les versions en tête

La répétabilité dépend aussi de dataVersion, catalogVersion et de la version de l’algorithme. count et fields ne changent pas l’identité ou le choix du portrait d’une personne déjà générée ; emailDomain change l’adresse email.

Un résultat n’est pas garanti identique après une mise à jour des données, du catalogue ou de l’algorithme.

Réutiliser une réponse

Une requête avec seed et asOf explicites reçoit un ETag et Cache-Control: private, no-cache. Envoyez If-None-Match avec cet ETag pour obtenir 304 si la réponse n’a pas changé. Les autres réponses utilisent Cache-Control: no-store.