Saltar al contenido principal

ConsentActionIndex

Versión simplificada de la acción de consentimiento para listados. No incluye campos show-only para optimizar el tamaño de la respuesta.

idstring

Identificador único de la acción de consentimiento

Example: consact_1B2M2Y8AsgTpgAmY7PhCfg
entity_idstringnullable

Identificador de la entidad asociada. Puede ser nulo.

Example: ent_5F6Q6C2EwkXtkEpB1TlGjk
user_referencestring

Referencia del usuario en el sistema del cliente

Example: user_123
consent_template_idstring

Identificador del template de consentimiento asociado.

Example: ctmpl_1B2M2Y8AsgTpgAmY7PhCfg
consent_commit_idstringnullable

Identificador del commit de consentimiento asociado a este recurso, en caso de se haya originado a través de un commit. De lo contrario, es nulo.

Example: ccmt_1B2M2Y8AsgTpgAmY7PhCfg
consent_template_namestring

Nombre de la plantilla de consentimiento asociado cuando no se expande la relación.

Example: Essential Services Template
contextstringnullable

Contexto adicional asociado a la acción de consentimiento

Example: web_signup
kindstring

Tipo de acción realizada.

Possible values: [grant, revoke]

Example: grant
data_usestring

Uso principal de datos asociado a la acción de consentimiento.

Example: essential
created_atstring<date-time>

Fecha y hora de creación de la acción de consentimiento

Example: 2024-03-20T15:30:00Z
action_typestring

Tipo específico de acción

Possible values: [opt_in_click, voice_confirmation]

Example: opt_in_click
action_dataobject

Datos adicionales de la acción (máximo 4KB de tamaño serializado en JSON)

Example: {"checkbox_id":"cb_123"}
contextual_data object

Datos contextuales como IP, user agent, etc.

ipstring
Example: 192.168.1.1
user_agentstring
Example: Mozilla/5.0
urlstring
Example: https://example.com
phone_numberstring
Example: +56912345678
ConsentActionIndex
{
"id": "consact_1B2M2Y8AsgTpgAmY7PhCfg",
"entity_id": "ent_5F6Q6C2EwkXtkEpB1TlGjk",
"user_reference": "user_123",
"consent_template_id": "ctmpl_1B2M2Y8AsgTpgAmY7PhCfg",
"consent_commit_id": "ccmt_1B2M2Y8AsgTpgAmY7PhCfg",
"consent_template_name": "Essential Services Template",
"context": "web_signup",
"kind": "grant",
"data_use": "essential",
"created_at": "2024-03-20T15:30:00Z",
"action_type": "opt_in_click",
"action_data": {
"checkbox_id": "cb_123"
},
"contextual_data": {
"ip": "192.168.1.1",
"user_agent": "Mozilla/5.0",
"url": "https://example.com",
"phone_number": "+56912345678"
}
}