[{"data":1,"prerenderedAt":600},["ShallowReactive",2],{"developers:\u002Fdevelopers\u002Fes\u002Fcoverage":3},{"doc":4,"lang":432,"nav":443,"alternatePath":547,"policy":548,"specVersion":592,"reference":7,"layout":593,"toc":594,"prev":597,"next":598,"operations":599,"overview":7,"heroExample":7},{"id":5,"title":6,"apiTag":7,"body":8,"description":429,"draft":430,"extension":431,"lang":432,"meta":433,"navTitle":7,"navigation":434,"order":435,"path":436,"rawbody":437,"section":438,"seo":439,"stem":440,"translationKey":441,"version":7,"__hash__":442},"developers_es\u002Fdevelopers\u002Fes\u002Fcoverage.md","Cobertura de los datos",null,{"type":9,"value":10,"toc":422},"minimark",[11,15,56,61,310,314,317,395,398,417],[12,13,14],"p",{},"La API devuelve lo que Totem ha registrado y te dice de dónde sale cada dato. No reconstruye atribuciones antiguas, no se inventa cambios de estado que nadie registró y no incluye el contenido de los mensajes. Esta página te dice en qué datos puedes confiar y qué significa un valor vacío.",[16,17,20],"dev-callout",{"title":18,"type":19},"Algunos datos empiezan en una fecha concreta","note",[12,21,22,23,27,28,27,31,34,35,38,39,44,45,27,48,51,52,55],{},"Totem registra algunos datos para la API solo desde el día en que empezó a registrar cada uno, el mismo para todos los equipos: el anuncio que abrió una conversación; las actividades de un lead y lo que Totem lee de ellas (",[24,25,26],"code",{},"converted_at",", ",[24,29,30],{},"revived_at",[24,32,33],{},"status_set_by"," y ",[24,36,37],{},"archived_from_status","); el conjunto de anuncios de Meta de un envío de formulario; y los enlaces entre una cita reprogramada y la que la sustituye. Ni esta página ni la API indican ese día; si lo necesitas, pregunta a ",[40,41,43],"a",{"href":42},"\u002Fdevelopers\u002Fes\u002Fsupport","soporte",". Los registros anteriores traen ",[24,46,47],{},"null",[24,49,50],{},"unknown"," o ",[24,53,54],{},"not_captured"," en esos datos, así que no des por completo tu historial.",[57,58,60],"h2",{"id":59},"qué-registra-totem-y-desde-cuándo","Qué registra Totem y desde cuándo",[62,63,64,80],"table",{},[65,66,67],"thead",{},[68,69,70,74,77],"tr",{},[71,72,73],"th",{},"Dato",[71,75,76],{},"De dónde sale",[71,78,79],{},"Límites",[81,82,83,121,151,182,199,215,232,270,292],"tbody",{},[68,84,85,92,105],{},[86,87,88],"td",{},[89,90,91],"strong",{},"Quién es el lead y en qué punto está",[86,93,94,95,27,98,34,101,104],{},"El lead tal como está ahora: datos de contacto, ",[24,96,97],{},"status",[24,99,100],{},"board",[24,102,103],{},"stage",".",[86,106,107,108,27,110,51,113,115,116,120],{},"Las personas del equipo pueden editarlos en cualquier momento. Un valor que esta versión de la API no conoce llega como ",[24,109,47],{},[24,111,112],{},"other",[24,114,50],{},", según el campo; ",[40,117,119],{"href":118},"\u002Fdevelopers\u002Fes\u002Fobjects","Todos los objetos"," indica cuál.",[68,122,123,133,144],{},[86,124,125,128,129,132],{},[89,126,127],{},"Cómo llegó el lead por primera vez"," (",[24,130,131],{},"attribution.original_capture",")",[86,134,135,136,139,140,143],{},"Se registra una sola vez, al crear el lead (",[24,137,138],{},"capture: at_creation","). Un lead sin ese registro, porque se creó antes de que Totem empezara a registrarlo o porque su creación no se registró, recibe una copia del lead tal como estaba cuando su equipo se añadió por primera vez a una integración (",[24,141,142],{},"capture: at_activation",").",[86,145,146,147,150],{},"Una copia ",[24,148,149],{},"at_activation"," muestra el lead en ese día, no el formulario que la persona rellenó al principio.",[68,152,153,161,164],{},[86,154,155,128,158,132],{},[89,156,157],{},"El último formulario de un anuncio",[24,159,160],{},"attribution.latest_submission",[86,162,163],{},"El envío de formulario de anuncio más reciente registrado para el lead, también si repite un contacto que Totem ya tenía.",[86,165,166,167,170,171,174,175,178,179,104],{},"Nunca cambia cómo llegó el lead por primera vez. Los envíos de Google Ads y LinkedIn dejan de poder leerse a los 90 días (",[24,168,169],{},"expires_at","). Un envío de LinkedIn que la persona borró después deja de mostrarse. Cuando un envío caduca o se retira, el feed de cambios entrega una nueva versión de ",[24,172,173],{},"lead_attribution"," sin él, que puede mostrar un envío anterior; sustituye tu copia por ella. Hoy no se puede conectar LinkedIn Lead Sync, y los formularios de Google Ads solo los conecta Totem, así que la mayoría de los equipos no tienen envíos ",[24,176,177],{},"google_ads"," ni ",[24,180,181],{},"linkedin",[68,183,184,190,196],{},[86,185,186,189],{},[89,187,188],{},"Datos de la campaña, el anuncio y el formulario"," de Google, LinkedIn y Meta",[86,191,192,193,104],{},"Lo que envió la plataforma de anuncios, campo a campo, cada uno con su ",[24,194,195],{},"provenance",[86,197,198],{},"Totem no atribuye leads a posteriori ni consulta los identificadores en las API de las plataformas para completar huecos.",[68,200,201,209,212],{},[86,202,203,128,206,132],{},[89,204,205],{},"El anuncio que abrió una conversación",[24,207,208],{},"original_capture.ad_referral",[86,210,211],{},"El primer referido de un anuncio de Meta en la conversación que creó el lead.",[86,213,214],{},"Solo desde el día en que Totem empezó a registrarlo, como explica la nota de arriba. Nunca los mensajes.",[68,216,217,226,229],{},[86,218,219,128,222,27,224,132],{},[89,220,221],{},"Las actividades y las fechas que fijan",[24,223,26],{},[24,225,30],{},[86,227,228],{},"Cada cambio de etapa, de estado o de miembros asignados que Totem registró.",[86,230,231],{},"Solo desde el día en que Totem empezó a registrarlos, como explica la nota de arriba. Totem no se inventa cambios que no registró.",[68,233,234,244,247],{},[86,235,236,239,240,243],{},[89,237,238],{},"Cómo ha respondido el equipo"," (la ",[24,241,242],{},"response"," del lead)",[86,245,246],{},"Las horas de los mensajes y las llamadas de todas las conversaciones del lead.",[86,248,249,250,254,255,258,259,262,263,266,267,104],{},"No se cuentan los mensajes suprimidos ni los de los visitantes del chat web, y el historial de WhatsApp importado no cuenta como mensaje del cliente ni como respuesta. Una respuesta es un mensaje enviado registrado como respuesta de conversación o sin propósito. La prospección y los mensajes transaccionales, como los recordatorios, se excluyen cuando están registrados como tales, pero muchos envíos automáticos no tienen propósito y sí cuentan como respuesta. Totem lee como máximo ",[251,252],"api-const",{"name":253},"LEAD_RESPONSE_READ_BUDGET.conversations"," conversaciones, ",[251,256],{"name":257},"LEAD_RESPONSE_READ_BUDGET.messageReads"," mensajes y ",[251,260],{"name":261},"LEAD_RESPONSE_READ_BUDGET.calls"," llamadas por lead; por encima de eso, ",[24,264,265],{},"coverage.truncated"," es ",[24,268,269],{},"true",[68,271,272,277,280],{},[86,273,274],{},[89,275,276],{},"Llamadas, conversaciones y citas",[86,278,279],{},"Los metadatos que Totem guarda de cada una.",[86,281,282,283,285,286,51,289,104],{},"Un enlace a un lead que ya no existe es ",[24,284,47],{},". Sin grabaciones, transcripciones, notas ni pagos. Una cita reprogramada antes de que Totem empezara a registrar los enlaces de reprogramación puede no tener su enlace ",[24,287,288],{},"rescheduled_from",[24,290,291],{},"rescheduled_to",[68,293,294,299,304],{},[86,295,296],{},[89,297,298],{},"Permisos de contacto",[86,300,301,302,104],{},"Los rechazos que Totem guardó, cada uno con su ",[24,303,195],{},[86,305,306,307,309],{},"Un consentimiento ",[24,308,47],{}," significa desconocido, nunca sí. Aplica los permisos antes de contactar con nadie.",[57,311,313],{"id":312},"origen-de-los-datos-y-valores-vacíos","Origen de los datos y valores vacíos",[12,315,316],{},"Muchos campos te dicen de dónde sale su valor:",[318,319,320,338,367,381],"ul",{},[321,322,323,326,327,330,331,334,335,337],"li",{},[24,324,325],{},"capture",", en ",[24,328,329],{},"original_capture",": ",[24,332,333],{},"at_creation"," si se registró al crear el lead, o ",[24,336,149],{}," si se copió una sola vez, cuando su equipo se añadió por primera vez a una integración, para un lead sin registro de captura: uno creado antes de que Totem empezara a registrar la atribución, o cuya creación no se registró.",[321,339,340,342,343,346,347,350,351,354,355,358,359,361,362,266,365,104],{},[24,341,195],{},", en cada campo de campaña, anuncio, formulario y UTM: ",[24,344,345],{},"provider"," si lo envió la plataforma de anuncios, ",[24,348,349],{},"team_alias"," si lo escribió alguien del equipo, ",[24,352,353],{},"stored_metadata"," si sale de datos del lead que el equipo puede editar, ",[24,356,357],{},"stored_metadata_at_activation"," si esos datos se copiaron una sola vez al activarse, y ",[24,360,54],{}," exactamente cuando ",[24,363,364],{},"value",[24,366,47],{},[321,368,369,372,373,376,377,380],{},[24,370,371],{},"source_provenance",", en un lead: ",[24,374,375],{},"server_written"," si Totem fijó él mismo el origen a partir de la plataforma de anuncios, o ",[24,378,379],{},"member_editable"," si las personas del equipo pueden cambiarlo.",[321,382,383,34,386,330,389,391,392,394],{},[24,384,385],{},"original_capture_missing_reason",[24,387,388],{},"latest_submission_missing_reason",[24,390,54],{}," siempre que el objeto que los acompaña es ",[24,393,47],{},", sea cual sea el motivo: Totem no lo registró, el lead nunca llegó por un formulario de anuncio, o el envío caducó o se retiró.",[12,396,397],{},"Y cuando un valor está vacío:",[318,399,400,406,411],{},[321,401,402,403,405],{},"Una fecha ",[24,404,47],{}," no demuestra que algo no ocurriera. Puede significar que Totem no lo registró.",[321,407,306,408,410],{},[24,409,47],{}," es desconocido. Nunca es un consentimiento.",[321,412,413,414,416],{},"Comprueba ",[24,415,265],{}," antes de dar por completa la respuesta de un lead.",[12,418,419,421],{},[40,420,119],{"href":118}," describe cada campo y enumera los valores que puede tomar hoy cada uno de estos campos.",{"title":423,"searchDepth":424,"depth":424,"links":425},"",3,[426,428],{"id":59,"depth":427,"text":60},2,{"id":312,"depth":427,"text":313},"Qué registra Totem, desde cuándo y cómo distinguir un valor vacío de un dato que nunca se registró.",false,"md","es",{},true,"30","\u002Fdevelopers\u002Fes\u002Fcoverage","---\ntitle: Cobertura de los datos\ndescription: Qué registra Totem, desde cuándo y cómo distinguir un valor vacío de un dato que nunca se registró.\nsection: guides\norder: 30\ntranslationKey: coverage\nlang: es\ndraft: false\n---\n\nLa API devuelve lo que Totem ha registrado y te dice de dónde sale cada dato. No reconstruye atribuciones antiguas, no se inventa cambios de estado que nadie registró y no incluye el contenido de los mensajes. Esta página te dice en qué datos puedes confiar y qué significa un valor vacío.\n\n::dev-callout{type=\"note\" title=\"Algunos datos empiezan en una fecha concreta\"}\nTotem registra algunos datos para la API solo desde el día en que empezó a registrar cada uno, el mismo para todos los equipos: el anuncio que abrió una conversación; las actividades de un lead y lo que Totem lee de ellas (`converted_at`, `revived_at`, `status_set_by` y `archived_from_status`); el conjunto de anuncios de Meta de un envío de formulario; y los enlaces entre una cita reprogramada y la que la sustituye. Ni esta página ni la API indican ese día; si lo necesitas, pregunta a [soporte](\u002Fdevelopers\u002Fes\u002Fsupport). Los registros anteriores traen `null`, `unknown` o `not_captured` en esos datos, así que no des por completo tu historial.\n::\n\n## Qué registra Totem y desde cuándo\n\n| Dato | De dónde sale | Límites |\n|---|---|---|\n| **Quién es el lead y en qué punto está** | El lead tal como está ahora: datos de contacto, `status`, `board` y `stage`. | Las personas del equipo pueden editarlos en cualquier momento. Un valor que esta versión de la API no conoce llega como `null`, `other` o `unknown`, según el campo; [Todos los objetos](\u002Fdevelopers\u002Fes\u002Fobjects) indica cuál. |\n| **Cómo llegó el lead por primera vez** (`attribution.original_capture`) | Se registra una sola vez, al crear el lead (`capture: at_creation`). Un lead sin ese registro, porque se creó antes de que Totem empezara a registrarlo o porque su creación no se registró, recibe una copia del lead tal como estaba cuando su equipo se añadió por primera vez a una integración (`capture: at_activation`). | Una copia `at_activation` muestra el lead en ese día, no el formulario que la persona rellenó al principio. |\n| **El último formulario de un anuncio** (`attribution.latest_submission`) | El envío de formulario de anuncio más reciente registrado para el lead, también si repite un contacto que Totem ya tenía. | Nunca cambia cómo llegó el lead por primera vez. Los envíos de Google Ads y LinkedIn dejan de poder leerse a los 90 días (`expires_at`). Un envío de LinkedIn que la persona borró después deja de mostrarse. Cuando un envío caduca o se retira, el feed de cambios entrega una nueva versión de `lead_attribution` sin él, que puede mostrar un envío anterior; sustituye tu copia por ella. Hoy no se puede conectar LinkedIn Lead Sync, y los formularios de Google Ads solo los conecta Totem, así que la mayoría de los equipos no tienen envíos `google_ads` ni `linkedin`. |\n| **Datos de la campaña, el anuncio y el formulario** de Google, LinkedIn y Meta | Lo que envió la plataforma de anuncios, campo a campo, cada uno con su `provenance`. | Totem no atribuye leads a posteriori ni consulta los identificadores en las API de las plataformas para completar huecos. |\n| **El anuncio que abrió una conversación** (`original_capture.ad_referral`) | El primer referido de un anuncio de Meta en la conversación que creó el lead. | Solo desde el día en que Totem empezó a registrarlo, como explica la nota de arriba. Nunca los mensajes. |\n| **Las actividades y las fechas que fijan** (`converted_at`, `revived_at`) | Cada cambio de etapa, de estado o de miembros asignados que Totem registró. | Solo desde el día en que Totem empezó a registrarlos, como explica la nota de arriba. Totem no se inventa cambios que no registró. |\n| **Cómo ha respondido el equipo** (la `response` del lead) | Las horas de los mensajes y las llamadas de todas las conversaciones del lead. | No se cuentan los mensajes suprimidos ni los de los visitantes del chat web, y el historial de WhatsApp importado no cuenta como mensaje del cliente ni como respuesta. Una respuesta es un mensaje enviado registrado como respuesta de conversación o sin propósito. La prospección y los mensajes transaccionales, como los recordatorios, se excluyen cuando están registrados como tales, pero muchos envíos automáticos no tienen propósito y sí cuentan como respuesta. Totem lee como máximo :api-const{name=\"LEAD_RESPONSE_READ_BUDGET.conversations\"} conversaciones, :api-const{name=\"LEAD_RESPONSE_READ_BUDGET.messageReads\"} mensajes y :api-const{name=\"LEAD_RESPONSE_READ_BUDGET.calls\"} llamadas por lead; por encima de eso, `coverage.truncated` es `true`. |\n| **Llamadas, conversaciones y citas** | Los metadatos que Totem guarda de cada una. | Un enlace a un lead que ya no existe es `null`. Sin grabaciones, transcripciones, notas ni pagos. Una cita reprogramada antes de que Totem empezara a registrar los enlaces de reprogramación puede no tener su enlace `rescheduled_from` o `rescheduled_to`. |\n| **Permisos de contacto** | Los rechazos que Totem guardó, cada uno con su `provenance`. | Un consentimiento `null` significa desconocido, nunca sí. Aplica los permisos antes de contactar con nadie. |\n\n## Origen de los datos y valores vacíos\n\nMuchos campos te dicen de dónde sale su valor:\n\n- `capture`, en `original_capture`: `at_creation` si se registró al crear el lead, o `at_activation` si se copió una sola vez, cuando su equipo se añadió por primera vez a una integración, para un lead sin registro de captura: uno creado antes de que Totem empezara a registrar la atribución, o cuya creación no se registró.\n- `provenance`, en cada campo de campaña, anuncio, formulario y UTM: `provider` si lo envió la plataforma de anuncios, `team_alias` si lo escribió alguien del equipo, `stored_metadata` si sale de datos del lead que el equipo puede editar, `stored_metadata_at_activation` si esos datos se copiaron una sola vez al activarse, y `not_captured` exactamente cuando `value` es `null`.\n- `source_provenance`, en un lead: `server_written` si Totem fijó él mismo el origen a partir de la plataforma de anuncios, o `member_editable` si las personas del equipo pueden cambiarlo.\n- `original_capture_missing_reason` y `latest_submission_missing_reason`: `not_captured` siempre que el objeto que los acompaña es `null`, sea cual sea el motivo: Totem no lo registró, el lead nunca llegó por un formulario de anuncio, o el envío caducó o se retiró.\n\nY cuando un valor está vacío:\n\n- Una fecha `null` no demuestra que algo no ocurriera. Puede significar que Totem no lo registró.\n- Un consentimiento `null` es desconocido. Nunca es un consentimiento.\n- Comprueba `coverage.truncated` antes de dar por completa la respuesta de un lead.\n\n[Todos los objetos](\u002Fdevelopers\u002Fes\u002Fobjects) describe cada campo y enumera los valores que puede tomar hoy cada uno de estos campos.\n","guides",{"title":6,"description":429},"developers\u002Fes\u002Fcoverage","coverage","64ZwPtnCSvUvO-5VdRNcNWYSmiIP5WGhdez2SZhZ9nI",[444,459,482,529],{"section":445,"items":446},"start",[447,451,455],{"path":448,"title":449,"description":450},"\u002Fdevelopers\u002Fes","Introducción","Lee desde tus propios sistemas los leads, las llamadas, las conversaciones y las citas de tus equipos de Totem, y mantén una copia sincronizada.",{"path":452,"title":453,"description":454},"\u002Fdevelopers\u002Fes\u002Fquickstart","Inicio rápido","Haz tus primeras peticiones a la API de Totem en unos minutos. Comprueba tu clave, busca tu equipo, lista leads e inicia una sincronización.",{"path":456,"title":457,"description":458},"\u002Fdevelopers\u002Fes\u002Fauthentication","Autenticación","Las claves secretas y dónde pueden guardarse, la cabecera Totem-Team de las claves con varios equipos, la lista de IP permitidas y cómo rotar o revocar una clave.",{"section":438,"items":460},[461,465,469,473,474,478],{"path":462,"title":463,"description":464},"\u002Fdevelopers\u002Fes\u002Ftypescript","SDK de TypeScript","Usa el cliente oficial de TypeScript para leer tus datos de Totem, paginar listas y gestionar errores de la API desde tu servidor.",{"path":466,"title":467,"description":468},"\u002Fdevelopers\u002Fes\u002Fsync","Sincroniza una copia","Copia un equipo con el feed de cambios y mantén la copia al día. Aplica las páginas sin riesgos, recupérate de los errores y parte de un cliente de referencia que Totem prueba.",{"path":470,"title":471,"description":472},"\u002Fdevelopers\u002Fes\u002Fpagination","Listas y paginación","Cómo devuelven los endpoints de lista los registros página a página, cómo leer todas las páginas y qué orden y qué filtros admite una lista.",{"path":436,"title":6,"description":429},{"path":475,"title":476,"description":477},"\u002Fdevelopers\u002Fes\u002Ftesting","Pruebas y puesta en producción","Cómo construir y probar una integración con seguridad mientras la API no tiene entorno de pruebas, y qué comprobar antes de pasar a producción.",{"path":479,"title":480,"description":481},"\u002Fdevelopers\u002Fes\u002Fsecurity","Seguridad y datos personales","Cómo protege Totem las claves de la API y los datos que sirve, qué registra de cada clave, dónde funciona la API y qué hacer con los datos personales que copias.",{"section":483,"items":484},"reference",[485,489,493,497,502,507,512,517,522,527],{"path":486,"title":487,"description":488},"\u002Fdevelopers\u002Fes\u002Fconventions","Convenciones","La notación de esta documentación y las reglas que siguen todas las respuestas: identificadores, fechas, valores vacíos, importes, enumeraciones, versiones, estabilidad, errores y textos no fiables.",{"path":490,"title":491,"description":492},"\u002Fdevelopers\u002Fes\u002Ferrors","Errores","El formato de los errores, cómo debe tratar tu integración cada tipo de error y todos los códigos de error, con cuándo ocurren y qué hacer.",{"path":494,"title":495,"description":496},"\u002Fdevelopers\u002Fes\u002Frate-limits","Límites de frecuencia y cuota","Cuánto puede leer una clave por minuto y por día, qué cuenta para cada límite, cómo reintentar tras un 429 y cuánto tarda una carga inicial.",{"path":498,"title":499,"description":500,"apiTag":501},"\u002Fdevelopers\u002Fes\u002Freference-account","Cuenta, equipos y miembros","Comprueba que una clave funciona y qué puede leer, lista sus equipos con su zona horaria, lista los miembros de cada equipo y comprueba que la API está funcionando.","account",{"path":503,"title":504,"description":505,"apiTag":506},"\u002Fdevelopers\u002Fes\u002Freference-leads","Leads, tableros y actividades","Lista, obtén y busca los leads y los clientes de un equipo, lee las actividades de cada lead y lista los tableros y las etapas por los que pasan.","leads",{"path":508,"title":509,"description":510,"apiTag":511},"\u002Fdevelopers\u002Fes\u002Freference-calls","Llamadas","Lista y obtén las llamadas de un equipo, con su dirección, su horario y un resultado normalizado. Sin grabaciones ni transcripciones.","calls",{"path":513,"title":514,"description":515,"apiTag":516},"\u002Fdevelopers\u002Fes\u002Freference-conversations","Conversaciones","Lista y obtén las conversaciones de un equipo en todos los canales, con su estado, la persona asignada, si una persona ha tomado el control y cuándo llegaron y salieron los últimos mensajes. Nunca el contenido de los mensajes.","conversations",{"path":518,"title":519,"description":520,"apiTag":521},"\u002Fdevelopers\u002Fes\u002Freference-bookings","Citas y servicios","Lista y obtén las citas de un equipo, y lista los servicios que pueden reservar sus clientes.","bookings",{"path":523,"title":524,"description":525,"apiTag":526},"\u002Fdevelopers\u002Fes\u002Freference-sync","Feed de cambios","Un único endpoint que copia un equipo y, después, devuelve cada cambio, página a página.","sync",{"path":118,"title":119,"description":528},"Todos los objetos que devuelve la API, campo a campo, con un ejemplo de cada uno.",{"section":530,"items":531},"resources",[532,536,539,543],{"path":533,"title":534,"description":535},"\u002Fdevelopers\u002Fes\u002Fchangelog","Registro de cambios","Los cambios de la API de Totem, del más reciente al más antiguo, cada uno bajo la fecha en que se publicó.",{"path":42,"title":537,"description":538},"Soporte","Cómo pedir ayuda con la API de Totem, qué incluir en una solicitud y qué hacer si se filtra una clave.",{"path":540,"title":541,"description":542},"\u002Fdevelopers\u002Fes\u002Fglossary","Glosario","Los términos de esta documentación, definidos en un solo lugar, cada uno con un enlace a la página que lo explica.",{"path":544,"title":545,"description":546},"\u002Fdevelopers\u002Fes\u002Ffaq","Preguntas frecuentes","Respuestas breves a las preguntas más habituales sobre la API de Totem, con enlaces a los detalles.","\u002Fdevelopers\u002Fcoverage",{"ACTIVATION_MARGIN_MS":549,"ADMIN_ACCESS_DISCLOSURE_VERSION":550,"AUDIT_RETENTION_DAYS":551,"AUTH_FAILURE_LIMITS":552,"CAPTURE_LAG_FLOOR_MS":556,"CAPTURE_LAG_P99_MS":7,"CURSOR_MAX_AGE_DAYS":557,"DIRTY_TTL_DAYS":557,"FAMILY_TEAM_SCOPE":558,"FAMILY_TEAM_SCOPE_OPTIONS":559,"FEED_SETTLE_LAG_MS":561,"GATE_REFRESH_MS":549,"INTEGRATION_NAME_LENGTH":562,"INTEGRATION_PURPOSE_LENGTH":564,"KEY_CACHE_TTL_MS":567,"KEY_STATS_RETENTION_DAYS":568,"LEAD_RESPONSE_READ_BUDGET":569,"LIST_SCAN_MAX":572,"MAX_FAMILY_INTEGRATION_TEAMS":557,"MAX_INTEGRATIONS_PER_FAMILY":573,"MAX_IP_ALLOWLIST":554,"PAGE_LIMIT":574,"PLATFORM_CONFIG_TTL_MS":577,"REMOVAL_RETENTION_DAYS":578,"REQUEST_BODY_MAX_BYTES":579,"ROLL_GRACE_DEFAULT_HOURS":580,"ROLL_GRACE_HOURS":581,"SEARCH_MAX_RESULTS":573,"SENSITIVE_SECTOR_POLICY":584,"SENSITIVE_SECTOR_POLICY_OPTIONS":585,"SYNC_DAILY_BUDGET":587,"SYNC_VELOCITY":589,"TEAM_CACHE_TTL_MS":591},60000,"2026-10-17",365,{"perIpPerMinute":553,"perLookupIdPerMinute":554,"banMs":555},60,20,600000,300000,30,"explicit_list",[558,560],"all_family_teams",10000,{"min":427,"max":563},80,{"min":565,"max":566},1,280,5000,90,{"conversations":554,"messageReads":570,"calls":571},200,50,1000,10,{"default":575,"max":576},25,100,15000,45,16384,24,[582,565,580,583],0,168,"exclude",[584,586],"allow",{"floor":588,"recordsMultiplier":424},250000,{"perMinute":590,"burst":561},2000,30000,"1.0a","guide",[595,596],{"id":59,"text":60,"depth":427},{"id":312,"text":313,"depth":427},{"path":470,"title":471,"section":438},{"path":475,"title":476,"section":438},[],1792502790315]