Modèles d’activités de traitement
Modèles d’activités de traitement de l’organisation.
/api/v1/processing-activity-templates POST /api/v1/processing-activity-templates GET /api/v1/processing-activity-templates/{id} PATCH /api/v1/processing-activity-templates/{id} DELETE /api/v1/processing-activity-templates/{id} POST /api/v1/processing-activity-templates/{id}/archive POST /api/v1/processing-activity-templates/from-master/{masterId}/clone GET /api/v1/processing-activity-templates
- Accès
-
Permission modèles d’activités de traitement : lecture
(ProcessingActivityTemplates.Read), accordée par un rôle sur au moins une entité de l’organisation. - Limite de débit
- aucune
Réponse
200 · application/json
POST /api/v1/processing-activity-templates
- Accès
-
Permissions modèles d’activités de traitement : lecture
(ProcessingActivityTemplates.Read)et modèles d’activités de traitement : écriture(ProcessingActivityTemplates.Write), accordée par un rôle sur au moins une entité de l’organisation. - Limite de débit
- 60 requêtes d’écriture par minute et par utilisateur (budget partagé entre tous les points d’accès concernés ; GET non comptés)
Corps de la requête
application/json, requis
Schéma CreateProcessingActivityTemplateRequest
| Champ | Type | Contraintes |
|---|---|---|
code requis | string | motif : ^[a-z0-9][a-z0-9-]{1,47}[a-z0-9]$ |
name requis | string | min. 1 caractères · max. 200 caractères |
purpose requis | string | min. 1 caractères · max. 2000 caractères |
legalBasis requis | LegalBasis | — |
controllerType requis | ControllerType | — |
category requis | ProcessingCategory | — |
dataSubjects | string[] | — |
dataCategories | string[] | — |
hasSensitiveData | boolean | — |
sensitiveDataTypes | string[] | — |
retentionActivePeriod | string | null | min. 0 caractères · max. 200 caractères |
retentionDispositionHint | string | null | min. 0 caractères · max. 200 caractères |
Réponse 200
Réponse non décrite dans le document OpenAPI (le code de l’action ne déclare pas son type de retour).
GET /api/v1/processing-activity-templates/{id}
- Accès
-
Permission modèles d’activités de traitement : lecture
(ProcessingActivityTemplates.Read), accordée par un rôle sur au moins une entité de l’organisation. - Limite de débit
- aucune
Paramètres
| Nom | Où | Type | Contraintes |
|---|---|---|---|
id requis | chemin | string (uuid) | — |
Réponse 200
Réponse non décrite dans le document OpenAPI (le code de l’action ne déclare pas son type de retour).
PATCH /api/v1/processing-activity-templates/{id}
- Accès
-
Permissions modèles d’activités de traitement : lecture
(ProcessingActivityTemplates.Read)et modèles d’activités de traitement : écriture(ProcessingActivityTemplates.Write), accordée par un rôle sur au moins une entité de l’organisation. - Limite de débit
- 60 requêtes d’écriture par minute et par utilisateur (budget partagé entre tous les points d’accès concernés ; GET non comptés)
Paramètres
| Nom | Où | Type | Contraintes |
|---|---|---|---|
id requis | chemin | string (uuid) | — |
Corps de la requête
application/json, requis
Schéma UpdateProcessingActivityTemplateRequest
| Champ | Type | Contraintes |
|---|---|---|
code | string | null | motif : ^[a-z0-9][a-z0-9-]{1,47}[a-z0-9]$ |
name | string | null | min. 1 caractères · max. 200 caractères |
purpose | string | null | min. 0 caractères · max. 2000 caractères |
legalBasis | LegalBasis | null | — |
controllerType | ControllerType | null | — |
category | ProcessingCategory | null | — |
dataSubjects | string[] | null | — |
dataCategories | string[] | null | — |
hasSensitiveData | boolean | null | — |
sensitiveDataTypes | string[] | null | — |
retentionActivePeriod | string | null | min. 0 caractères · max. 200 caractères |
retentionDispositionHint | string | null | min. 0 caractères · max. 200 caractères |
Réponse 200
Réponse non décrite dans le document OpenAPI (le code de l’action ne déclare pas son type de retour).
DELETE /api/v1/processing-activity-templates/{id}
- Accès
-
Permissions modèles d’activités de traitement : lecture
(ProcessingActivityTemplates.Read)et modèles d’activités de traitement : écriture(ProcessingActivityTemplates.Write), accordée par un rôle sur au moins une entité de l’organisation. - Limite de débit
- 60 requêtes d’écriture par minute et par utilisateur (budget partagé entre tous les points d’accès concernés ; GET non comptés)
Paramètres
| Nom | Où | Type | Contraintes |
|---|---|---|---|
id requis | chemin | string (uuid) | — |
Réponse 200
Réponse non décrite dans le document OpenAPI (le code de l’action ne déclare pas son type de retour).
POST /api/v1/processing-activity-templates/{id}/archive
- Accès
-
Permissions modèles d’activités de traitement : lecture
(ProcessingActivityTemplates.Read)et modèles d’activités de traitement : écriture(ProcessingActivityTemplates.Write), accordée par un rôle sur au moins une entité de l’organisation. - Limite de débit
- 60 requêtes d’écriture par minute et par utilisateur (budget partagé entre tous les points d’accès concernés ; GET non comptés)
Paramètres
| Nom | Où | Type | Contraintes |
|---|---|---|---|
id requis | chemin | string (uuid) | — |
Réponse 200
Réponse non décrite dans le document OpenAPI (le code de l’action ne déclare pas son type de retour).
POST /api/v1/processing-activity-templates/from-master/{masterId}/clone
- Accès
-
Permissions modèles d’activités de traitement : lecture
(ProcessingActivityTemplates.Read)et modèles d’activités de traitement : écriture(ProcessingActivityTemplates.Write), accordée par un rôle sur au moins une entité de l’organisation. - Limite de débit
- 60 requêtes d’écriture par minute et par utilisateur (budget partagé entre tous les points d’accès concernés ; GET non comptés)
Paramètres
| Nom | Où | Type | Contraintes |
|---|---|---|---|
masterId requis | chemin | string (uuid) | — |
Corps de la requête
application/json, requis
Schéma CloneProcessingActivityTemplateFromMasterRequest
| Champ | Type | Contraintes |
|---|---|---|
code requis | string | motif : ^[a-z0-9][a-z0-9-]{1,47}[a-z0-9]$ |
name | string | null | min. 1 caractères · max. 200 caractères |
Réponse 200
Réponse non décrite dans le document OpenAPI (le code de l’action ne déclare pas son type de retour).
Schémas
Objets utilisés par les opérations de cette page. Les nombres sont écrits en JSON comme des nombres ; les énumérations, comme des chaînes.
ProcessingActivityTemplateSummary
| Champ | Type | Contraintes |
|---|---|---|
id requis | string (uuid) | — |
code requis | string | — |
name requis | string | — |
purpose requis | string | — |
legalBasis requis | string | — |
controllerType requis | string | — |
category requis | string | — |
dataSubjects requis | string[] | — |
dataCategories requis | string[] | — |
hasSensitiveData requis | boolean | — |
sensitiveDataTypes requis | string[] | — |
retentionActivePeriod requis | string | null | — |
retentionDispositionHint requis | string | null | — |
kind requis | string | — |
ownerOrganizationId requis | string (uuid) | null | — |
ownerOrganizationName requis | string | null | — |
createdAt requis | string (date-time) | — |
updatedAt requis | string (date-time) | null | — |
archivedAt requis | string (date-time) | null | — |
CreateProcessingActivityTemplateRequest
| Champ | Type | Contraintes |
|---|---|---|
code requis | string | motif : ^[a-z0-9][a-z0-9-]{1,47}[a-z0-9]$ |
name requis | string | min. 1 caractères · max. 200 caractères |
purpose requis | string | min. 1 caractères · max. 2000 caractères |
legalBasis requis | LegalBasis | — |
controllerType requis | ControllerType | — |
category requis | ProcessingCategory | — |
dataSubjects | string[] | — |
dataCategories | string[] | — |
hasSensitiveData | boolean | — |
sensitiveDataTypes | string[] | — |
retentionActivePeriod | string | null | min. 0 caractères · max. 200 caractères |
retentionDispositionHint | string | null | min. 0 caractères · max. 200 caractères |
LegalBasis
Énumération (chaîne) : Consent, Contract, LegalObligation, VitalInterests, PublicTask, LegitimateInterests
ControllerType
Énumération (chaîne) : Controller, Processor
ProcessingCategory
Énumération (chaîne) : Hr, Commercial, ItSecurity, Marketing, Financial, Legal, Healthcare
UpdateProcessingActivityTemplateRequest
| Champ | Type | Contraintes |
|---|---|---|
code | string | null | motif : ^[a-z0-9][a-z0-9-]{1,47}[a-z0-9]$ |
name | string | null | min. 1 caractères · max. 200 caractères |
purpose | string | null | min. 0 caractères · max. 2000 caractères |
legalBasis | LegalBasis | null | — |
controllerType | ControllerType | null | — |
category | ProcessingCategory | null | — |
dataSubjects | string[] | null | — |
dataCategories | string[] | null | — |
hasSensitiveData | boolean | null | — |
sensitiveDataTypes | string[] | null | — |
retentionActivePeriod | string | null | min. 0 caractères · max. 200 caractères |
retentionDispositionHint | string | null | min. 0 caractères · max. 200 caractères |
CloneProcessingActivityTemplateFromMasterRequest
| Champ | Type | Contraintes |
|---|---|---|
code requis | string | motif : ^[a-z0-9][a-z0-9-]{1,47}[a-z0-9]$ |
name | string | null | min. 1 caractères · max. 200 caractères |
Mise à jour : 10 octobre 2026. Signaler une inexactitude