Registra um lead captado pela página de destino de um tenant e coloca na fila a primeira mensagem de saída do WhatsApp. Um 202 significa que o lead foi aceito, não que uma mensagem foi enviada.
Obrigatório ao chamar de um navegador. Uma solicitação CORS preflight não tem corpo, portanto o tenant não pode ser resolvido nem Access-Control-Allow-Origin pode ser devolvido a menos que o workspace esteja na URL. Chamadas de servidor para servidor não fazem preflight e podem omiti-lo.
Corpo
application/json
Contrato de comunicação de POST api/v1/leadscout/campaign-leads.
workspaceId
string
obrigatório
captureKey
string
obrigatório
cellphone
string
obrigatório
landingUri
string
obrigatório
consent
ConsentDto · object
obrigatório
Declaração do tenant de que o visitante deu permissão para receber mensagens.
Isto NÃO é CommercialConsentState, nosso registro do ciclo de vida do consentimento de um contato. É uma afirmação externa que não podemos verificar: comprova o que nos foi informado e quando, que é o que apresentaríamos se o portfólio de um tenant fosse restringido.
Show child attributes
recaptchaToken
string
obrigatório
name
string | null
brandId
string | null
utm
Utm · object
Show child attributes
Resposta
Aceito e na fila. NÃO enviado: um serviço separado transmite a primeira mensagem depois.
Corpo da resposta 202 Accepted.
Tem um nome em vez de ser apenas um dict[str, str] para que o schema publicado informe qual é o único campo e para que serve, em vez de “um objeto com propriedades de texto”.
requestId
string
obrigatório
ID de correlação deste envio. Presente apenas na aceitação; as respostas de erro não incluem um.
Esta página foi útil?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Bridge REST Integrations API \u0026 Webhooks","description":"Official Bridge developer documentation for the REST API, webhooks and Custom Connections: contacts, conversations and messaging. Available in English, Spanish and Brazilian Portuguese.","colors":{"primary":"#3E6EE5","light":"#93B5FF","dark":"#2F58C4"},"logo":{"light":"https://mintcdn.com/sainapsisinc/MRBSc5DvZcNEOxd1/logo/bridge_full_logo_light.png?fit=max\u0026auto=format\u0026n=MRBSc5DvZcNEOxd1\u0026q=85\u0026s=9a9d74ac33a89d538635507ba8d12eb9","dark":"https://mintcdn.com/sainapsisinc/MRBSc5DvZcNEOxd1/logo/bridge_full_logo_dark.png?fit=max\u0026auto=format\u0026n=MRBSc5DvZcNEOxd1\u0026q=85\u0026s=0c0905478472ab3f3b07066824f7f4ca"},"favicon":"https://mintcdn.com/sainapsisinc/OxyPsTqCEnnNpE4v/favicon.png?fit=max\u0026auto=format\u0026n=OxyPsTqCEnnNpE4v\u0026q=85\u0026s=8262683efaf26e188f464e1f0f02a189","appearance":{"default":"light","strict":false},"background":{"color":{"light":"#FFFFFF","dark":"#0B1220"}},"navbar":{"links":[{"href":"https://docs.bridge.new/connect-your-agent","label":"Connect AI"},{"href":"https://help.bridge.new","label":"Help Center"},{"href":"mailto:support@sainapsis.com","label":"Contact Support"}],"primary":{"type":"button","label":"Bridge app","href":"https://app.bridge.new"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/sainapsis-inc"}},"seo":{"organization":{"name":"Bridge","sameAs":["https://www.linkedin.com/company/sainapsis-inc"]},"indexing":"navigable"},"styling":{"eyebrows":"breadcrumbs","latex":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","download-spec"],"display":"header"},"markdown":{"instructions":["Bridge exposes three integration surfaces: the REST Integrations API for pushing data into Bridge, webhooks for receiving events from Bridge, and the public Custom Connections endpoint that a tenant's landing page posts to.","The Integrations API host is https://api-connect-us.bridge.new and every request to it must be authenticated with the x-api-key header. Bridge does not use bearer tokens or OAuth.","The Custom Connections endpoint is different and the Integrations API rules do not apply to it: it has its own host, it takes no x-api-key and no authentication header of any kind, and it is called from a visitor's browser. It is identified by a workspace id and a capture key together with a reCAPTCHA token. Never tell a reader to authenticate it with an API key, and never tell them to keep its capture key out of frontend code - it is designed to live in the page.","REST error catalog keys use BRIDGE_\u003cDOMAIN>_\u003cNNNN>, for example BRIDGE_CONVERSATION_0001. Some reviewed legacy handlers return a recognized code plus a symbolic suffix separated by |; preserve the complete received value and use the compatible catalog lookup on /error-codes. Custom Connections uses separate BRIDGE.CAMPAIGN_LEADS.\u003cNAME> identifiers on its own error reference. Never invent an error code or confuse the two integration surfaces.","This documentation covers the Integrations API, webhooks and Custom Connections only. It does not describe the Bridge web application or its internal APIs.","Before generating an API request, read the relevant OpenAPI specification or the individual endpoint Markdown page. llms-full.txt collects guides and endpoint descriptions; it does not embed every request and response schema. The REST and Custom Connections contracts are separate.","Preserve the published host, method, path, operationId, authentication, headers, parameter and field names, types, formats, required and nullable fields, enums, defaults, limits, and response codes. Do not invent identifiers, fields, retry rules, or delivery guarantees. When published sources conflict, identify the conflicting passages and ask Bridge support to confirm the current behavior before relying on it.","Custom Connections is the current name of the landing-page feature previously documented as Lead Capture. The existing /lead-capture documentation URLs, captureKey field, campaign-leads endpoint, and BRIDGE.CAMPAIGN_LEADS error identifiers are unchanged. This is a naming change, not a change to authentication or the API contract.","For a complete workflow, start with the task guides: /guides/first-conversation, /guides/send-attachments, /guides/send-template, /guides/agent-outbound, /guides/pagination, /guides/identifiers and /guides/responses. Read the endpoint contract as well as the recipe. Outbound requires an existing Contact, but does not require creating a separate Conversation first.","forceSend=true permits reuse of an existing active conversation; it does not create a fresh one by ignoring it and it is not idempotency. Recovery of a released recoverable conversation can occur even with false. The LeadScout and Agents outbound routes have different line-selection and controller checks; use /guides/agent-outbound.","For webhook HMAC, follow /webhooks/verifying-signatures exactly: the Python JSON serialization with sorted keys is signed; X-Bridge-Timestamp is not included in that signature. Do not claim a signed timestamp, raw-body signing, exactly-once delivery or a global event order. Use /webhooks/receive-events for durable acceptance and duplicates.","A 201 message response, 202 handoff or 202 Custom Connections response is not a provider delivery receipt. Do not invent a polling endpoint from messageId, trackingId or requestId. REST validation parsing must tolerate the compatibility difference explained in /error-codes.","The documentation is available in English (existing root URLs), Spanish (/es/) and Brazilian Portuguese (/pt-br/). Prefer the reader's language when a localized page exists, but preserve the API's exact field names, enums, routes, authentication and examples. Translations describe the same API; they do not introduce regional API hosts or behaviors.","For coding-assistant setup, use /connect-your-agent, /es/connect-your-agent or /pt-br/connect-your-agent. The Bridge documentation MCP server reads published documentation and has a separate optional feedback tool. Connecting it does not connect the coding assistant to a customer workspace or authorize live business requests.","For direct HTTP access without MCP, start at https://docs.bridge.new/llms.txt. It lists every published page in English, Spanish and Brazilian Portuguese. Choose /llms-en.json, /llms-es.json or /llms-pt-br.json for a language-specific index, and /llms-full-en.json, /llms-full-es.json or /llms-full-pt-br.json for collected content. /llms-full.txt contains the combined collection. Fetch the original OpenAPI specification for exact schemas.","For HTTP page reads, follow the .md URLs from the index or request Accept: text/markdown at the canonical page URL. The MCP virtual filesystem uses .mdx page paths instead; .mdx is not the public HTTP export extension. With Search MCP, set language to en, es or pt-BR explicitly; its default is en.","For integration capabilities and source-selection rules, read https://docs.bridge.new/skill.md. Documentation access does not authorize business API actions; use the actual user request, workspace, credentials and target identifiers for any live integration."]},"navigation":{"languages":[{"language":"en","default":true,"navbar":{"links":[{"href":"https://docs.bridge.new/connect-your-agent","label":"Connect AI"},{"href":"https://help.bridge.new","label":"Help Center"},{"href":"mailto:support@sainapsis.com","label":"Contact Support"}],"primary":{"type":"button","label":"Bridge app","href":"https://app.bridge.new"}},"href":""},{"language":"es","navbar":{"links":[{"href":"https://docs.bridge.new/es/connect-your-agent","label":"Conectar IA"},{"href":"https://help.bridge.new","label":"Centro de ayuda"},{"href":"mailto:support@sainapsis.com","label":"Contactar con soporte"}],"primary":{"type":"button","label":"Aplicación Bridge","href":"https://app.bridge.new"}},"href":"es"},{"language":"pt-BR","navbar":{"links":[{"href":"https://docs.bridge.new/pt-br/connect-your-agent","label":"Conectar IA"},{"href":"https://help.bridge.new","label":"Central de ajuda"},{"href":"mailto:support@sainapsis.com","label":"Falar com o suporte"}],"primary":{"type":"button","label":"Aplicativo Bridge","href":"https://app.bridge.new"}},"href":"pt-br"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sainapsisinc","hasAudioNarration":false,"actualSubdomain":"sainapsisinc","customDomains":["docs.bridge.new"],"gitSource":{"type":"github","owner":"sainapsis","repo":"open-api-public-documentation-mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6af883875400fbb020663982","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"en","tag":"REST API","count":25},{"language":"es","tag":"API REST","count":25},{"language":"pt-BR","tag":"API REST","count":25},{"language":"en","tag":"Getting started","count":14},{"language":"es","tag":"Primeros pasos","count":14},{"language":"pt-BR","tag":"Primeiros passos","count":14},{"language":"en","tag":"Start here","count":7},{"language":"es","tag":"Empieza aquí","count":7},{"language":"pt-BR","tag":"Comece aqui","count":7},{"language":"en","tag":"Custom Connections","count":6},{"language":"en","tag":"Contacts API","count":6},{"language":"es","tag":"Custom Connections","count":6},{"language":"es","tag":"Contacts API","count":6},{"language":"pt-BR","tag":"Custom Connections","count":6},{"language":"pt-BR","tag":"Contacts API","count":6},{"language":"en","tag":"Reference","count":5},{"language":"en","tag":"Build your integration","count":5},{"language":"en","tag":"Webhooks","count":5},{"language":"en","tag":"Conversations API","count":5},{"language":"es","tag":"Referencia","count":5},{"language":"es","tag":"Crea tu integración","count":5},{"language":"es","tag":"Webhooks","count":5},{"language":"es","tag":"Conversations API","count":5},{"language":"pt-BR","tag":"Referência","count":5},{"language":"pt-BR","tag":"Crie sua integração","count":5},{"language":"pt-BR","tag":"Webhooks","count":5},{"language":"pt-BR","tag":"Conversations API","count":5},{"language":"en","tag":"Internal Users API","count":3},{"language":"es","tag":"Internal Users API","count":3},{"language":"pt-BR","tag":"Internal Users API","count":3}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"rbac-expansion","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":"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":"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":"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},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","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}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".nav-logo{height:2rem;width:auto;max-width:9rem;object-fit:contain}:root{--bridge-blue: #3e6ee5;--bridge-navy: #0e2841;--bridge-ink: #1a1a2e;--bridge-muted: #6d6c69;--bridge-border: #e1e8f2;--bridge-soft: #f0f5fe;--bridge-teal: #3a8a9c}body{font-family:\"Helvetica Neue\", Roboto, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;-webkit-font-smoothing:antialiased}#page-title{font-weight:500;letter-spacing:-0.035em;line-height:1.15}#content-area h2,#content-area h3{font-weight:500;letter-spacing:-0.02em}html:not(.dark) #page-title,html:not(.dark) #content-area h2,html:not(.dark) #content-area h3{color:var(--bridge-navy)}html:not(.dark) #navbar{background-color:rgba(255, 255, 255, 0.96)}#search-bar-entry,#search-bar-entry-mobile{border-radius:12px}html:not(.dark) #search-bar-entry{background:#fff;border-color:var(--bridge-border);box-shadow:0 1px 3px rgba(14, 40, 65, 0.04)}#topbar-cta-button{border-radius:8px}.card{border-radius:12px;transition:border-color 150ms ease, box-shadow 150ms ease, background-color 150ms ease}html:not(.dark) .card{border-color:var(--bridge-border);background-color:#fff;box-shadow:0 1px 2px rgba(14, 40, 65, 0.035)}html:not(.dark) .card:hover{border-color:#b8ccf5;background-color:#f8faff;box-shadow:0 5px 16px rgba(14, 40, 65, 0.06)}.callout,.code-block{border-radius:12px}#content p,#content li{line-height:1.65}.bridge-surfaces .card{margin-top:0}.card:focus-visible,#navbar a:focus-visible,#sidebar a:focus-visible,#search-bar-entry:focus-visible{outline:2px solid #3865d8;outline-offset:3px}#navbar a:has(.nav-logo){display:inline-flex;align-items:center;min-height:44px}@media (max-width: 640px){.nav-logo{height:1.75rem;max-width:8rem}}@media (prefers-reduced-motion: reduce){.card{transition:none}}.bridge-version-badge{display:inline-block;padding:2px 9px;border-radius:999px;background:rgba(62, 110, 229, 0.10);color:#3e6ee5;font-size:12px;line-height:20px;font-weight:600}.dark .bridge-version-badge{color:#93b5ff}.bridge-comparison{overflow-x:auto;margin:1.25rem 0;border-radius:6px}.bridge-comparison table{display:table;min-width:720px;width:100%;overflow:visible;margin:0}.bridge-comparison:focus-visible{outline:2px solid #3e6ee5;outline-offset:3px}.bridge-ai-start{margin:1.75rem 0 2rem;padding:20px 24px;border:1px solid #cbd9f5;border-radius:14px;background:linear-gradient(135deg, #f0f5fe 0%, #fafcff 100%)}.bridge-ai-start .bridge-ai-eyebrow{margin:0 0 8px;color:#2f58c4;font-size:12px;font-weight:600;line-height:1.4}.bridge-ai-start h2{margin-top:0;margin-bottom:10px;font-size:1.5rem}.bridge-ai-start>p:last-child{margin-bottom:0;font-size:13px}.bridge-ai-providers{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.bridge-ai-providers a{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:9px 12px;border:1px solid #c7d5f0;border-radius:8px;background:#fff;color:#234cae;font-size:14px;font-weight:600;text-decoration:none}.bridge-ai-providers a:hover{border-color:#3e6ee5;background:#f7faff}.bridge-ai-providers a:focus-visible{outline:2px solid #3e6ee5;outline-offset:3px}.dark .bridge-ai-start{background:linear-gradient(135deg, #112441, #0f1b2e);border-color:#29446b}.dark .bridge-ai-start .bridge-ai-eyebrow{color:#b3caff}.dark .bridge-ai-providers a{background:#152640;color:#c1d4ff;border-color:#38537c}.dark .bridge-ai-providers a:hover{background:#1c3356;border-color:#93b5ff}@media (max-width: 640px){.bridge-ai-start{padding:18px}.bridge-ai-providers{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.bridge-ai-providers a{font-size:13px}}#content-area a[id]:not([href]){scroll-margin-top:var(--scroll-mt, 9.5rem)}"}],"page":{"pagePath":"pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha","slug":"/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha","pageMetadata":{"title":"Registrar um lead de campanha","description":"Registra um lead captado pela página de destino de um tenant e coloca na fila a primeira mensagem de saída do WhatsApp. Um 202 significa que o lead foi aceito, não que uma mensagem foi enviada.","deprecated":null,"version":null,"openapi":"/pt-br/api-reference/campaign-leads.openapi.yaml post /leadscout/campaign-leads","href":"/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha","autogeneratedByOpenApi":true},"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: \"Registra um lead captado pela página de destino de um tenant e coloca na fila a primeira mensagem de saída do WhatsApp. Um 202 significa que o lead foi aceito, não que uma mensagem foi enviada.\"\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Registrar um lead de campanha","description":"Registra um lead captado pela página de destino de um tenant e coloca na fila a primeira mensagem de saída do WhatsApp. Um 202 significa que o lead foi aceito, não que uma mensagem foi enviada.","deprecated":null,"version":null,"openapi":"/pt-br/api-reference/campaign-leads.openapi.yaml post /leadscout/campaign-leads","href":"/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Campaign leads"],"summary":"Registrar um lead de campanha","description":"Registra um lead captado pela página de destino de um tenant e coloca na fila a primeira mensagem de saída do WhatsApp. Um 202 significa que o lead foi aceito, não que uma mensagem foi enviada.","operationId":"create_campaign_lead_leadscout_campaign_leads_post","parameters":["b6b32403-d61e-4126-badb-05b56a4596eb"],"requestBody":"b71de2cd-66d5-49aa-83d1-dc420ef6c5e6","responses":{"202":"677e6b65-7e65-4a10-a6c1-dbfe0eb571c1","400":"a17c1f25-8adb-4c8c-a174-27a4178e477b","403":"f3bb7d1a-6313-4311-a86e-6a06eb217593","422":"bc3bcaab-7190-4fce-89f1-584fb9305ce1","500":"8aeadea4-bc64-48bb-ad24-1cf350c1bb5d"},"method":"post","type":"path","servers":["7e06154e-9de3-43d2-803d-a2610211607a"],"security":[],"path":"/leadscout/campaign-leads","baseUrlOptions":["https://integrations-us.app.bridge.new/api/v1"],"title":"Registrar um lead de campanha","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"b6b32403-d61e-4126-badb-05b56a4596eb":{"description":"Obrigatório ao chamar de um navegador. Uma solicitação CORS preflight não tem corpo, portanto o tenant não pode ser resolvido nem Access-Control-Allow-Origin pode ser devolvido a menos que o workspace esteja na URL. Chamadas de servidor para servidor não fazem preflight e podem omiti-lo.","required":false,"schema":{"oneOf":[{"type":"string","title":"Workspaceid","description":"Obrigatório ao chamar de um navegador. Uma solicitação CORS preflight não tem corpo, portanto o tenant não pode ser resolvido nem Access-Control-Allow-Origin pode ser devolvido a menos que o workspace esteja na URL. Chamadas de servidor para servidor não fazem preflight e podem omiti-lo.","uniqueKey":"oneOf.0","typeLabel":"string"},{"type":"null","title":"Workspaceid","description":"Obrigatório ao chamar de um navegador. Uma solicitação CORS preflight não tem corpo, portanto o tenant não pode ser resolvido nem Access-Control-Allow-Origin pode ser devolvido a menos que o workspace esteja na URL. Chamadas de servidor para servidor não fazem preflight e podem omiti-lo.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string | null"},"name":"workspaceId","in":"query"}},"requestBody":{"content":{"application/json":{"schema":{"properties":{"workspaceId":{"type":"string","title":"Workspaceid","isRequired":true,"uniqueKey":"workspaceId","typeLabel":"string"},"captureKey":{"type":"string","title":"Capturekey","isRequired":true,"uniqueKey":"captureKey","typeLabel":"string"},"cellphone":{"type":"string","title":"Cellphone","isRequired":true,"uniqueKey":"cellphone","typeLabel":"string"},"landingUri":{"type":"string","title":"Landinguri","isRequired":true,"uniqueKey":"landingUri","typeLabel":"string"},"consent":{"properties":{"status":{"type":"string","enum":["GRANTED","NOT_PROVIDED"],"title":"ConsentStatus","isRequired":true,"uniqueKey":"consent.status","typeLabel":"enum\u003cstring>"},"capturedAt":{"oneOf":[{"type":"string","title":"Capturedat","format":"date-time","uniqueKey":"consent.capturedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Capturedat","uniqueKey":"consent.capturedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"consent.capturedAt","typeLabel":"string\u003cdate-time> | null"}},"type":"object","required":["status"],"title":"ConsentDto","description":"Declaração do tenant de que o visitante deu permissão para receber mensagens.\n\nIsto NÃO é `CommercialConsentState`, nosso registro do ciclo de vida do consentimento de um contato. É uma afirmação externa que não podemos verificar: comprova o que nos foi informado e quando, que é o que apresentaríamos se o portfólio de um tenant fosse restringido.","isRequired":true,"uniqueKey":"consent","typeLabel":"ConsentDto · object"},"recaptchaToken":{"type":"string","title":"Recaptchatoken","isRequired":true,"uniqueKey":"recaptchaToken","typeLabel":"string"},"name":{"oneOf":[{"type":"string","title":"Name","uniqueKey":"name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","uniqueKey":"name.oneOf.1","typeLabel":"null"}],"uniqueKey":"name","typeLabel":"string | null"},"brandId":{"oneOf":[{"type":"string","title":"Brandid","uniqueKey":"brandId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Brandid","uniqueKey":"brandId.oneOf.1","typeLabel":"null"}],"uniqueKey":"brandId","typeLabel":"string | null"},"utm":{"additionalProperties":{"type":"string","uniqueKey":"utm.additionalProperties","typeLabel":"string"},"type":"object","title":"Utm","uniqueKey":"utm","typeLabel":"Utm · object"}},"type":"object","required":["workspaceId","captureKey","cellphone","landingUri","consent","recaptchaToken"],"title":"CampaignLeadRequestDto","description":"Contrato de comunicação de `POST api/v1/leadscout/campaign-leads`.","uniqueKey":"","typeLabel":"CampaignLeadRequestDto · object"},"examples":{"Example":{"title":"Example","value":{"workspaceId":"\u003cstring>","captureKey":"\u003cstring>","cellphone":"\u003cstring>","landingUri":"\u003cstring>","consent":{"capturedAt":"2023-11-07T05:31:56Z"},"recaptchaToken":"\u003cstring>","name":"\u003cstring>","brandId":"\u003cstring>","utm":{}}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"677e6b65-7e65-4a10-a6c1-dbfe0eb571c1":{"description":"Aceito e na fila. NÃO enviado: um serviço separado transmite a primeira mensagem depois.","content":{"application/json":{"schema":{"properties":{"requestId":{"type":"string","title":"Requestid","description":"ID de correlação deste envio. Presente apenas na aceitação; as respostas de erro não incluem um.","isRequired":true,"uniqueKey":"requestId","typeLabel":"string"}},"type":"object","required":["requestId"],"title":"CampaignLeadAcceptedDto","description":"Corpo da resposta `202 Accepted`.\n\nTem um nome em vez de ser apenas um `dict[str, str]` para que o schema publicado informe qual é o único campo e para que serve, em vez de “um objeto com propriedades de texto”.","uniqueKey":"","typeLabel":"CampaignLeadAcceptedDto · object"},"examples":{"Example":{"title":"Example","value":{"requestId":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"a17c1f25-8adb-4c8c-a174-27a4178e477b":{"description":"Payload malformado, telefone inutilizável, consentimento não concedido ou brand ausente.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","title":"Type","description":"Código de erro estável legível por máquinas.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","title":"Title","description":"Resumo breve legível por humanos.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Código de status HTTP, repetido no corpo.","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"oneOf":[{"type":"string","title":"Detail","description":"Detalhamento opcional. Ausente na maioria das rejeições.","uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"null","title":"Detail","description":"Detalhamento opcional. Ausente na maioria das rejeições.","uniqueKey":"detail.oneOf.1","typeLabel":"null"}],"uniqueKey":"detail","typeLabel":"string | null"}},"type":"object","required":["type","title","status"],"title":"ProblemDetailsDto","description":"Detalhes de problema do RFC 9457, conforme emitidos pelo tratador global de exceções.\n\nO contexto é removido deliberadamente antes de chegar a quem chama: em um endpoint público, uma rejeição detalhada informa a um invasor em qual verificação ele falhou.","uniqueKey":"","typeLabel":"ProblemDetailsDto · object"},"examples":{"Example":{"title":"Example","value":{"type":"\u003cstring>","title":"\u003cstring>","status":123,"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"f3bb7d1a-6313-4311-a86e-6a06eb217593":{"description":"Captura desativada, chave de captura incorreta, captcha rejeitado ou origem não permitida.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","title":"Type","description":"Código de erro estável legível por máquinas.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","title":"Title","description":"Resumo breve legível por humanos.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Código de status HTTP, repetido no corpo.","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"oneOf":[{"type":"string","title":"Detail","description":"Detalhamento opcional. Ausente na maioria das rejeições.","uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"null","title":"Detail","description":"Detalhamento opcional. Ausente na maioria das rejeições.","uniqueKey":"detail.oneOf.1","typeLabel":"null"}],"uniqueKey":"detail","typeLabel":"string | null"}},"type":"object","required":["type","title","status"],"title":"ProblemDetailsDto","description":"Detalhes de problema do RFC 9457, conforme emitidos pelo tratador global de exceções.\n\nO contexto é removido deliberadamente antes de chegar a quem chama: em um endpoint público, uma rejeição detalhada informa a um invasor em qual verificação ele falhou.","uniqueKey":"","typeLabel":"ProblemDetailsDto · object"},"examples":{"Example":{"title":"Example","value":{"type":"\u003cstring>","title":"\u003cstring>","status":123,"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"bc3bcaab-7190-4fce-89f1-584fb9305ce1":{"description":"Não foi possível contatar o provedor de captcha. É transitório; é seguro tentar novamente.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","title":"Type","description":"Código de erro estável legível por máquinas.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","title":"Title","description":"Resumo breve legível por humanos.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Código de status HTTP, repetido no corpo.","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"oneOf":[{"type":"string","title":"Detail","description":"Detalhamento opcional. Ausente na maioria das rejeições.","uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"null","title":"Detail","description":"Detalhamento opcional. Ausente na maioria das rejeições.","uniqueKey":"detail.oneOf.1","typeLabel":"null"}],"uniqueKey":"detail","typeLabel":"string | null"}},"type":"object","required":["type","title","status"],"title":"ProblemDetailsDto","description":"Detalhes de problema do RFC 9457, conforme emitidos pelo tratador global de exceções.\n\nO contexto é removido deliberadamente antes de chegar a quem chama: em um endpoint público, uma rejeição detalhada informa a um invasor em qual verificação ele falhou.","uniqueKey":"","typeLabel":"ProblemDetailsDto · object"},"examples":{"Example":{"title":"Example","value":{"type":"\u003cstring>","title":"\u003cstring>","status":123,"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"8aeadea4-bc64-48bb-ad24-1cf350c1bb5d":{"description":"Falha inesperada.","content":{"application/json":{"schema":{"properties":{"type":{"type":"string","title":"Type","description":"Código de erro estável legível por máquinas.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","title":"Title","description":"Resumo breve legível por humanos.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","title":"Status","description":"Código de status HTTP, repetido no corpo.","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"oneOf":[{"type":"string","title":"Detail","description":"Detalhamento opcional. Ausente na maioria das rejeições.","uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"null","title":"Detail","description":"Detalhamento opcional. Ausente na maioria das rejeições.","uniqueKey":"detail.oneOf.1","typeLabel":"null"}],"uniqueKey":"detail","typeLabel":"string | null"}},"type":"object","required":["type","title","status"],"title":"ProblemDetailsDto","description":"Detalhes de problema do RFC 9457, conforme emitidos pelo tratador global de exceções.\n\nO contexto é removido deliberadamente antes de chegar a quem chama: em um endpoint público, uma rejeição detalhada informa a um invasor em qual verificação ele falhou.","uniqueKey":"","typeLabel":"ProblemDetailsDto · object"},"examples":{"Example":{"title":"Example","value":{"type":"\u003cstring>","title":"\u003cstring>","status":123,"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"7e06154e-9de3-43d2-803d-a2610211607a":{"url":"https://integrations-us.app.bridge.new/api/v1"}}},"originalFileLocation":"pt-br/api-reference/campaign-leads.openapi.yaml"},"subdomain":"sainapsisinc","siteName":"Bridge REST Integrations API \u0026 Webhooks","title":"Registrar um lead de campanha - Bridge REST Integrations API \u0026 Webhooks","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/","matchLevel":4},"es":{"href":"/es","matchLevel":4},"pt-BR":{"href":"/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha","matchLevel":0}}},"lastModified":"2026-11-14T14:03:18.619Z","originalFileLocation":"pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha.mdx","locale":"pt-BR"},"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=\"light\"}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=\"Registra um lead captado pela página de destino de um tenant e coloca na fila a primeira mensagem de saída do WhatsApp. Um 202 significa que o lead foi aceito, não que uma mensagem foi enviada.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Bridge REST Integrations API \u0026amp; Webhooks\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sainapsisinc/LWksyfunHyleJ2tH/_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/sainapsisinc/LWksyfunHyleJ2tH/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sainapsisinc/LWksyfunHyleJ2tH/_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/sainapsisinc/LWksyfunHyleJ2tH/_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/sainapsisinc/LWksyfunHyleJ2tH/_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/sainapsisinc/LWksyfunHyleJ2tH/_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/sainapsisinc/LWksyfunHyleJ2tH/_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/sainapsisinc/LWksyfunHyleJ2tH/_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/sainapsisinc/LWksyfunHyleJ2tH/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Registrar um lead de campanha - Bridge REST Integrations API \u0026amp; Webhooks\">\u003cmeta data-mint-head property=\"og:description\" content=\"Registra um lead captado pela página de destino de um tenant e coloca na fila a primeira mensagem de saída do WhatsApp. Um 202 significa que o lead foi aceito, não que uma mensagem foi enviada.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Bridge REST Integrations API \u0026amp; Webhooks\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.bridge.new/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sainapsisinc.mintlify.site/_mintlify/api/og/v2?division=Campaign+leads\u0026amp;title=Registrar+um+lead+de+campanha\u0026amp;description=Registra+um+lead+captado+pela+p%C3%A1gina+de+destino+de+um+tenant+e+coloca+na+fila+a+primeira+mensagem+de+sa%C3%ADda+do+WhatsApp.+Um+202+significa+que+o+lead+foi+aceito%2C+\u0026amp;theme=54622e39a2ddcb12e13b2897\u0026amp;signature=f946d37bed31721b6baa2eb54e31a54ec1d07c74c0314793957328f7a38d84d1\">\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=\"Registrar um lead de campanha - Bridge REST Integrations API \u0026amp; Webhooks\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Registra um lead captado pela página de destino de um tenant e coloca na fila a primeira mensagem de saída do WhatsApp. Um 202 significa que o lead foi aceito, não que uma mensagem foi enviada.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sainapsisinc.mintlify.site/_mintlify/api/og/v2?division=Campaign+leads\u0026amp;title=Registrar+um+lead+de+campanha\u0026amp;description=Registra+um+lead+captado+pela+p%C3%A1gina+de+destino+de+um+tenant+e+coloca+na+fila+a+primeira+mensagem+de+sa%C3%ADda+do+WhatsApp.+Um+202+significa+que+o+lead+foi+aceito%2C+\u0026amp;theme=54622e39a2ddcb12e13b2897\u0026amp;signature=f946d37bed31721b6baa2eb54e31a54ec1d07c74c0314793957328f7a38d84d1\">\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/sainapsisinc/LWksyfunHyleJ2tH/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Bridge REST Integrations API \u0026amp; Webhooks\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3E6EE5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.bridge.new/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.bridge.new/#organization\",\"name\":\"Bridge\",\"url\":\"https://docs.bridge.new\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sainapsisinc/MRBSc5DvZcNEOxd1/logo/bridge_full_logo_light.png?fit=max\u0026auto=format\u0026n=MRBSc5DvZcNEOxd1\u0026q=85\u0026s=9a9d74ac33a89d538635507ba8d12eb9\"},\"sameAs\":[\"https://www.linkedin.com/company/sainapsis-inc\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.bridge.new#website\",\"name\":\"Bridge REST Integrations API \u0026 Webhooks\",\"url\":\"https://docs.bridge.new\",\"publisher\":{\"@id\":\"https://docs.bridge.new/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.bridge.new/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha#webpage\",\"url\":\"https://docs.bridge.new/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha\",\"name\":\"Registrar um lead de campanha\",\"description\":\"Registra um lead captado pela página de destino de um tenant e coloca na fila a primeira mensagem de saída do WhatsApp. Um 202 significa que o lead foi aceito, não que uma mensagem foi enviada.\",\"dateModified\":\"2026-11-14T14:03:18.619Z\",\"isPartOf\":{\"@id\":\"https://docs.bridge.new#website\"},\"breadcrumb\":{\"@id\":\"https://docs.bridge.new/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.bridge.new/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Bridge REST Integrations API \u0026 Webhooks\",\"item\":\"https://docs.bridge.new\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Registrar um lead de campanha\",\"item\":\"https://docs.bridge.new/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.bridge.new/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha#apireference\",\"headline\":\"Registrar um lead de campanha\",\"name\":\"Registrar um lead de campanha\",\"description\":\"Registra um lead captado pela página de destino de um tenant e coloca na fila a primeira mensagem de saída do WhatsApp. Um 202 significa que o lead foi aceito, não que uma mensagem foi enviada.\",\"url\":\"https://docs.bridge.new/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha\",\"mainEntityOfPage\":{\"@id\":\"https://docs.bridge.new/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha#webpage\"},\"dateModified\":\"2026-11-14T14:03:18.619Z\",\"publisher\":{\"@id\":\"https://docs.bridge.new/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.bridge.new#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Bridge REST Integrations API \u0026 Webhooks\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Bridge\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha.md","siteName":"Bridge REST Integrations API \u0026 Webhooks","nav":{"global":null,"languages":[{"language":"en","default":true,"navbar":{"links":[{"href":"https://docs.bridge.new/connect-your-agent","label":"Connect AI"},{"href":"https://help.bridge.new","label":"Help Center"},{"href":"mailto:support@sainapsis.com","label":"Contact Support"}],"primary":{"type":"button","label":"Bridge app","href":"https://app.bridge.new"}},"pages":[{"title":"en","href":"/"}]},{"language":"es","navbar":{"links":[{"href":"https://docs.bridge.new/es/connect-your-agent","label":"Conectar IA"},{"href":"https://help.bridge.new","label":"Centro de ayuda"},{"href":"mailto:support@sainapsis.com","label":"Contactar con soporte"}],"primary":{"type":"button","label":"Aplicación Bridge","href":"https://app.bridge.new"}},"pages":[{"title":"es","href":"/es"}]},{"language":"pt-BR","navbar":{"links":[{"href":"https://docs.bridge.new/pt-br/connect-your-agent","label":"Conectar IA"},{"href":"https://help.bridge.new","label":"Central de ajuda"},{"href":"mailto:support@sainapsis.com","label":"Falar com o suporte"}],"primary":{"type":"button","label":"Aplicativo Bridge","href":"https://app.bridge.new"}},"tabs":[{"tab":"Primeiros passos","pages":[{"title":"Primeiros passos","href":"/pt-br"}]},{"tab":"API REST","pages":[{"title":"API REST","href":"/pt-br/api-reference/health/verificar-integridade"}]},{"tab":"Webhooks","pages":[{"title":"Webhooks","href":"/pt-br/webhooks"}]},{"tab":"Custom Connections","groups":[{"group":"Comece aqui","pages":[{"title":"Custom Connections","sidebarTitle":"Visão geral","href":"/pt-br/lead-capture"},{"title":"Requisitos de consentimento","sidebarTitle":"Consentimento","href":"/pt-br/lead-capture/consent"},{"title":"Requisitos de templates","sidebarTitle":"Templates","href":"/pt-br/lead-capture/templates"}]},{"group":"Crie sua conexão","pages":[{"title":"Guia de integração","sidebarTitle":"Integração","description":"Conecte um formulário de landing page ao Bridge: exemplo, CAPTCHA, consentimento, respostas e tratamento de erros.","href":"/pt-br/lead-capture/integration"}]},{"group":"Referência da API","pages":[{"group":"Campaign leads","pages":[{"title":"Registrar um lead de campanha","deprecated":null,"version":null,"openapi":"/pt-br/api-reference/campaign-leads.openapi.yaml post /leadscout/campaign-leads","href":"/pt-br/api-reference/campaign-leads/registrar-um-lead-de-campanha"}]}]},{"group":"Solução de problemas","pages":[{"title":"Referência de erros","sidebarTitle":"Erros","description":"Todas as respostas do endpoint de Custom Connections e quais problemas você pode corrigir.","href":"/pt-br/lead-capture/errors"}]}]}]}]},"basePath":"","title":"Registrar um lead de campanha - Bridge REST Integrations API \u0026 Webhooks","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DdEMm2kG.js","utils-BMo572L7.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C-4m9KAx.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DPLK2Oq9.js","snippetPresets-BKjfJMC9.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-DTsgtCEj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C8vmhyQM.js","shallow-r9w8LQGS.js","getApiPlaygroundDisplay-DjPI64HQ.js","CodeSnippet-C8Bvhl16.js","CodeSnippets-BtWUwcMy.js","Page-BIYvYBgk.js","getPastedJson-Dcm_3Pgl.js","icon-BXwrTpjc.js","MethodPill-CcjfVmmy.js","DuplicateIcon-BuKIbXAQ.js","createIcon-DaL9yXsO.js","DynamicMarkdown-Co5nikxh.js","SectionHeading-P4UNTsMZ.js","axios-vUo_bRtp.js","Markdown-CEfymfIH.js","clsx-Dq9TQuNi.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-D2J8knkn.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BgZ2ThuU.js"]}