Este endpoint permite aprovar manualmente uma validação KYC. Quando você aprova:
Sincronização automática com o provedor: O sistema primeiro sincroniza com o provedor KYC para obter o status mais recente
Validação de status: Você só pode aprovar se o status do provedor for in_review (o usuário completou a verificação e requer revisão manual da equipe de compliance)
O status da validação muda para approved
A validação é marcada como verificada com timestamp
O motivo da aprovação é salvo em metadata e logs de auditoria
Com doubleCheckRenaper: RENAPER não é reexecutado nem o enforce do cruzamento é reaplicado; a API reutiliza metadata.responseDoubleChecks.renaper e warnings já calculados em in_review. A decisão é humana após revisar esses dados na UI.
A aprovação manual só deve ser usada quando você realizou verificação adicional ou tem razões suficientes para anular o processo automatizado. O motivo da aprovação é obrigatório para conformidade de auditoria.
Motivo para aprovar manualmente a validação (mínimo 5 caracteres)Tipo: string (comprimento mínimo: 5)Exemplo: "Revisão manual concluída com sucesso - todos os documentos verificados"
A validação só pode ser aprovada se o status do provedor for in_review (o usuário completou a verificação e requer revisão manual da equipe de compliance):
{ "error": "INVALID_STATUS", "message": "Cannot manually approve. Current status is \"approved\". Manual approval is only allowed when status is \"in_review\" (validation requires manual review from compliance team)."}
O que isso significa?
Se o provedor já aprovou (approved) ou rejeitou (rejected) a validação, você não pode anular essa decisão
Se a validação está cancelled, você não pode aprová-la
Se está expired ou abandoned, também não pode ser aprovada manualmente
Se está in_progress, o usuário ainda está preenchendo o formulário de verificação
Você só pode aprovar quando o provedor reporta que a validação está in_review (o usuário completou todos os passos de verificação e requer revisão manual da equipe de compliance)
Antes de aprovar, o sistema sincroniza automaticamente com o provedor KYC para obter os dados de verificação mais recentes. Isso garante que você tome decisões baseadas na informação mais atualizada.
Proteção de Status
Você não pode aprovar validações que já estão approved, rejected ou cancelled. Esses status são protegidos para manter a integridade dos dados.
Registro de Auditoria
O motivo da aprovação é salvo tanto nos metadata da validação quanto nos logs de auditoria. Isso é crítico para conformidade e requisitos regulatórios.
Apenas para Validações Em Revisão
A aprovação manual só é permitida quando o provedor reporta a validação como in_review (em revisão). Isso previne aprovar validações que:
O provedor já rejeitou ou completou
Ainda não têm dados de verificação completos (status pending ou in_progress)
O usuário ainda está preenchendo o formulário (status in_progress)
Timestamp de Verificação
Quando aprovada, a validação recebe um timestamp verifiedAt e se torna a validação atual para a entidade.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"gu1","colors":{"primary":"#6366f1","light":"#818cf8","dark":"#4f46e5"},"logo":{"light":"https://mintcdn.com/geno-f35946c5/u95feZdjOS0TUwM0/logo/light.svg?fit=max\u0026auto=format\u0026n=u95feZdjOS0TUwM0\u0026q=85\u0026s=2538da257ffd4de46bd5e7c5a7a70349","dark":"https://mintcdn.com/geno-f35946c5/u95feZdjOS0TUwM0/logo/dark.svg?fit=max\u0026auto=format\u0026n=u95feZdjOS0TUwM0\u0026q=85\u0026s=c47938269a3a978691d27b98a3ef7631","href":"https://gu1.ai"},"favicon":"https://mintcdn.com/geno-f35946c5/1v-_8K99Mep7uuN6/logo/favicon.png?fit=max\u0026auto=format\u0026n=1v-_8K99Mep7uuN6\u0026q=85\u0026s=af8122bd505fa307f92768669dd1b0f6","api":{"mdx":{"auth":{"method":"bearer"},"server":"http://api.gu1.ai"}},"navbar":{"links":[{"href":"https://app.gu1.ai","label":"Dashboard"},{"href":"/en/changelog","label":"Changelog"}],"primary":{"type":"button","label":"Get Started","href":"https://app.gu1.ai/signup"}},"footer":{"socials":{"twitter":"https://twitter.com/gueno","linkedin":"https://linkedin.com/company/gueno","github":"https://github.com/tkgueno"}},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"geno-f35946c5","hasAudioNarration":false,"actualSubdomain":"geno-f35946c5","customDomains":["docs.gu1.ai"],"gitSource":{"type":"github","owner":"gueno-repositories","repo":"gueno-v3-ai","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae24c55d8d824087a00d8f6","collectionId":"22970b3f-c4ec-4a1a-939b-793b70d84fc8","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae24c55d8d824087a00d8f6"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae24c55d8d824087a00d8f6","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"API Reference","count":205},{"language":"default","tag":"Referencia API","count":160},{"language":"default","tag":"Referência API","count":159},{"language":"default","tag":"Workflows","count":66},{"language":"default","tag":"Empresa","count":44},{"language":"default","tag":"Casos de Uso","count":34},{"language":"default","tag":"Webhooks","count":30},{"language":"default","tag":"Know Your Customer (KYC)","count":29},{"language":"default","tag":"AML Crypto","count":27},{"language":"default","tag":"Conozca Su Cliente (KYC)","count":27}]},"assistantConfig":{"enableStarterQuestions":false,"deflection":{"enabled":true,"email":"support@gu1.ai"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"design-system/overview-v2-shell/overview.css","content":".app{display:grid;grid-template-columns:232px 1fr;grid-template-rows:48px 1fr;grid-template-areas:\"top top\" \"side main\";min-height:100vh}.topbar{grid-area:top;gap:12px;padding:0 16px;background:var(--bg-panel);border-bottom:1px solid var(--br-subtle);position:sticky;top:0;z-index:50}.brand,.topbar,.topbar-left{display:flex;align-items:center}.topbar-left{gap:12px;min-width:232px}.brand{gap:8px;padding-right:10px;margin-right:4px;border-right:1px solid var(--br-subtle);height:28px}.brand-mark{font-weight:700;font-size:14px;letter-spacing:-.01em}.ws-switch{display:flex;align-items:center;gap:6px;font-size:var(--t-meta);padding:4px 8px;border-radius:var(--r-2);cursor:pointer}.env-pill:hover,.ws-switch:hover{background:var(--bg-hover)}.ws-label{color:var(--fg-secondary)}.ws-sep{color:var(--fg-quaternary)}.ws-name{color:var(--fg-primary);font-weight:500}.env-pill{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-micro);padding:3px 8px;border:1px solid var(--br-default);border-radius:var(--r-full);color:var(--fg-secondary)}.env-dot{width:6px;height:6px;border-radius:50%;background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}.env-dot.warn{background:var(--high);box-shadow:0 0 0 3px var(--high-soft)}.cmdk,.topbar-right{display:flex;align-items:center}.cmdk,.cmdk kbd,kbd{border:1px solid var(--br-default)}.cmdk{flex:1;max-width:480px;gap:8px;height:30px;padding:0 10px;margin:0 auto;background:var(--bg-canvas);border-radius:var(--r-3);font-size:var(--t-meta);color:var(--fg-tertiary);transition:border-color .15s}.cmdk:hover{border-color:var(--br-strong)}.cmdk span{flex:1;text-align:left}.cmdk kbd,kbd{font-family:var(--font-mono);font-size:10px;padding:2px 6px;border-radius:4px;background:var(--bg-elevated);color:var(--fg-secondary)}.topbar-right{gap:4px;margin-left:auto}.icon-btn,.quota{display:inline-flex;align-items:center;gap:6px}.quota{font-size:var(--t-micro);padding:4px 10px;border:1px solid var(--br-default);border-radius:var(--r-full)}.quota .ai-fg{color:var(--ai-fg)}.icon-btn{width:30px;height:30px;justify-content:center;border-radius:var(--r-2);color:var(--fg-secondary);position:relative}.icon-btn:hover{background:var(--bg-hover);color:var(--fg-primary)}.icon-btn.lang{width:auto;padding:0 8px}.icon-btn .agent-label,.icon-btn.lang{font-size:var(--t-micro)}.icon-btn:has(.agent-label){width:auto;padding:0 10px}.badge-dot{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--critical)}.avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,oklch(.6 .1 250),oklch(.55 .12 290));color:#fff;font-size:10.5px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.02em;margin-left:4px}.sidebar{grid-area:side;background:var(--bg-panel);border-right:1px solid var(--br-subtle);padding:12px 8px 8px;position:sticky;top:48px;height:calc(100vh - 48px);overflow-y:auto}.nav,.nav-group,.sidebar{display:flex;flex-direction:column}.nav{flex:1;gap:14px}.nav-group{gap:1px}.nav-label{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-quaternary);padding:6px 10px 4px}.nav-item{display:flex;align-items:center;gap:9px;height:28px;padding:0 10px;border-radius:var(--r-2);font-size:var(--t-body);color:var(--fg-secondary);cursor:pointer;transition:background .12s,color .12s}.nav-item:hover{background:var(--bg-hover);color:var(--fg-primary)}.nav-item.active{background:var(--bg-active);color:var(--fg-primary)}.nav-item.active .nav-icon{color:var(--accent-fg)}.nav-icon{color:var(--fg-tertiary)}.nav-item:hover .nav-icon{color:var(--fg-secondary)}.nav-text{flex:1}.nav-badge{font-size:10px;padding:1px 6px;border-radius:var(--r-full);background:var(--bg-elevated);color:var(--fg-tertiary);font-variant-numeric:tabular-nums}.nav-badge.danger{background:var(--critical-soft);color:var(--critical-fg)}.nav-tag{font-size:9px;padding:1px 5px;border-radius:3px;background:var(--ai-soft);color:var(--ai-fg);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.sidebar-foot{display:flex;align-items:center;gap:6px;padding:8px 4px 4px;border-top:1px solid var(--br-subtle);margin-top:8px}.ws-card{flex:1;padding:6px 8px;border-radius:var(--r-2)}.ws-card:hover{background:var(--bg-hover);cursor:pointer}.ws-card-row{display:flex;align-items:center;gap:6px;font-size:var(--t-meta)}.ws-card-row.sub{font-size:var(--t-micro);margin-top:2px}.ws-card-name{font-weight:600}.role-tag{font-size:9.5px;padding:1px 5px;border:1px solid var(--br-default);border-radius:3px;color:var(--fg-tertiary);letter-spacing:.04em}.settings-btn{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--fg-tertiary);border-radius:var(--r-2)}.settings-btn:hover{background:var(--bg-hover);color:var(--fg-primary)}.main{grid-area:main;background:var(--bg-canvas);min-width:0}.overview{display:grid;grid-template-columns:minmax(0,1fr) 332px;gap:28px;max-width:1400px;padding:24px 32px 80px;margin:0 auto}.overview.no-side{grid-template-columns:1fr}.overview.no-side .overview-side{display:none}.overview-main{display:flex;flex-direction:column;gap:24px;min-width:0}.overview-side{min-width:0}.block{display:flex;flex-direction:column}.block-head{display:flex;align-items:center;justify-content:space-between;padding:0 2px 10px;border-bottom:1px solid var(--br-subtle);margin-bottom:14px;gap:12px}.block-head.collapsable{width:100%;text-align:left}.block-head.collapsable:hover .block-title,.ghost-btn:hover{color:var(--fg-primary)}.block-title-wrap{display:flex;flex-direction:column;gap:2px;min-width:0}.block-title{margin:0;font-size:var(--t-h2);font-weight:600;letter-spacing:-.005em;display:inline-flex;align-items:center;gap:8px}.block-meta{font-size:var(--t-micro)}.block-actions{display:flex;gap:4px;align-items:center}.inline-ico{color:currentColor}.beta-pill{font-size:9px;padding:1px 5px;border-radius:3px;background:var(--ai-soft);color:var(--ai-fg);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.btn-ghost,.btn-primary,.ghost-btn{font-size:var(--t-meta);border-radius:var(--r-2);display:inline-flex;align-items:center;gap:6px}.ghost-btn{color:var(--fg-secondary);height:26px;padding:0 8px}.ghost-btn:hover{background:var(--bg-hover)}.ghost-btn.align-right{margin-left:auto}.btn-ghost,.btn-primary{height:28px;padding:0 10px}.btn-primary{background:var(--accent-soft);color:var(--accent-fg);font-weight:500;border:1px solid transparent}.btn-primary:hover{background:var(--accent);color:#fff}.btn-ghost{color:var(--fg-secondary)}.btn-ghost:hover{background:var(--bg-hover);color:var(--fg-primary)}.sev-dot{width:6px;height:6px;border-radius:50%;display:inline-block;flex:0 0 6px}.sev-pill{display:inline-flex;align-items:center;gap:0;font-size:var(--t-micro);padding:1px 6px;border-radius:3px;font-weight:500;letter-spacing:.01em}.sev-crit{background:var(--critical)}.sev-pill.sev-crit{background:var(--critical-soft);color:var(--critical-fg)}.sev-high{background:var(--high)}.sev-pill.sev-high{background:var(--high-soft);color:var(--high-fg)}.sev-med{background:var(--medium)}.sev-pill.sev-med{background:var(--medium-soft);color:var(--medium-fg)}.sev-low{background:var(--low)}.sev-pill.sev-low{background:var(--low-soft);color:var(--low-fg)}.brk.crit b,.crit-text{color:var(--critical-fg)}.brk.warn b,.warn-text{color:var(--high-fg)}.success-text{color:var(--success)}.ai-fg{color:var(--ai-fg)}.kv dt,.muted{color:var(--fg-tertiary)}.meta-sep{color:var(--fg-quaternary);margin:0 6px}.briefing{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;padding-bottom:4px}.briefing-text{min-width:0}.briefing-meta{font-size:var(--t-micro);color:var(--fg-tertiary);display:flex;align-items:center;flex-wrap:wrap;margin-bottom:8px}.briefing-meta .env-inline{display:inline-flex;align-items:center;gap:5px}.briefing-meta .env-dot{width:5px;height:5px;box-shadow:none}.briefing-title{font-size:var(--t-display);font-weight:600;letter-spacing:-.022em;margin:0 0 8px;line-height:1.1}.briefing-lede{font-size:15px;line-height:1.55;max-width:64ch;color:var(--fg-secondary);margin:0 0 18px}.activity-line strong,.briefing-lede strong{color:var(--fg-primary);font-weight:600}.next-up{display:flex;flex-direction:column;gap:8px}.next-up-label{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-tertiary);display:inline-flex;align-items:center;gap:6px;font-weight:600}.next-up-card{width:100%;display:flex;align-items:stretch;justify-content:space-between;padding:14px 16px;border:1px solid var(--br-default);border-left:3px solid var(--critical);border-radius:var(--r-3);background:var(--bg-panel);text-align:left;transition:border-color .15s,background .15s}.next-up-card:hover{background:var(--bg-elevated);border-color:var(--br-strong);border-left-color:var(--critical)}.next-up-main{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.next-up-headline{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.case-id{font-size:var(--t-meta);color:var(--fg-tertiary);letter-spacing:.02em}.case-title{font-size:15px;font-weight:600;color:var(--fg-primary)}.next-up-sub{font-size:var(--t-meta);color:var(--fg-secondary);display:flex;align-items:center;flex-wrap:wrap}.due-now,.next-up-action{display:inline-flex;align-items:center;font-weight:500}.due-now{gap:5px;color:var(--critical-fg)}.next-up-action{gap:8px;align-self:center;padding:8px 14px;border-radius:var(--r-3);font-size:var(--t-body);flex-shrink:0}.next-up-action,[data-theme=light] .next-up-action{background:var(--accent);color:#fff}.next-up-card:hover .next-up-action{background:oklch(from var(--accent) calc(l + .05) c h)}.next-up-strip{display:flex;align-items:center;gap:10px;font-size:var(--t-meta);padding:0 2px;flex-wrap:wrap}.next-chip{display:inline-flex;align-items:center;gap:6px;color:var(--fg-secondary)}.next-link{color:var(--accent-fg);font-size:var(--t-meta);margin-left:auto}.next-link:hover{text-decoration:underline}.my-stats{display:flex;flex-direction:column;gap:0;background:var(--bg-panel);border:1px solid var(--br-subtle);border-radius:var(--r-3);overflow:hidden}.my-stat-row{padding:14px 16px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:12px;row-gap:4px;align-items:baseline}.my-stat-row+.my-stat-row{border-top:1px solid var(--br-subtle)}.my-stat-lab{font-size:var(--t-micro);color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.my-stat-num{font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1;text-align:right;grid-row:1/3;align-self:center}.my-stat-break{font-size:var(--t-micro);color:var(--fg-tertiary);display:flex;gap:10px}.brk b{font-weight:600}.brk b,.brk.low b{color:var(--fg-secondary)}.venc-list{gap:6px}.venc-group,.venc-list{display:flex;flex-direction:column}.venc-group-head{display:flex;align-items:baseline;gap:8px;padding:8px 4px 4px;font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--fg-tertiary);border-bottom:1px dashed var(--br-subtle);margin-bottom:2px}.venc-group-name,.venc-row{color:var(--fg-secondary)}.venc-row{display:grid;grid-template-columns:8px 64px minmax(180px,1fr) auto auto auto auto 16px;align-items:center;gap:14px;width:100%;height:36px;padding:0 8px 0 6px;border-radius:var(--r-2);text-align:left;font-size:var(--t-body);transition:background .12s}.venc-row:hover{background:var(--bg-hover)}.venc-row:hover .venc-title{color:var(--fg-primary)}.venc-id{color:var(--fg-tertiary);font-size:var(--t-meta)}.venc-title{color:var(--fg-primary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.venc-tags{display:inline-flex;gap:5px;flex-shrink:0}.tag{font-size:10.5px;padding:1px 7px;border-radius:3px;background:var(--bg-elevated);color:var(--fg-tertiary);border:1px solid var(--br-subtle)}.venc-score{display:inline-flex;gap:5px;align-items:baseline;font-size:var(--t-meta)}.venc-assignee,.venc-due{font-size:var(--t-meta);white-space:nowrap}.venc-due{display:inline-flex;align-items:center;gap:4px;min-width:84px;justify-content:flex-end;color:var(--fg-secondary)}.venc-due.crit-text{color:var(--critical-fg);font-weight:500}.venc-go{color:var(--fg-quaternary)}.venc-row:hover .venc-go{color:var(--fg-secondary)}.insight,.insights-list{display:flex;flex-direction:column;gap:0}.insight{position:relative;padding:16px 16px 14px 22px;border-bottom:1px solid var(--br-subtle);gap:8px}.fraud-top li:last-child,.insight:last-child{border-bottom:none}.insight-rail{position:absolute;left:0;top:18px;bottom:18px;width:2px;border-radius:2px;background:var(--ai);opacity:.5}.insight:hover .insight-rail{opacity:1}.insight-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.insight-lead{display:inline-flex;align-items:center;gap:10px;font-size:var(--t-micro);color:var(--fg-tertiary)}.insight-agent,.insight-conf{display:inline-flex;align-items:center;gap:5px}.insight-agent .mono{font-size:var(--t-micro);color:var(--ai-fg);font-weight:500}.insight-conf{gap:8px;font-size:var(--t-micro);color:var(--fg-tertiary)}.insight-conf .num{color:var(--fg-secondary);font-weight:600}.conf-bar{width:56px;height:3px;background:var(--bg-elevated);border-radius:2px;overflow:hidden}.conf-fill{height:100%;background:var(--ai);border-radius:2px}.insight-title{margin:2px 0 0;font-size:15.5px;font-weight:600;letter-spacing:-.005em;line-height:1.3}.insight-body{margin:0;font-size:var(--t-body);color:var(--fg-secondary);line-height:1.55;max-width:80ch}.insight-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;flex-wrap:wrap}.insight-related{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-micro)}.insight-actions{display:inline-flex;gap:4px}.fraud-block .block-head{cursor:pointer}.fraud-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:1px;background:var(--br-subtle);border:1px solid var(--br-subtle);border-radius:var(--r-3);overflow:hidden}.fraud-cell{background:var(--bg-panel);padding:14px 16px;min-height:92px;display:flex;flex-direction:column;gap:4px}.fraud-cell.big{grid-row:span 1}.fraud-cell.wide{grid-column:1/-1}.fraud-lab{font-size:var(--t-micro);color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.fraud-num,.fraud-num-s{font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin-top:2px}.fraud-num-s{font-size:22px;letter-spacing:-.01em;line-height:1.2}.fraud-cur{font-size:13px;color:var(--fg-tertiary);font-weight:500;margin-left:2px}.fraud-delta{font-size:var(--t-micro);display:inline-flex;align-items:center;gap:5px;margin-top:auto}.fraud-rule{font-size:15px;font-weight:500;margin-top:4px}.fraud-top{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:0}.fraud-top li{display:grid;grid-template-columns:8px 64px minmax(180px,1fr) auto 60px;gap:14px;align-items:center;font-size:var(--t-meta);height:30px;border-bottom:1px dashed var(--br-subtle)}.fraud-top .num{font-weight:600;color:var(--fg-primary)}.fraud-top .muted{text-align:right}.shortcuts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.shortcut,.shortcut-ico{align-items:center;color:var(--fg-secondary)}.shortcut{display:flex;gap:10px;padding:10px 12px;border:1px solid var(--br-default);border-radius:var(--r-3);background:var(--bg-panel);font-size:var(--t-body);transition:background .12s,border-color .12s,color .12s}.shortcut:hover{background:var(--bg-elevated);border-color:var(--br-strong);color:var(--fg-primary)}.shortcut.primary{border-color:var(--accent-soft);color:var(--fg-primary)}.doc-top .crumbs a,.shortcut.primary .shortcut-ico{color:var(--accent-fg)}.shortcut-ico{width:28px;height:28px;border-radius:var(--r-2);background:var(--bg-elevated);display:inline-flex;justify-content:center}.shortcut-label{flex:1;font-weight:500}.kbd-inline,.kbd-mini{font-family:var(--font-mono);font-size:10px;padding:1px 5px;border-radius:3px;border:1px solid var(--br-default)}.kbd-mini{background:var(--bg-canvas);color:var(--fg-tertiary)}.kbd-inline{background:var(--bg-elevated);color:var(--fg-secondary)}.activity-col{position:sticky;top:72px;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 96px)}.activity-head{padding-bottom:6px;border-bottom:1px solid var(--br-subtle)}.activity-filters{display:flex;gap:2px;padding:0 2px}.activity-filter{font-size:var(--t-micro);padding:4px 8px;border-radius:var(--r-2);color:var(--fg-tertiary)}.activity-filter:hover{background:var(--bg-hover);color:var(--fg-primary)}.activity-filter.on{background:var(--bg-active);color:var(--fg-primary)}.activity-list{list-style:none;margin:0;display:flex;flex-direction:column;gap:0;overflow-y:auto;flex:1;padding:0 4px 0 0}.activity-item{display:grid;grid-template-columns:22px 1fr;gap:10px;padding:10px 0;border-bottom:1px dashed var(--br-subtle)}.activity-item:last-child{border-bottom:none}.activity-ico{width:22px;height:22px;border-radius:var(--r-2);display:inline-flex;align-items:center;justify-content:center}.activity-ico.c-ai{background:var(--ai-soft);color:var(--ai-fg)}.activity-ico.c-success{background:var(--success-soft);color:var(--success)}.activity-ico.c-high{background:var(--high-soft);color:var(--high-fg)}.activity-ico.c-crit{background:var(--critical-soft);color:var(--critical-fg)}.activity-ico.c-muted{background:var(--bg-elevated);color:var(--fg-secondary)}.activity-body{min-width:0}.activity-line{font-size:var(--t-meta);color:var(--fg-secondary);line-height:1.4}.activity-target{color:var(--fg-primary)}.activity-meta,.activity-more{display:inline-flex;align-items:center}.activity-meta{font-size:var(--t-micro);margin-top:2px;flex-wrap:wrap}.activity-more{margin-top:4px;font-size:var(--t-meta);color:var(--accent-fg);gap:6px;padding:8px 0;align-self:flex-start}.activity-more:hover,.doc-top .crumbs a:hover{text-decoration:underline}@media (max-width:1240px){.overview{grid-template-columns:1fr}.overview-side{display:none}.briefing{grid-template-columns:1fr}}@media (max-width:980px){.app{grid-template-columns:64px 1fr}.sidebar{padding:8px 4px}.nav-badge,.nav-label,.nav-tag,.nav-text,.sidebar-foot .ws-card,.topbar-left .env-pill,.topbar-left .ws-switch{display:none}}.doc{max-width:1100px;margin:0 auto;padding:32px 32px 80px;display:flex;flex-direction:column;gap:36px;color:var(--fg-secondary)}.doc h1,.doc h2,.doc h3{font-weight:600;color:var(--fg-primary);margin:0 0 4px}.doc h1{font-size:24px;letter-spacing:-.015em}.doc h2,.doc h3{font-size:17px}.doc h3{font-size:13px;margin:16px 0 6px;text-transform:uppercase;letter-spacing:.06em}.doc li,.doc p{font-size:13px;line-height:1.6}.doc-section{border-top:1px solid var(--br-subtle);padding-top:28px}.doc-section:first-child{border-top:none;padding-top:0}.doc-lede{font-size:14px;color:var(--fg-secondary);max-width:70ch}.doc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.swatch{border:1px solid var(--br-subtle);border-radius:var(--r-3);overflow:hidden}.swatch-color{height:60px}.swatch-meta{padding:8px 10px;font-size:var(--t-micro);display:flex;flex-direction:column;gap:2px;background:var(--bg-panel)}.kv dd,.swatch-meta b{color:var(--fg-primary)}.swatch-meta b{font-size:var(--t-meta)}.swatch-meta code{font-family:var(--font-mono);color:var(--fg-tertiary);font-size:10px}.type-row{display:flex;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px dashed var(--br-subtle)}.type-row .label,.type-row .spec{font-size:var(--t-micro);color:var(--fg-tertiary)}.type-row .label{width:100px;text-transform:uppercase;letter-spacing:.06em}.type-row .spec{width:120px;font-family:var(--font-mono)}.type-row .sample{color:var(--fg-primary);flex:1}.kv{display:grid;grid-template-columns:200px 1fr;gap:6px 16px;font-size:var(--t-body)}.kv dd{margin:0}.doc-foot-link,.note{font-size:var(--t-meta)}.note{padding:12px 14px;border-left:2px solid var(--accent);background:var(--accent-soft);border-radius:0 var(--r-2) var(--r-2) 0;color:var(--fg-secondary)}.doc-foot-link{color:var(--accent-fg);display:inline-flex;align-items:center;gap:6px}.doc-top{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:12px 32px;background:var(--bg-panel);border-bottom:1px solid var(--br-subtle)}.doc-top .brand{border-right:none;padding-right:0}.doc-top .crumbs{font-size:var(--t-meta);color:var(--fg-tertiary);display:inline-flex;align-items:center;gap:8px}.activity-list::-webkit-scrollbar,.sidebar::-webkit-scrollbar{width:8px}.activity-list::-webkit-scrollbar-thumb,.sidebar::-webkit-scrollbar-thumb{background:var(--bg-active);border-radius:4px}.activity-list::-webkit-scrollbar-track,.sidebar::-webkit-scrollbar-track{background:0 0}"},{"filePath":"design-system/overview-v2-shell/tokens.css","content":":root{--font-sans:\"Inter\", ui-sans-serif, system-ui, -apple-system, \"Segoe UI\", Roboto, sans-serif;--font-mono:\"JetBrains Mono\", ui-monospace, \"SF Mono\", Menlo, Consolas, monospace;--t-display:28px;--t-h1:22px;--t-h2:16px;--t-h3:14px;--t-body:13px;--t-meta:12px;--t-micro:11px;--t-num-xl:36px;--t-num-lg:26px;--lh-tight:1.15;--lh-snug:1.3;--lh-body:1.5;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:56px;--r-1:4px;--r-2:6px;--r-3:8px;--r-4:10px;--r-full:999px;--h-blue:250;--h-violet:285;--h-red:18;--h-amber:55;--h-green:155;--h-teal:200}:root,[data-theme=dark]{--bg-canvas:#141518;--bg-panel:#1c1e22;--bg-elevated:#252830;--bg-hover:#2e3239;--bg-active:#383d45;--br-subtle:rgba(255,255,255,0.07);--br-default:rgba(255,255,255,0.11);--br-strong:rgba(255,255,255,0.16);--br-focus:oklch(0.72 0.12 var(--h-blue));--fg-primary:#ececed;--fg-secondary:#9ea1a6;--fg-tertiary:#6a6d72;--fg-quaternary:#4a4d52;--fg-disabled:#3a3d42;--accent:oklch(0.72 0.11 var(--h-blue));--accent-soft:oklch(0.72 0.11 var(--h-blue) / 0.14);--accent-fg:oklch(0.78 0.12 var(--h-blue));--critical:oklch(0.66 0.16 var(--h-red));--critical-soft:oklch(0.66 0.16 var(--h-red) / 0.14);--critical-fg:oklch(0.76 0.13 var(--h-red));--high:oklch(0.75 0.13 var(--h-amber));--high-soft:oklch(0.75 0.13 var(--h-amber) / 0.14);--high-fg:oklch(0.82 0.12 var(--h-amber));--medium:oklch(0.70 0.07 var(--h-teal));--medium-soft:oklch(0.70 0.07 var(--h-teal) / 0.14);--medium-fg:oklch(0.78 0.07 var(--h-teal));--low:oklch(0.62 0.02 250);--low-soft:oklch(0.62 0.02 250 / 0.14);--low-fg:oklch(0.72 0.02 250);--success:oklch(0.72 0.11 var(--h-green));--success-soft:oklch(0.72 0.11 var(--h-green) / 0.14);--ai:oklch(0.74 0.12 var(--h-violet));--ai-soft:oklch(0.74 0.12 var(--h-violet) / 0.14);--ai-fg:oklch(0.80 0.11 var(--h-violet));--shadow-1:0 0 0 1px var(--br-subtle);--shadow-2:0 1px 0 0 rgba(0,0,0,0.4), 0 0 0 1px var(--br-subtle);color-scheme:dark}[data-theme=light]{--bg-canvas:#fafaf8;--bg-panel:#ffffff;--bg-elevated:#ffffff;--bg-hover:#f3f3f1;--bg-active:#eaeae7;--br-subtle:rgba(15,15,17,0.07);--br-default:rgba(15,15,17,0.11);--br-strong:rgba(15,15,17,0.18);--br-focus:oklch(0.50 0.14 var(--h-blue));--fg-primary:#0a0a0b;--fg-secondary:#4d4f52;--fg-tertiary:#7c7e82;--fg-quaternary:#a8aaad;--fg-disabled:#c8cacc;--accent:oklch(0.50 0.14 var(--h-blue));--accent-soft:oklch(0.50 0.14 var(--h-blue) / 0.08);--accent-fg:oklch(0.43 0.16 var(--h-blue));--critical:oklch(0.55 0.13 var(--h-red));--critical-soft:oklch(0.55 0.13 var(--h-red) / 0.10);--critical-fg:oklch(0.46 0.14 var(--h-red));--high:oklch(0.66 0.10 var(--h-amber));--high-soft:oklch(0.66 0.10 var(--h-amber) / 0.14);--high-fg:oklch(0.46 0.10 var(--h-amber));--medium:oklch(0.60 0.05 var(--h-teal));--medium-soft:oklch(0.60 0.05 var(--h-teal) / 0.12);--medium-fg:oklch(0.42 0.06 var(--h-teal));--low:oklch(0.62 0.02 250);--low-soft:oklch(0.62 0.02 250 / 0.10);--low-fg:oklch(0.45 0.02 250);--success:oklch(0.50 0.11 var(--h-green));--success-soft:oklch(0.50 0.11 var(--h-green) / 0.10);--ai:oklch(0.52 0.05 295);--ai-soft:oklch(0.92 0.018 295);--ai-fg:oklch(0.42 0.08 295);--shadow-1:0 0 0 1px var(--br-subtle);--shadow-2:0 1px 2px rgba(15,15,17,0.04), 0 0 0 1px var(--br-subtle);color-scheme:light}*{box-sizing:border-box}body,html{margin:0;padding:0}html.theme-switching,html.theme-switching *,html.theme-switching ::after,html.theme-switching ::before{transition:none!important;animation-duration:.001s!important}body{font-family:var(--font-sans);font-size:var(--t-body);line-height:var(--lh-body);color:var(--fg-primary);background:var(--bg-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:\"ss01\" on,\"cv11\" on,\"tnum\" off}a,button{color:inherit}button{font:inherit;background:0 0;border:0;padding:0;cursor:pointer}input,textarea{font:inherit;color:inherit}a{text-decoration:none}:focus-visible{outline:2px solid var(--br-focus);outline-offset:2px;border-radius:var(--r-2)}.mono,.num{font-variant-numeric:tabular-nums}.num{font-feature-settings:\"tnum\" on,\"cv11\" on}.mono{font-family:var(--font-mono)}"}],"page":{"pagePath":"pt/use-cases/kyc/approve-validation","slug":"/pt/use-cases/kyc/approve-validation","pageMetadata":{"title":"Aprovar Validação KYC","description":"Aprovar manualmente uma validação KYC — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para approve validation.","api":"POST /api/kyc/validations/{id}/approve","href":"/pt/use-cases/kyc/approve-validation"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Aprovar manualmente uma validação KYC — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para approve validation.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,CodeBlock,CodeGroup,Heading,ParamField,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`visão-geral`,children:`Visão Geral`}),`\n`,_jsx(_components.p,{children:`Este endpoint permite aprovar manualmente uma validação KYC. Quando você aprova:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Sincronização automática com o provedor`}),`: O sistema primeiro sincroniza com o provedor KYC para obter o status mais recente`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Validação de status`}),`: Você só pode aprovar se o status do provedor for `,_jsx(_components.code,{children:`in_review`}),` (o usuário completou a verificação e requer revisão manual da equipe de compliance)`]}),`\n`,_jsxs(_components.li,{children:[`O status da validação muda para `,_jsx(_components.code,{children:`approved`})]}),`\n`,_jsx(_components.li,{children:`A validação é marcada como verificada com timestamp`}),`\n`,_jsx(_components.li,{children:`O motivo da aprovação é salvo em metadata e logs de auditoria`}),`\n`,_jsxs(_components.li,{children:[`Com `,_jsx(_components.strong,{children:_jsx(_components.code,{children:`doubleCheckRenaper`})}),`: RENAPER `,_jsx(_components.strong,{children:`não`}),` é reexecutado nem o enforce do cruzamento é reaplicado; a API reutiliza `,_jsx(_components.code,{children:`metadata.responseDoubleChecks.renaper`}),` e `,_jsx(_components.code,{children:`warnings`}),` já calculados em `,_jsx(_components.code,{children:`in_review`}),`. A decisão é humana após revisar esses dados na UI.`]}),`\n`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`A aprovação manual só deve ser usada quando você realizou verificação adicional ou tem razões suficientes para anular o processo automatizado. O motivo da aprovação é obrigatório para conformidade de auditoria.`})}),`\n`,_jsx(Heading,{level:`2`,id:`quando-usar-isto`,children:`Quando Usar Isto`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Verificação adicional concluída`}),`: Você realizou revisão manual de documentos ou dados biométricos`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Exceção de negócio`}),`: Você tem razões comerciais para aprovar apesar de problemas menores`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Anulação de avaliação de risco`}),`: Sua equipe de risco aprovou a validação`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Atraso do provedor`}),`: O provedor de verificação está demorando muito, mas sua revisão interna está completa`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`request`,children:`Request`}),`\n`,_jsx(Heading,{level:`3`,id:`endpoint`,children:`Endpoint`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`POST https://api.gu1.ai/api/kyc/validations/{id}/approve`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`parâmetros-de-rota`,children:`Parâmetros de Rota`}),`\n`,_jsx(ParamField,{path:`id`,type:`string`,required:true,id:`param-id`,children:_jsx(_components.p,{children:`O ID de validação a aprovar`})}),`\n`,_jsx(Heading,{level:`3`,id:`headers`,children:`Headers`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"Authorization\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Bearer YOUR_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"Content-Type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"application/json\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`parâmetros-do-body`,children:`Parâmetros do Body`}),`\n`,_jsxs(ParamField,{body:`reason`,type:`string`,required:true,id:`param-reason`,children:[_jsx(_components.p,{children:`Motivo para aprovar manualmente a validação (mínimo 5 caracteres)`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Tipo`}),`: `,_jsx(_components.code,{children:`string`}),` (comprimento mínimo: 5)`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Exemplo`}),`: `,_jsx(_components.code,{children:`\"Revisão manual concluída com sucesso - todos os documentos verificados\"`})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`resposta`,children:`Resposta`}),`\n`,_jsx(Heading,{level:`3`,id:`resposta-de-sucesso-200-ok`,children:`Resposta de Sucesso (200 OK)`}),`\n`,_jsxs(_components.p,{children:[`Retorna o objeto de validação atualizado com status `,_jsx(_components.code,{children:`approved`}),`:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`18`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`18`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"550e8400-e29b-41d4-a716-446655440000\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"entityId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"123e4567-e89b-12d3-a456-426614174000\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"organizationId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"org_abc123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"validationSessionId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"session_xyz789\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"approved\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"provider\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"kyc_provider\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"providerSessionUrl\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://verify.example.com/session_xyz789\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"isCurrent\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"verifiedAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-01-27T10:30:00Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"metadata\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"manuallyApprovedBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"user_123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"manuallyApprovedAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-01-27T10:30:00Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"approvalReason\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Revisão manual concluída com sucesso - todos os documentos verificados\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"createdAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-01-15T10:30:00Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"updatedAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-01-27T10:30:00Z\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`exemplo-de-request`,children:`Exemplo de Request`}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`Node.js`,numberOfLines:`18`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`18`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` validationId`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '550e8400-e29b-41d4-a716-446655440000'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` response`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\" `https://api.gu1.ai/api/kyc/validations/\"}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`validationId`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"/approve`\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` method:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'POST'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` headers:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Authorization'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Bearer YOUR_API_KEY'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Content-Type'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'application/json'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` body:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`stringify`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` reason:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Revisão manual concluída com sucesso - todos os documentos verificados'`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` })`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` approved`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` response`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Validação aprovada:'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`approved`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`status`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,numberOfLines:`17`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`17`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`validation_id `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '550e8400-e29b-41d4-a716-446655440000'`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`response `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.post(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` f`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'https://api.gu1.ai/api/kyc/validations/`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`{`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`validation_id`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`/approve'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` headers`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Authorization'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Bearer YOUR_API_KEY'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Content-Type'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'application/json'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` json`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'reason'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Revisão manual concluída com sucesso - todos os documentos verificados'`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`approved `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` response.json()`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Validação aprovada:'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, approved[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'status'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`])`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`cURL`,numberOfLines:`7`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`7`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`curl -X POST https://api.gu1.ai/api/kyc/validations/550e8400-e29b-41d4-a716-446655440000/approve \\\\`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` -H \"Authorization: Bearer YOUR_API_KEY\" \\\\`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` -H \"Content-Type: application/json\" \\\\`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` -d '{`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"reason\": \"Revisão manual concluída com sucesso - todos os documentos verificados\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` }'`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`respostas-de-erro`,children:`Respostas de Erro`}),`\n`,_jsx(Heading,{level:`3`,id:`validação-não-encontrada-404`,children:`Validação Não Encontrada (404)`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"NOT_FOUND\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Validation not found\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`status-inválido-400`,children:`Status Inválido (400)`}),`\n`,_jsxs(_components.p,{children:[`A validação só pode ser aprovada se o status do provedor for `,_jsx(_components.code,{children:`in_review`}),` (o usuário completou a verificação e requer revisão manual da equipe de compliance):`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"INVALID_STATUS\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Cannot manually approve. Current status is `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:`\\\\\"`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`approved`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:`\\\\\"`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`. Manual approval is only allowed when status is `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:`\\\\\"`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`in_review`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:`\\\\\"`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` (validation requires manual review from compliance team).\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`O que isso significa?`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Se o provedor já aprovou (`,_jsx(_components.code,{children:`approved`}),`) ou rejeitou (`,_jsx(_components.code,{children:`rejected`}),`) a validação, você não pode anular essa decisão`]}),`\n`,_jsxs(_components.li,{children:[`Se a validação está `,_jsx(_components.code,{children:`cancelled`}),`, você não pode aprová-la`]}),`\n`,_jsxs(_components.li,{children:[`Se está `,_jsx(_components.code,{children:`expired`}),` ou `,_jsx(_components.code,{children:`abandoned`}),`, também não pode ser aprovada manualmente`]}),`\n`,_jsxs(_components.li,{children:[`Se está `,_jsx(_components.code,{children:`in_progress`}),`, o usuário ainda está preenchendo o formulário de verificação`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Você só pode aprovar`}),` quando o provedor reporta que a validação está `,_jsx(_components.code,{children:`in_review`}),` (o usuário completou todos os passos de verificação e requer revisão manual da equipe de compliance)`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`motivo-inválido-400`,children:`Motivo Inválido (400)`}),`\n`,_jsx(_components.p,{children:`O motivo deve ter pelo menos 5 caracteres:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"VALIDATION_ERROR\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Reason must be at least 5 characters\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`notas-importantes`,children:`Notas Importantes`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Sincronização Automática Antes de Aprovar`,id:`sincronizacao-automatica-antes-de-aprovar`,children:_jsx(_components.p,{children:`Antes de aprovar, o sistema sincroniza automaticamente com o provedor KYC para obter os dados de verificação mais recentes. Isso garante que você tome decisões baseadas na informação mais atualizada.`})}),_jsx(Accordion,{title:`Proteção de Status`,id:`protecao-de-status`,children:_jsxs(_components.p,{children:[`Você não pode aprovar validações que já estão `,_jsx(_components.code,{children:`approved`}),`, `,_jsx(_components.code,{children:`rejected`}),` ou `,_jsx(_components.code,{children:`cancelled`}),`. Esses status são protegidos para manter a integridade dos dados.`]})}),_jsx(Accordion,{title:`Registro de Auditoria`,id:`registro-de-auditoria`,children:_jsx(_components.p,{children:`O motivo da aprovação é salvo tanto nos metadata da validação quanto nos logs de auditoria. Isso é crítico para conformidade e requisitos regulatórios.`})}),_jsxs(Accordion,{title:`Apenas para Validações Em Revisão`,id:`apenas-para-validacoes-em-revisao`,children:[_jsxs(_components.p,{children:[`A aprovação manual só é permitida quando o provedor reporta a validação como `,_jsx(_components.code,{children:`in_review`}),` (em revisão). Isso previne aprovar validações que:`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`O provedor já rejeitou ou completou`}),`\n`,_jsxs(_components.li,{children:[`Ainda não têm dados de verificação completos (status `,_jsx(_components.code,{children:`pending`}),` ou `,_jsx(_components.code,{children:`in_progress`}),`)`]}),`\n`,_jsxs(_components.li,{children:[`O usuário ainda está preenchendo o formulário (status `,_jsx(_components.code,{children:`in_progress`}),`)`]}),`\n`]})]}),_jsx(Accordion,{title:`Timestamp de Verificação`,id:`timestamp-de-verificacao`,children:_jsxs(_components.p,{children:[`Quando aprovada, a validação recebe um timestamp `,_jsx(_components.code,{children:`verifiedAt`}),` e se torna a validação atual para a entidade.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`melhores-práticas`,children:`Melhores Práticas`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Sempre forneça motivos detalhados`}),`: Inclua detalhes específicos sobre por que a aprovação manual é necessária`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Documente seu processo`}),`: Mantenha documentação interna para os critérios de aprovação manual`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Revise dados frescos`}),`: A sincronização automática garante que você veja os documentos e resultados biométricos mais recentes`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Use com moderação`}),`: A aprovação manual deve ser a exceção, não a regra`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Treine sua equipe`}),`: Garanta que a equipe entenda quando a aprovação manual é apropriada`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`próximos-passos`,children:`Próximos Passos`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Rejeitar Validação`,icon:`xmark`,href:`/pt/use-cases/kyc/reject-validation`,children:_jsx(_components.p,{children:`Rejeitar manualmente uma validação`})}),_jsx(Card,{title:`Consultar Status de Verificação`,icon:`magnifying-glass`,href:`/pt/use-cases/kyc/check-status`,children:_jsx(_components.p,{children:`Consultar resultados de validação`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Aprovar Validação KYC","description":"Aprovar manualmente uma validação KYC — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para approve validation.","api":"POST /api/kyc/validations/{id}/approve","href":"/pt/use-cases/kyc/approve-validation"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Visão Geral","slug":"visão-geral","depth":2,"children":[]},{"title":"Quando Usar Isto","slug":"quando-usar-isto","depth":2,"children":[]},{"title":"Request","slug":"request","depth":2,"children":[{"title":"Endpoint","slug":"endpoint","depth":3,"children":[]},{"title":"Parâmetros de Rota","slug":"parâmetros-de-rota","depth":3,"children":[]},{"title":"Headers","slug":"headers","depth":3,"children":[]},{"title":"Parâmetros do Body","slug":"parâmetros-do-body","depth":3,"children":[]}]},{"title":"Resposta","slug":"resposta","depth":2,"children":[{"title":"Resposta de Sucesso (200 OK)","slug":"resposta-de-sucesso-200-ok","depth":3,"children":[]}]},{"title":"Exemplo de Request","slug":"exemplo-de-request","depth":2,"children":[]},{"title":"Respostas de Erro","slug":"respostas-de-erro","depth":2,"children":[{"title":"Validação Não Encontrada (404)","slug":"validação-não-encontrada-404","depth":3,"children":[]},{"title":"Status Inválido (400)","slug":"status-inválido-400","depth":3,"children":[]},{"title":"Motivo Inválido (400)","slug":"motivo-inválido-400","depth":3,"children":[]}]},{"title":"Notas Importantes","slug":"notas-importantes","depth":2,"children":[]},{"title":"Melhores Práticas","slug":"melhores-práticas","depth":2,"children":[]},{"title":"Próximos Passos","slug":"próximos-passos","depth":2,"children":[]}],"codeExamples":{},"endpoint":{"title":"Aprovar Validação KYC","path":"/api/kyc/validations/{id}/approve","servers":[{"url":"http://api.gu1.ai"}],"method":"post","request":{"security":[{"title":"Bearer Auth","parameters":{"header":{"Authorization":{"type":"http","scheme":"bearer","description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token."}},"query":{},"cookie":{}}}],"parameters":{"query":{},"header":{},"cookie":{},"path":{"id":{"schema":[{"type":"string","description":"O ID de validação a aprovar","required":true}]}}},"body":{"application/json":{"schemaArray":[{"type":"object","properties":{"reason":[{"type":"string","description":"Motivo para aprovar manualmente a validação (mínimo 5 caracteres) Tipo : `string` (comprimento mínimo: 5) Exemplo : `\"Revisão manual concluída com sucesso - todos os documentos verificados\"`","required":true}]}}],"examples":{"example":{"value":{"reason":"\u003cstring>"}}}}}},"response":{},"deprecated":false}},"jsLinks":[],"subdomain":"geno-f35946c5","siteName":"gu1","title":"Aprovar Validação KYC - gu1","navMaps":{"firstHrefInVersion":{"🇺🇸 EN":{"href":"/en/use-cases/kyc/approve-validation","matchLevel":1},"🇪🇸 ES":{"href":"/es/use-cases/kyc/approve-validation","matchLevel":1},"🇧🇷 PT":{"href":"/pt/use-cases/kyc/approve-validation","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-08-05T17:59:44.721Z","originalFileLocation":"pt/use-cases/kyc/approve-validation.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Aprovar manualmente uma validação KYC — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para approve validation.\">\u003cmeta data-mint-head name=\"application-name\" content=\"gu1\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/geno-f35946c5/72Ha_ftD-G4ZiDGf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/geno-f35946c5/72Ha_ftD-G4ZiDGf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/geno-f35946c5/72Ha_ftD-G4ZiDGf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/geno-f35946c5/72Ha_ftD-G4ZiDGf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/geno-f35946c5/72Ha_ftD-G4ZiDGf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/geno-f35946c5/72Ha_ftD-G4ZiDGf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/geno-f35946c5/72Ha_ftD-G4ZiDGf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/geno-f35946c5/72Ha_ftD-G4ZiDGf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/geno-f35946c5/72Ha_ftD-G4ZiDGf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Aprovar Validação KYC - gu1\">\u003cmeta data-mint-head property=\"og:description\" content=\"Aprovar manualmente uma validação KYC — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para approve validation.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"gu1\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.gu1.ai/pt/use-cases/kyc/approve-validation\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://geno-f35946c5.mintlify.app/_mintlify/api/og/v2?division=Valida%C3%A7%C3%A3o+por+sess%C3%A3o\u0026amp;title=Aprovar+Valida%C3%A7%C3%A3o+KYC\u0026amp;description=Aprovar+manualmente+uma+valida%C3%A7%C3%A3o+KYC+%E2%80%94+na+API+KYC+da+gu1+para+fluxos+de+verifica%C3%A7%C3%A3o+de+identidade%2C+com+exemplos+para+approve+validation.\u0026amp;theme=019d528ab7f0e9ad1ddd5fb8\u0026amp;signature=1758dd6f16bfb30415147c45e97499aa1b057b48519398e26243aafdc59cfc56\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Aprovar Validação KYC - gu1\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Aprovar manualmente uma validação KYC — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para approve validation.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://geno-f35946c5.mintlify.app/_mintlify/api/og/v2?division=Valida%C3%A7%C3%A3o+por+sess%C3%A3o\u0026amp;title=Aprovar+Valida%C3%A7%C3%A3o+KYC\u0026amp;description=Aprovar+manualmente+uma+valida%C3%A7%C3%A3o+KYC+%E2%80%94+na+API+KYC+da+gu1+para+fluxos+de+verifica%C3%A7%C3%A3o+de+identidade%2C+com+exemplos+para+approve+validation.\u0026amp;theme=019d528ab7f0e9ad1ddd5fb8\u0026amp;signature=1758dd6f16bfb30415147c45e97499aa1b057b48519398e26243aafdc59cfc56\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/geno-f35946c5/72Ha_ftD-G4ZiDGf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"gu1\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6366f1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.gu1.ai/pt/use-cases/kyc/approve-validation\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/pt/use-cases/kyc/approve-validation.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.gu1.ai/#organization\",\"name\":\"gu1\",\"url\":\"https://docs.gu1.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/geno-f35946c5/u95feZdjOS0TUwM0/logo/light.svg?fit=max\u0026auto=format\u0026n=u95feZdjOS0TUwM0\u0026q=85\u0026s=2538da257ffd4de46bd5e7c5a7a70349\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.gu1.ai#website\",\"name\":\"gu1\",\"url\":\"https://docs.gu1.ai\",\"publisher\":{\"@id\":\"https://docs.gu1.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.gu1.ai/pt/use-cases/kyc/approve-validation#webpage\",\"url\":\"https://docs.gu1.ai/pt/use-cases/kyc/approve-validation\",\"name\":\"Aprovar Validação KYC\",\"description\":\"Aprovar manualmente uma validação KYC — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para approve validation.\",\"dateModified\":\"2026-08-05T17:59:44.721Z\",\"isPartOf\":{\"@id\":\"https://docs.gu1.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.gu1.ai/pt/use-cases/kyc/approve-validation#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.gu1.ai/pt/use-cases/kyc/approve-validation#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Casos de Uso\",\"item\":\"https://docs.gu1.ai/pt/use-cases/kyc/fluxo-completo\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Conheça Seu Cliente (KYC)\",\"item\":\"https://docs.gu1.ai/pt/use-cases/kyc/fluxo-completo\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Referência API\",\"item\":\"https://docs.gu1.ai/pt/use-cases/kyc/create-validation\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Validação por sessão\",\"item\":\"https://docs.gu1.ai/pt/use-cases/kyc/create-validation\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Aprovar Validação KYC\",\"item\":\"https://docs.gu1.ai/pt/use-cases/kyc/approve-validation\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.gu1.ai/pt/use-cases/kyc/approve-validation#apireference\",\"headline\":\"Aprovar Validação KYC\",\"name\":\"Aprovar Validação KYC\",\"description\":\"Aprovar manualmente uma validação KYC — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para approve validation.\",\"url\":\"https://docs.gu1.ai/pt/use-cases/kyc/approve-validation\",\"mainEntityOfPage\":{\"@id\":\"https://docs.gu1.ai/pt/use-cases/kyc/approve-validation#webpage\"},\"dateModified\":\"2026-08-05T17:59:44.721Z\",\"publisher\":{\"@id\":\"https://docs.gu1.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.gu1.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"gu1\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"gu1","nav":{"global":null,"versions":[{"version":"🇺🇸 EN","pages":[{"title":"🇺🇸 EN","href":"/en/use-cases/kyc/approve-validation"}]},{"version":"🇪🇸 ES","pages":[{"title":"🇪🇸 ES","href":"/es/use-cases/kyc/approve-validation"}]},{"version":"🇧🇷 PT","groups":[{"group":"Começando","pages":[{"title":"Bem-vindo ao gu1","href":"/pt/introduction"},{"title":"Início Rápido: Análise de Risco KYB em 5 Minutos","href":"/pt/quickstart"},{"title":"Registro de Alterações","icon":"clock-rotate-left","href":"/pt/changelog"},{"title":"Autenticação","href":"/pt/api-reference/authentication"},{"title":"Ambientes Produção e Sandbox","href":"/pt/api-reference/environments"},{"title":"Reativar uma solicitação de onboarding","href":"/pt/api-reference/onboarding/document-reactivation"},{"title":"Sessões do painel (um dispositivo por vez)","href":"/pt/dashboard-session-policy"}]},{"group":"SDK","pages":[{"title":"Quickstart — SDK para React Native","href":"/pt/sdk/quickstart"},{"title":"Quickstart — SDK para Web","href":"/pt/sdk/quickstart-web"}]},{"group":"Casos de Uso","pages":[{"group":"Conheça Seu Cliente (KYC)","pages":[{"title":"Fluxo Completo de Pessoa (KYC)","href":"/pt/use-cases/kyc/fluxo-completo"},{"title":"Visão geral da API de KYC da gu1","href":"/pt/use-cases/kyc/overview"},{"title":"Página de Onboarding Hospedada","href":"/pt/use-cases/kyc/hosted-page"},{"title":"Guia de Integração do Lado do Cliente","href":"/pt/use-cases/kyc/client-integration"},{"title":"Integração de Webhooks","href":"/pt/use-cases/kyc/webhook-integration"},{"group":"Referência API","pages":[{"group":"Validação por sessão","pages":[{"title":"Criar Validação KYC","api":"POST /api/kyc/validations","href":"/pt/use-cases/kyc/create-validation"},{"title":"Obter mídia da validação KYC","api":"GET /api/kyc/validations/{id}/media","href":"/pt/use-cases/kyc/validation-media"},{"title":"Dados mock no sandbox","href":"/pt/use-cases/kyc/sandbox-mock-data"},{"title":"Obter URL de Verificação KYC","api":"GET /api/kyc/validations/{id}","href":"/pt/use-cases/kyc/get-kyc-url"},{"title":"Obter Validação KYC Atual","api":"GET /api/kyc/entities/{entityId}/current","href":"/pt/use-cases/kyc/current-validation"},{"title":"Listar Validações KYC de uma Entidade","api":"GET /api/kyc/entities/{entityId}/validations","href":"/pt/use-cases/kyc/list-validations"},{"title":"Verificar Status de Validação","api":"GET /api/kyc/validations/{id}","href":"/pt/use-cases/kyc/check-status"},{"title":"Sincronizar Validação KYC","description":"Sincronizar manualmente os dados de validação KYC com o provedor — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para sync.","api":"POST /api/kyc/validations/{id}/sync","href":"/pt/use-cases/kyc/sync-validation"},{"title":"Aprovar Validação KYC","api":"POST /api/kyc/validations/{id}/approve","href":"/pt/use-cases/kyc/approve-validation"},{"title":"Rejeitar Validação KYC","description":"Rejeitar manualmente uma validação KYC — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para reject validation.","api":"POST /api/kyc/validations/{id}/reject","href":"/pt/use-cases/kyc/reject-validation"},{"title":"Cancelar Validação KYC","api":"DELETE /api/kyc/validations/{id}/cancel","href":"/pt/use-cases/kyc/cancel-validation"}]},{"group":"Face Match","pages":[{"title":"Face Match (Documento + Selfie)","api":"POST /api/kyc/face-match","href":"/pt/use-cases/kyc/face-match"},{"title":"Obter verificação Face Match","api":"GET /api/kyc/face-match/verifications/{id}","href":"/pt/use-cases/kyc/get-face-match-verification"},{"title":"Obter imagens Face Match","api":"GET /api/kyc/face-match/verifications/{id}/document-image","href":"/pt/use-cases/kyc/face-match-images"}]},{"group":"Biométrico","pages":[{"title":"Sessão biométrica incorporada","api":"POST /api/kyc/biometric/sessions","href":"/pt/use-cases/kyc/embedded-biometric"},{"title":"Obter sessão biométrica atual","api":"GET /api/kyc/biometric/entities/{entityId}/current","href":"/pt/use-cases/kyc/current-biometric-session"},{"title":"Verificação biométrica","api":"POST /api/kyc/biometric","href":"/pt/use-cases/kyc/biometric"}]},{"group":"ID Verification","pages":[{"title":"ID Verification (Frente/Verso do documento)","api":"POST /api/kyc/id-verification","href":"/pt/use-cases/kyc/id-verification"},{"title":"Obter ID Verification (Listagem e Uma)","api":"GET /api/kyc/id-verification/verifications","href":"/pt/use-cases/kyc/get-id-verification-verification"},{"title":"Obter imagens ID Verification","api":"GET /api/kyc/id-verification/verifications/{id}/document-front-image","href":"/pt/use-cases/kyc/id-verification-images"}]}]},{"group":"Configuração personalizada","pages":[{"title":"Configuração personalizada","href":"/pt/use-cases/kyc/custom-configuration"},{"title":"Códigos de risco em avisos KYC","href":"/pt/use-cases/kyc/warning-risk-codes"}]}]},{"group":"Conheça Seu Negócio (KYB)","pages":[{"title":"Fluxo Completo de Empresa (KYB)","href":"/pt/use-cases/kyb/fluxo-completo"},{"title":"Visão Geral do KYB","href":"/pt/use-cases/kyb/overview"},{"title":"Fluxo de Trabalho KYB","href":"/pt/use-cases/kyb/workflow"},{"title":"Requisitos de Dados KYB","href":"/pt/use-cases/kyb/data-requirements"},{"title":"Exemplo Completo de KYB","href":"/pt/use-cases/kyb/example"}]},{"group":"Monitoramento de Transações","pages":[{"title":"Fluxo Completo de Monitoramento de Transações","href":"/pt/use-cases/transaction-monitoring/fluxo-completo"},{"title":"Monitoramento de Transações","href":"/pt/use-cases/transaction-monitoring/overview"},{"title":"Configuração de Regras","href":"/pt/use-cases/transaction-monitoring/rules-configuration"},{"title":"Detecção de Fraudes","href":"/pt/use-cases/transaction-monitoring/fraud-detection"},{"title":"Monitoramento AML","href":"/pt/use-cases/transaction-monitoring/aml-monitoring"},{"title":"Monitoramento de Comerciantes","href":"/pt/use-cases/transaction-monitoring/merchant-monitoring"},{"group":"Referência API","pages":[{"title":"Endpoint Criar Transação para Monitoramento","api":"POST /transactions","href":"/pt/use-cases/transaction-monitoring/api-reference"},{"title":"Alterar Status da Transação","api":"PATCH /transactions/:id/changeStatus","href":"/pt/use-cases/transaction-monitoring/change-status-api"}]}]}]},{"group":"Webhooks","pages":[{"title":"Visão Geral de Webhooks","href":"/pt/webhooks/overview"},{"title":"Configuração de Webhook","href":"/pt/webhooks/configuration"},{"title":"Segurança de Webhook","href":"/pt/webhooks/security"},{"group":"Tipos de Eventos","pages":[{"title":"Eventos de Webhook de Entidades","href":"/pt/webhooks/events/entity-events"},{"title":"Eventos de Webhook KYC","href":"/pt/webhooks/events/kyc-events"},{"title":"Eventos webhook de sessão biométrica","href":"/pt/webhooks/events/biometric-events"},{"title":"Eventos de Webhook de Transações","href":"/pt/webhooks/events/transaction-events"},{"title":"Eventos de Webhook de Regras","href":"/pt/webhooks/events/rule-events"},{"title":"Eventos de Webhook de Análise de Risco","href":"/pt/webhooks/events/risk-analysis-events"},{"title":"Eventos webhook de Segurança e IAM","href":"/pt/webhooks/events/security-events"}]}]},{"group":"Workflows","pages":[{"title":"Workflows e automações","href":"/pt/workflows/overview"},{"group":"Guia","pages":[{"title":"Gatilhos","href":"/pt/workflows/triggers"},{"title":"Ações","href":"/pt/workflows/actions"},{"title":"Sinergia","href":"/pt/workflows/synergy"},{"title":"Contexto e standby","href":"/pt/workflows/context-and-standby"},{"title":"Construir fluxos","href":"/pt/workflows/building-flows"},{"title":"Regras e workflows","href":"/pt/workflows/rules-and-workflows"}]},{"group":"API Reference","pages":[{"title":"List automations","api":"GET /automations","href":"/pt/api-reference/automations/list-automations"},{"title":"Get automation","api":"GET /automations/{id}","href":"/pt/api-reference/automations/get-automation"},{"title":"Create automation","api":"POST /automations","href":"/pt/api-reference/automations/create-automation"},{"title":"Update automation","api":"PUT /automations/{id}","href":"/pt/api-reference/automations/update-automation"},{"title":"Archive automation","api":"DELETE /automations/{id}","href":"/pt/api-reference/automations/archive-automation"},{"title":"Restore automation","api":"POST /automations/{id}/restore","href":"/pt/api-reference/automations/restore-automation"},{"title":"Toggle automation","api":"POST /automations/{id}/toggle","href":"/pt/api-reference/automations/toggle-automation"},{"title":"Listar modelos","api":"GET /automations/templates","href":"/pt/api-reference/automations/templates"},{"title":"Execute automation (test)","api":"POST /automations/{id}/execute","href":"/pt/api-reference/automations/execute-automation"},{"title":"Run automation (manual API)","api":"POST /automations/{id}/run","href":"/pt/api-reference/automations/run-automation"},{"title":"List waiting executions","api":"GET /automations/waiting-executions","href":"/pt/api-reference/automations/waiting-executions"},{"title":"Continue execution (standby)","api":"POST /automations/executions/{executionId}/continue","href":"/pt/api-reference/automations/continue-execution"},{"title":"Cancel execution (standby)","api":"POST /automations/executions/{executionId}/cancel","href":"/pt/api-reference/automations/cancel-execution"},{"title":"Get execution context (waiting)","api":"GET /automations/executions/{executionId}/context","href":"/pt/api-reference/automations/execution-context"},{"title":"List executions","api":"GET /automations/{id}/executions","href":"/pt/api-reference/automations/list-executions"}]}]},{"group":"Monitoramento (entidades)","pages":[{"title":"Monitoramento de entidades","href":"/pt/monitoring/overview"},{"group":"Referência API","pages":[{"title":"Obter monitoramento da entidade","api":"GET /entities/{id}/monitoring","href":"/pt/monitoring/api-reference/get-entity-monitoring"},{"title":"Histórico de monitoramento da entidade","api":"GET /entities/{id}/monitoring/history","href":"/pt/monitoring/api-reference/get-entity-monitoring-history"},{"title":"Ativar ou desativar monitoramento por entidade e integração","api":"PATCH /entities/toggle-status-monitoring","href":"/pt/monitoring/api-reference/patch-toggle-status-monitoring"}]}]},{"group":"Pessoa","pages":[{"title":"Visão Geral de Entidades","href":"/pt/api-reference/entities/overview"},{"title":"Requisitos por País","href":"/pt/api-reference/entities/country-requirements"},{"title":"Formatos de Tax ID por País","href":"/pt/api-reference/entities/tax-id-formats"},{"group":"Referência API","pages":[{"title":"Criar uma entidade pessoa","api":"POST /entities","href":"/pt/api-reference/person/create"},{"title":"Criar uma pessoa automaticamente com enriquecimento","api":"POST /entities/automatic","href":"/pt/api-reference/person/create-automatic"},{"title":"Criar uma entidade automaticamente com enriquecimento","api":"POST /entities/automatic","href":"/pt/api-reference/entities/create-automatic"},{"title":"Obter uma pessoa por ID","api":"GET /entities/{id}","href":"/pt/api-reference/person/get"},{"title":"Listar pessoas","api":"GET /entities","href":"/pt/api-reference/person/list"},{"title":"Atualizar uma entidade pessoa","api":"PATCH /entities/{id}","href":"/pt/api-reference/person/update"},{"title":"Atualizar uma pessoa por ID externo","api":"PATCH /entities/by-external-id/:externalId","href":"/pt/api-reference/person/update-by-external-id"},{"title":"Alterar ID externo de uma pessoa","api":"POST /entities/change-external-id","href":"/pt/api-reference/person/change-external-id"},{"title":"Upsert de uma entidade pessoa","api":"PUT /entities/upsert","href":"/pt/api-reference/person/upsert"},{"title":"Materializar relações","api":"POST /entities/{entityId}/relationships/materialize","href":"/pt/api-reference/entities/materialize-relationships"},{"title":"Obter sócios materializados","api":"GET /entities/{id}/shareholders","href":"/pt/api-reference/entities/shareholders"},{"title":"Contas de uma entidade","api":"GET /entities/{id}/accounts","href":"/pt/api-reference/entities/accounts"},{"title":"Listar ativações de país por entidade","api":"GET /entities/{id}/country-activations","href":"/pt/api-reference/entities/country-activations-list"},{"title":"Atualizar ativação de país por entidade","api":"PATCH /entities/{id}/country-activations/{countryCode}","href":"/pt/api-reference/entities/country-activations-update"},{"title":"Atualizar atributos da entidade","api":"PATCH /entities/{id}/attributes","href":"/pt/api-reference/entities/attributes-update"},{"title":"Atualizar entidade (refresh)","api":"POST /entities/{entityId}/refresh","href":"/pt/api-reference/entities/refresh"},{"title":"Analisar entidade","api":"POST /entities/{entityId}/analyze","href":"/pt/api-reference/entities/analyze"},{"title":"Relatório PDF da entidade por e-mail","api":"POST /entities/{id}/report-export/email","href":"/pt/api-reference/entities/report-export-email"}]},{"group":"Códigos de Provedores","pages":[{"title":"Códigos de Provedores de Pessoa","href":"/pt/api-reference/integrations/person-provider-codes"}]}]},{"group":"Mensagens","pages":[{"title":"Visão geral de mensagens","href":"/pt/api-reference/messaging/overview"},{"group":"Referência API","pages":[{"title":"Enviar e-mail","api":"POST /marketplace/messaging/send-email","href":"/pt/api-reference/messaging/send-email"},{"title":"Enviar SMS","api":"POST /marketplace/messaging/send-sms","href":"/pt/api-reference/messaging/send-sms"}]}]},{"group":"Empresa","pages":[{"title":"Visão Geral de Entidades","href":"/pt/api-reference/entities/overview"},{"title":"Requisitos por País","href":"/pt/api-reference/entities/country-requirements"},{"title":"Formatos de Tax ID por País","href":"/pt/api-reference/entities/tax-id-formats"},{"group":"Referência API","pages":[{"title":"Criar uma entidade empresa","api":"POST /entities","href":"/pt/api-reference/company/create"},{"title":"Criar uma empresa automaticamente com enriquecimento","api":"POST /entities/automatic","href":"/pt/api-reference/company/create-automatic"},{"title":"Criar uma entidade automaticamente com enriquecimento","api":"POST /entities/automatic","href":"/pt/api-reference/entities/create-automatic"},{"title":"Obter uma empresa por ID","api":"GET /entities/{id}","href":"/pt/api-reference/company/get"},{"title":"Listar empresas","api":"GET /entities","href":"/pt/api-reference/company/list"},{"title":"Atualizar uma entidade empresa","api":"PATCH /entities/{id}","href":"/pt/api-reference/company/update"},{"title":"Atualizar uma empresa por ID externo","api":"PATCH /entities/by-external-id/:externalId","href":"/pt/api-reference/company/update-by-external-id"},{"title":"Alterar ID externo de uma empresa","api":"POST /entities/change-external-id","href":"/pt/api-reference/company/change-external-id"},{"title":"Upsert de uma entidade empresa","api":"PUT /entities/upsert","href":"/pt/api-reference/company/upsert"},{"title":"Materializar relações","api":"POST /entities/{entityId}/relationships/materialize","href":"/pt/api-reference/entities/materialize-relationships"},{"title":"Obter sócios materializados","api":"GET /entities/{id}/shareholders","href":"/pt/api-reference/entities/shareholders"},{"title":"Contas de uma entidade","api":"GET /entities/{id}/accounts","href":"/pt/api-reference/entities/accounts"},{"title":"Listar ativações de país por entidade","api":"GET /entities/{id}/country-activations","href":"/pt/api-reference/entities/country-activations-list"},{"title":"Atualizar ativação de país por entidade","api":"PATCH /entities/{id}/country-activations/{countryCode}","href":"/pt/api-reference/entities/country-activations-update"},{"title":"Atualizar atributos da entidade","api":"PATCH /entities/{id}/attributes","href":"/pt/api-reference/entities/attributes-update"},{"title":"Atualizar entidade (refresh)","api":"POST /entities/{entityId}/refresh","href":"/pt/api-reference/entities/refresh"},{"title":"Analisar entidade","api":"POST /entities/{entityId}/analyze","href":"/pt/api-reference/entities/analyze"},{"title":"Relatório PDF da entidade por e-mail","api":"POST /entities/{id}/report-export/email","href":"/pt/api-reference/entities/report-export-email"}]},{"group":"Códigos de Provedores","pages":[{"title":"Códigos de Provedores de Empresa","href":"/pt/api-reference/integrations/company-provider-codes"}]}]},{"group":"Dispositivos","pages":[{"title":"Visão geral da API de dispositivos","href":"/pt/api-reference/devices/overview"},{"group":"Referência API","pages":[{"title":"Registrar um dispositivo para uma entidade","api":"POST /devices/entity/{entityId}","href":"/pt/api-reference/devices/create"},{"title":"Listar dispositivos de uma entidade","api":"GET /devices/entity/{entityId}","href":"/pt/api-reference/devices/list"}]}]},{"group":"Eventos","pages":[{"title":"Visão geral da API de eventos de usuário","href":"/pt/api-reference/events/overview"},{"title":"Códigos de eventos de usuário","href":"/pt/api-reference/events/event-codes"},{"group":"Referência API","pages":[{"title":"Criar um evento de usuário para regras e fraude","api":"POST /events/user","href":"/pt/api-reference/events/create"},{"title":"Listar eventos de usuário","api":"GET /events/user","href":"/pt/api-reference/events/list"},{"title":"Estatísticas","api":"GET /events/user/stats","href":"/pt/api-reference/events/stats"},{"title":"Listar por Entidade","api":"GET /events/user/entity/{entityId}","href":"/pt/api-reference/events/list-by-entity"},{"title":"Tem eventos? (por entidade)","api":"GET /events/user/entity/has-events","href":"/pt/api-reference/events/has-events-by-entity"}]}]},{"group":"Conheça Seu Cliente (KYC)","pages":[{"group":"Referência API","pages":[{"group":"Validação por sessão","pages":[{"title":"Criar Validação KYC","api":"POST /api/kyc/validations","href":"/pt/use-cases/kyc/create-validation"},{"title":"Obter mídia da validação KYC","api":"GET /api/kyc/validations/{id}/media","href":"/pt/use-cases/kyc/validation-media"},{"title":"Dados mock no sandbox","href":"/pt/use-cases/kyc/sandbox-mock-data"},{"title":"Obter URL de Verificação KYC","api":"GET /api/kyc/validations/{id}","href":"/pt/use-cases/kyc/get-kyc-url"},{"title":"Obter Validação KYC Atual","api":"GET /api/kyc/entities/{entityId}/current","href":"/pt/use-cases/kyc/current-validation"},{"title":"Listar Validações KYC de uma Entidade","api":"GET /api/kyc/entities/{entityId}/validations","href":"/pt/use-cases/kyc/list-validations"},{"title":"Verificar Status de Validação","api":"GET /api/kyc/validations/{id}","href":"/pt/use-cases/kyc/check-status"},{"title":"Sincronizar Validação KYC","description":"Sincronizar manualmente os dados de validação KYC com o provedor — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para sync.","api":"POST /api/kyc/validations/{id}/sync","href":"/pt/use-cases/kyc/sync-validation"},{"title":"Aprovar Validação KYC","api":"POST /api/kyc/validations/{id}/approve","href":"/pt/use-cases/kyc/approve-validation"},{"title":"Rejeitar Validação KYC","description":"Rejeitar manualmente uma validação KYC — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para reject validation.","api":"POST /api/kyc/validations/{id}/reject","href":"/pt/use-cases/kyc/reject-validation"},{"title":"Cancelar Validação KYC","api":"DELETE /api/kyc/validations/{id}/cancel","href":"/pt/use-cases/kyc/cancel-validation"}]},{"group":"Face Match","pages":[{"title":"Face Match (Documento + Selfie)","api":"POST /api/kyc/face-match","href":"/pt/use-cases/kyc/face-match"},{"title":"Obter verificação Face Match","api":"GET /api/kyc/face-match/verifications/{id}","href":"/pt/use-cases/kyc/get-face-match-verification"},{"title":"Obter imagens Face Match","api":"GET /api/kyc/face-match/verifications/{id}/document-image","href":"/pt/use-cases/kyc/face-match-images"}]},{"group":"Biométrico","pages":[{"title":"Sessão biométrica incorporada","api":"POST /api/kyc/biometric/sessions","href":"/pt/use-cases/kyc/embedded-biometric"},{"title":"Obter sessão biométrica atual","api":"GET /api/kyc/biometric/entities/{entityId}/current","href":"/pt/use-cases/kyc/current-biometric-session"},{"title":"Verificação biométrica","api":"POST /api/kyc/biometric","href":"/pt/use-cases/kyc/biometric"}]},{"group":"ID Verification","pages":[{"title":"ID Verification (Frente/Verso do documento)","api":"POST /api/kyc/id-verification","href":"/pt/use-cases/kyc/id-verification"},{"title":"Obter ID Verification (Listagem e Uma)","api":"GET /api/kyc/id-verification/verifications","href":"/pt/use-cases/kyc/get-id-verification-verification"},{"title":"Obter imagens ID Verification","api":"GET /api/kyc/id-verification/verifications/{id}/document-front-image","href":"/pt/use-cases/kyc/id-verification-images"}]}]},{"group":"Configuração personalizada","pages":[{"title":"Configuração personalizada","href":"/pt/use-cases/kyc/custom-configuration"},{"title":"Códigos de risco em avisos KYC","href":"/pt/use-cases/kyc/warning-risk-codes"}]}]},{"group":"Transações","pages":[{"group":"Referência API","pages":[{"title":"Alterar Status da Transação","api":"PATCH /transactions/:id/changeStatus","href":"/pt/use-cases/transaction-monitoring/change-status-api"},{"title":"Criar transação","api":"POST /transactions","href":"/pt/api-reference/transactions/create"},{"title":"Listar transações","api":"GET /transactions","href":"/pt/api-reference/transactions/list"},{"title":"Obter transação","api":"GET /transactions/{id}","href":"/pt/api-reference/transactions/get"},{"title":"Atualizar transação","api":"PATCH /transactions/{id}","href":"/pt/api-reference/transactions/update"},{"title":"Reportar risco em uma transação","api":"POST /transactions/{id}/confirm-risk","href":"/pt/api-reference/transactions/report-risk"},{"title":"Criar transações em lote","api":"POST /transactions/batch","href":"/pt/api-reference/transactions/create-batch"},{"title":"Moedas com conversão automática","href":"/pt/api-reference/transactions/currency-conversion"},{"title":"Enum Motivo da Transação","href":"/pt/api-reference/transactions/reason-enum"},{"title":"Enum fuso horário da transação","href":"/pt/api-reference/transactions/time-zone-enum"},{"title":"Schema Payment Details","href":"/pt/api-reference/transactions/payment-details-schema"},{"title":"Resumo de Execução de Regras","href":"/pt/api-reference/rules-execution-summary"}]}]},{"group":"Métodos de Pagamento","pages":[{"title":"Visão Geral de Métodos de Pagamento","href":"/pt/api-reference/payment-methods/overview"},{"group":"Referência API","pages":[{"title":"Criar Método de Pagamento","api":"POST /entities","href":"/pt/api-reference/payment-methods/create"},{"title":"Obter Método de Pagamento","api":"GET /entities/{id}","href":"/pt/api-reference/payment-methods/get"},{"title":"Listar Métodos de Pagamento","api":"GET /entities","href":"/pt/api-reference/payment-methods/list"},{"title":"Atualizar Método de Pagamento","api":"PATCH /entities/{id}","href":"/pt/api-reference/payment-methods/update"}]}]},{"group":"Regras","pages":[{"group":"Referência API","pages":[{"title":"Criar Regra","api":"POST /rules","href":"/pt/api-reference/rules/create"},{"title":"Obter Regra","api":"GET /rules/{id}","href":"/pt/api-reference/rules/get"},{"title":"Listar Regras","api":"GET /rules","href":"/pt/api-reference/rules/list"},{"title":"Atualizar Regra","api":"PATCH /rules/{id}","href":"/pt/api-reference/rules/update"},{"title":"Executar Regra","api":"POST /rules/{ruleId}/execute","href":"/pt/api-reference/rules/execute"},{"title":"Referência de Campos de Condições","href":"/pt/api-reference/rules/conditions"}]}]},{"group":"Listas de dados","pages":[{"title":"Listas personalizadas (data lists)","href":"/pt/api-reference/data-lists/overview"},{"group":"Referência API","pages":[{"title":"Criar lista de dados","api":"POST /data-lists","href":"/pt/api-reference/data-lists/create"},{"title":"Listar data lists","api":"GET /data-lists","href":"/pt/api-reference/data-lists/list"},{"title":"Obter lista por UUID ou listas por tipo","api":"GET /data-lists/{typeOrId}","href":"/pt/api-reference/data-lists/get"},{"title":"Atualizar data list","api":"PATCH /data-lists/{id}","href":"/pt/api-reference/data-lists/update"},{"title":"Alterar status da lista","api":"PATCH /data-lists/{id}/status","href":"/pt/api-reference/data-lists/update-status"},{"title":"Excluir data list","api":"DELETE /data-lists/{id}","href":"/pt/api-reference/data-lists/delete"},{"title":"Adicionar itens à lista","api":"POST /data-lists/{id}/items","href":"/pt/api-reference/data-lists/add-items"},{"title":"Importação em massa de itens","api":"POST /data-lists/{id}/items/bulk","href":"/pt/api-reference/data-lists/bulk-import-items"},{"title":"Adicionar itens por tipo (atalho)","api":"POST /data-lists/{type}/items","href":"/pt/api-reference/data-lists/add-items-by-type"},{"title":"Listar itens de uma lista","api":"GET /data-lists/{id}/items","href":"/pt/api-reference/data-lists/list-items"},{"title":"Buscar itens por valor em uma lista","api":"POST /data-lists/{id}/items/find","href":"/pt/api-reference/data-lists/find-items"},{"title":"Atualizar item da lista","api":"PATCH /data-lists/{id}/items/{itemId}","href":"/pt/api-reference/data-lists/update-item"},{"title":"Excluir item da lista","api":"DELETE /data-lists/{id}/items/{itemId}","href":"/pt/api-reference/data-lists/delete-item"},{"title":"Consultar valor por tipo de lista","api":"POST /data-lists/{type}/check","href":"/pt/api-reference/data-lists/check-value"},{"title":"Consulta em massa de valores","api":"POST /data-lists/bulk-check","href":"/pt/api-reference/data-lists/bulk-check"},{"title":"Estatísticas de uma lista","api":"GET /data-lists/{id}/stats","href":"/pt/api-reference/data-lists/stats"},{"title":"Chaves de itemData","api":"GET /data-lists/{id}/item-data-keys","href":"/pt/api-reference/data-lists/item-data-keys"},{"title":"Listas marketplace para regras","api":"GET /data-lists/marketplace-lists-for-rules","href":"/pt/api-reference/data-lists/marketplace-lists-for-rules"}]}]},{"group":"Matriz de Risco","pages":[{"group":"Referência API","pages":[{"title":"Listar Matrizes de Risco","api":"GET /risk-matrices","href":"/pt/api-reference/risk-matrix/list"},{"title":"Obter Matriz de Risco","api":"GET /risk-matrices/{id}","href":"/pt/api-reference/risk-matrix/get"},{"title":"Criar Matriz de Risco","api":"POST /risk-matrices","href":"/pt/api-reference/risk-matrix/create"},{"title":"Atualizar Matriz de Risco","api":"PUT /risk-matrices/{id}","href":"/pt/api-reference/risk-matrix/update"}]}]},{"group":"Alertas","pages":[{"group":"Referência API","pages":[{"title":"Listar Alertas","api":"GET /intelligence/alerts","href":"/pt/api-reference/alerts/list"},{"title":"Obter Caixa de Entrada de Inteligência","api":"GET /intelligence/inbox","href":"/pt/api-reference/alerts/inbox"},{"title":"Reconhecer Alerta","api":"POST /intelligence/alerts/{id}/acknowledge","href":"/pt/api-reference/alerts/acknowledge"},{"title":"Resolver Alerta","api":"POST /intelligence/alerts/{id}/resolve","href":"/pt/api-reference/alerts/resolve"},{"title":"Marcar Alerta como Falso Positivo","api":"PUT /alerts/{id}/false-positive","href":"/pt/api-reference/alerts/false-positive"}]}]},{"group":"Investigações","pages":[{"group":"Referência API","pages":[{"title":"Listar Investigações","api":"GET /intelligence/investigations","href":"/pt/api-reference/investigations/list"},{"title":"Obter Alertas da Investigação","api":"GET /intelligence/investigations/{id}/alerts","href":"/pt/api-reference/investigations/get-alerts"},{"title":"Atualizar Status da Investigação","api":"PATCH /intelligence/investigations/{id}/status","href":"/pt/api-reference/investigations/update-status"},{"title":"Atribuir Investigação","api":"PUT /intelligence/investigations/{id}/assign","href":"/pt/api-reference/investigations/assign"}]}]},{"group":"Ingestão de Dados","pages":[{"title":"Visão Geral da Ingestão de Dados","href":"/pt/api-reference/data-ingestion/overview"},{"title":"Schemas Personalizados","href":"/pt/api-reference/data-ingestion/custom-schemas"},{"title":"Mapeamentos de Campos","href":"/pt/api-reference/data-ingestion/field-mappings"}]},{"group":"Importações em lote","pages":[{"title":"Importações em lote","href":"/pt/api-reference/bulk-imports/overview"},{"group":"Referência API","pages":[{"title":"Índice de endpoints","href":"/pt/api-reference/bulk-imports/api-reference"},{"title":"Listar mapeamentos","api":"GET /batch-import/mappings","href":"/pt/api-reference/bulk-imports/list-mappings"},{"title":"Criar mapeamento","api":"POST /batch-import/mappings","href":"/pt/api-reference/bulk-imports/create-mapping"},{"title":"Atualizar mapeamento","api":"PATCH /batch-import/mappings/{id}","href":"/pt/api-reference/bulk-imports/update-mapping"},{"title":"Excluir mapeamento","api":"DELETE /batch-import/mappings/{id}","href":"/pt/api-reference/bulk-imports/delete-mapping"},{"title":"Validar CSV","api":"POST /batch-import/validate-csv","href":"/pt/api-reference/bulk-imports/validate-csv"},{"title":"Importar entidades (CSV)","api":"POST /batch-import/import/entities","href":"/pt/api-reference/bulk-imports/import-entities"},{"title":"Importar eventos de usuário (CSV)","api":"POST /batch-import/import/user-events","href":"/pt/api-reference/bulk-imports/import-user-events"},{"title":"Importar transações (multipart)","api":"POST /batch-import/import/transactions","href":"/pt/api-reference/bulk-imports/import-transactions"},{"title":"Listar histórico unificado de imports","api":"GET /batch-import/unified-history","href":"/pt/api-reference/bulk-imports/list-unified-history"},{"title":"Consultar status do job batch","api":"GET /batch-import/jobs/{jobId}","href":"/pt/api-reference/bulk-imports/get-batch-job-status"},{"title":"Baixar payload do job batch","api":"GET /batch-import/jobs/{jobId}/payload","href":"/pt/api-reference/bulk-imports/get-batch-job-payload"},{"title":"Auditoria de mapeamentos","api":"GET /batch-import/mapping-audits","href":"/pt/api-reference/bulk-imports/list-mapping-audits"},{"title":"Controlar job em lote","api":"POST /batch-import/jobs/{jobId}/control","href":"/pt/api-reference/bulk-imports/control-batch-job"},{"title":"Códigos de falha batch","href":"/pt/api-reference/bulk-imports/batch-import-failure-codes"},{"title":"Falhas batch de transações","api":"GET /batch-import/transaction-jobs/{jobId}/failures","href":"/pt/api-reference/bulk-imports/get-transaction-batch-failures"},{"title":"Falhas batch de eventos de usuário","api":"GET /batch-import/user-event-jobs/{jobId}/failures","href":"/pt/api-reference/bulk-imports/get-user-event-batch-failures"},{"title":"Falhas batch de entidades","api":"GET /batch-import/entity-jobs/{jobId}/failures","href":"/pt/api-reference/bulk-imports/get-entity-batch-failures"},{"title":"Reenfileirar job batch de transações","api":"POST /batch-import/transaction-jobs/{jobId}/requeue","href":"/pt/api-reference/bulk-imports/requeue-transaction-batch-job"},{"title":"Reenfileirar import bulk de entidades","api":"POST /batch-import/entity-jobs/{jobId}/requeue","href":"/pt/api-reference/bulk-imports/requeue-entity-batch-job"}]}]},{"group":"Enriquecimento","pages":[{"title":"Visão Geral de Enriquecimento","href":"/pt/api-reference/enrichment/overview"},{"group":"Referência API","pages":[{"title":"Executar Enriquecimento por ID da Entidade","api":"POST /integration-execution/marketplace/enrichment","href":"/pt/api-reference/enrichment/execute-by-id"},{"title":"Executar Enriquecimento por ID Externo","api":"POST /integration-execution/marketplace/enrichment-by-external-id","href":"/pt/api-reference/enrichment/execute-by-external-id"},{"title":"Obter enrichment normalizado","api":"GET /entities/{id}/normalized-enrichment","href":"/pt/api-reference/enrichment/get-normalized"},{"title":"Obter dados atuais de enrichment","api":"GET /entities/{id}/enrichment-data","href":"/pt/api-reference/enrichment/get-current-data"}]}]},{"group":"AML Crypto","pages":[{"title":"AML Crypto","sidebarTitle":"Visão geral","href":"/pt/api-reference/aml-crypto/overview"},{"group":"Referência API","pages":[{"title":"Status do AML Crypto","api":"GET /aml-crypto/health","href":"/pt/api-reference/aml-crypto/health"},{"title":"Rótulos de um endereço","api":"GET /aml-crypto/address-label","href":"/pt/api-reference/aml-crypto/address-label"},{"title":"Risco de um endereço","api":"GET /aml-crypto/address-risk-score","href":"/pt/api-reference/aml-crypto/address-risk-score"},{"title":"Atividade de risco de um endereço","api":"GET /aml-crypto/address-risk-activity","href":"/pt/api-reference/aml-crypto/address-risk-activity"},{"title":"Wallet na dark web","api":"GET /aml-crypto/dark-web-wallet","href":"/pt/api-reference/aml-crypto/dark-web-wallet"},{"title":"Risco de uma transação","api":"GET /aml-crypto/transaction-risk-score","href":"/pt/api-reference/aml-crypto/transaction-risk-score"},{"title":"Listar verificações de AML Crypto","api":"GET /aml-crypto/checks","href":"/pt/api-reference/aml-crypto/list-checks"},{"title":"Obter uma verificação de AML Crypto","api":"GET /aml-crypto/checks/{id}","href":"/pt/api-reference/aml-crypto/get-check"}]}]},{"group":"Serviços","pages":[{"title":"Serviços Marketplace — Overview","href":"/pt/api-reference/services/overview"},{"group":"Inteligência de Titulares CBU/CVU","pages":[{"title":"Inteligência de Titulares CBU/CVU","sidebarTitle":"Overview","href":"/pt/api-reference/services/ar-gueno-holder-intelligence/overview"},{"group":"Referência API","pages":[{"title":"Health do serviço","api":"GET /integration-services/ar_gueno_holder_intelligence_service/health","href":"/pt/api-reference/services/ar-gueno-holder-intelligence/health"},{"title":"Verificar CUIT no corpus","api":"GET /integration-services/ar_gueno_holder_intelligence_service/cuits/:cuit/exists","href":"/pt/api-reference/services/ar-gueno-holder-intelligence/exists"},{"title":"Totais CBU/CVU por CUIT","api":"GET /integration-services/ar_gueno_holder_intelligence_service/cuits/:cuit/accounts-count","href":"/pt/api-reference/services/ar-gueno-holder-intelligence/accounts-count"},{"title":"Métricas custom por CUIT","api":"GET /integration-services/ar_gueno_holder_intelligence_service/cuits/:cuit/metrics","href":"/pt/api-reference/services/ar-gueno-holder-intelligence/metrics"}]}]},{"group":"Central de Prevenção de Fraude (CPF)","pages":[{"title":"Central de Prevenção de Fraude (CPF)","sidebarTitle":"Visão geral","href":"/pt/api-reference/services/ar-gueno-cpf/overview"},{"group":"Referência API","pages":[{"title":"CPF — Saúde","sidebarTitle":"Health","href":"/pt/api-reference/services/ar-gueno-cpf/health"},{"title":"CPF — Cobertura do corpus","sidebarTitle":"Cobertura","href":"/pt/api-reference/services/ar-gueno-cpf/coverage"},{"title":"CPF — CUIT in-list","sidebarTitle":"CUIT in-list","href":"/pt/api-reference/services/ar-gueno-cpf/cuits-in-list"},{"title":"CPF — Lookup CUIT","sidebarTitle":"CUIT lookup","href":"/pt/api-reference/services/ar-gueno-cpf/cuits"},{"title":"CPF — Account in-list","sidebarTitle":"Account in-list","href":"/pt/api-reference/services/ar-gueno-cpf/accounts-in-list"},{"title":"CPF — Lookup conta","sidebarTitle":"Account lookup","href":"/pt/api-reference/services/ar-gueno-cpf/accounts"},{"title":"CPF — Detalhe da operação","sidebarTitle":"Operations","href":"/pt/api-reference/services/ar-gueno-cpf/operations"},{"title":"CPF — Carregar Excel","sidebarTitle":"Carregar Excel","href":"/pt/api-reference/services/ar-gueno-cpf/upload"}]}]}]},{"group":"Integrações","pages":[{"title":"Códigos de Provedores de Integração","href":"/pt/api-reference/integrations/provider-codes"},{"group":"Referência API","pages":[{"title":"Executar enriquecimento marketplace sem entidade","api":"POST /integration-execution/execute-without-entity","href":"/pt/api-reference/integrations/execute-without-entity"},{"title":"Listar execuções headless","api":"GET /integration-execution/headless-executions","href":"/pt/api-reference/integrations/headless-executions"},{"title":"Detalhe de execução headless por id","api":"GET /integration-execution/headless-executions/item/:id","href":"/pt/api-reference/integrations/headless-executions-item"}]}]},{"group":"Tutoriais Interativos","pages":[{"title":"Como convidar membros para sua organização","icon":"user-plus","href":"/pt/tutoriais/convidar-membros"},{"title":"Como gerenciar roles e permissões (RBAC)","icon":"shield-halved","href":"/pt/tutoriais/gerenciar-roles"},{"title":"Como configurar e gerenciar equipes","icon":"users-gear","href":"/pt/tutoriais/configurar-equipes"},{"title":"Como Alternar entre Ambientes (Produção e Sandbox)","icon":"toggle-on","href":"/pt/tutoriais/alternar-ambientes"},{"title":"Como Criar e Gerenciar API Keys","icon":"key","href":"/pt/tutoriais/gerenciar-api-keys"},{"title":"Como Criar Regras de Compliance e Risco","icon":"gavel","href":"/pt/tutoriais/criar-regras"},{"title":"Como Gerenciar Alertas e Investigações","icon":"bell","href":"/pt/tutoriais/gerenciar-alertas"}]}]}]},"basePath":"","title":"Aprovar Validação KYC - gu1","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-B7XKH4J3.js","utils-lOYzL7z-.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DF6jUUIM.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dpsj5f7C.js","snippetPresets-CYeiDe8v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CUFz1YZ_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D8H_iLS4.js","shallow-DdluZBHX.js","getApiPlaygroundDisplay-B9922vev.js","CodeSnippet-CMoRNGYs.js","CodeSnippets-DwyrPHuw.js","Page-DSVu9Ucl.js","getPastedJson-G-zIvlHh.js","icon-B03fnEy0.js","MethodPill-CW7teklc.js","DuplicateIcon-CtO8eekd.js","createIcon-DZTKdM_A.js","DynamicMarkdown-D5M2At0B.js","SectionHeading-C_2NaA2U.js","axios-vUo_bRtp.js"]}