Paramètres de Publication

Configurez finement les paramètres de votre publication.

Tous les paramètres

Type d'accès

ParamètreValeursDéfaut
collect_accessauth_only | public | link_onlyauth_only

Limites

ParamètreTypeDéfaut
submission_limitinteger ou nullnull (illimité)
collect_starts_atdatetime ou nullnow (immédiat)
collect_expires_atdatetime ou nullnull (pas de fin)

Options de soumission

ParamètreTypeDéfaut
allow_multiple_submissionsbooleantrue
allow_editsbooleanfalse
require_consentbooleantrue
consent_texttext ou nullnull

Notifications

ParamètreTypeDéfaut
notify_on_submissionbooleanfalse
notification_emailsarray ou nullnull

Exemple de configuration complète

{
    "collect_access": "public",
    "submission_limit": 1000,
    "collect_starts_at": "2026-07-01T00:00:00Z",
    "collect_expires_at": "2026-12-31T23:59:59Z",
    "allow_multiple_submissions": true,
    "allow_edits": false,
    "require_consent": true,
    "consent_text": "J'accepte que mes données soient utilisées...",
    "notify_on_submission": true,
    "notification_emails": ["admin@exemple.com", "superviseur@exemple.com"]
}

Via l'API

POST /api/v1/workspaces/{workspace}/projects/{project}/publish
Content-Type: application/json

{
    "collect_access": "public",
    "submission_limit": 500,
    "require_consent": true
}