{ "message": "SMS enviado com sucesso", "data": { "id": 456, "phone_number_id": 78, "to": "+1234567890", "body": "Olá! Esta é uma mensagem de teste da OmniTech. Como podemos te ajudar hoje?", "user_id": 1, "segments": 1, "segment_price": 0.0075, "total_cost": 0.0075, "status": "sent", "sms_sid": "SM1234567890abcdef1234567890abcdef", "created_at": "2025-08-04 15:30:00", "updated_at": "2025-08-04 15:30:02" }}{ "message": "Número de origem não encontrado"}{ "message": "Número de destino inválido"}{ "message": "Saldo insuficiente"}{ "message": "Número de origem não possui capacidade de SMS"}{ "message": "Falha ao enviar SMS", "error": "Detalhes do erro da API da Twilio"}
SMS
Enviar SMS
Envia uma mensagem SMS via API usando um número de telefone da sua conta OmniTech com suporte a SMS, ideal para confirmações e follow-ups.
{ "message": "SMS enviado com sucesso", "data": { "id": 456, "phone_number_id": 78, "to": "+1234567890", "body": "Olá! Esta é uma mensagem de teste da OmniTech. Como podemos te ajudar hoje?", "user_id": 1, "segments": 1, "segment_price": 0.0075, "total_cost": 0.0075, "status": "sent", "sms_sid": "SM1234567890abcdef1234567890abcdef", "created_at": "2025-08-04 15:30:00", "updated_at": "2025-08-04 15:30:02" }}{ "message": "Número de origem não encontrado"}{ "message": "Número de destino inválido"}{ "message": "Saldo insuficiente"}{ "message": "Número de origem não possui capacidade de SMS"}{ "message": "Falha ao enviar SMS", "error": "Detalhes do erro da API da Twilio"}
Este endpoint permite enviar mensagens SMS utilizando seus números de telefone adquiridos. O SMS será enviado via Twilio e os custos serão automaticamente descontados do saldo da sua conta.
Corpo da Requisição
integer
required
ID do seu número de telefone que enviará o SMS (deve ter capacidade de SMS)
string
required
Número do destinatário em formato internacional (ex.: “+1234567890”)
string
required
Conteúdo da mensagem SMS (máx. 300 caracteres)
Resposta
string
Mensagem de sucesso confirmando que o SMS foi enviado
object
Show propriedades
integer
Identificador único do registro de SMS
integer
ID do número de telefone usado para enviar o SMS
string
Número do destinatário no formato E.164
string
Conteúdo da mensagem SMS
integer
ID do usuário que enviou o SMS
integer
Quantidade de segmentos de SMS (para fins de cobrança)
number
Custo por segmento de SMS
number
Custo total do SMS (segment_price * segments)
string
Status atual do SMS
string
SMS SID da Twilio para rastreamento
string
Data e hora em que o SMS foi criado
string
Data e hora da última atualização do SMS
Respostas de Erro
Show Resposta de Erro
string
Mensagem de erro descrevendo o problema (número inválido, saldo insuficiente, etc.)
Show Resposta de Erro
string
Mensagem de erro indicando falha no envio de SMS
string
Informações detalhadas do erro
{ "message": "SMS enviado com sucesso", "data": { "id": 456, "phone_number_id": 78, "to": "+1234567890", "body": "Olá! Esta é uma mensagem de teste da OmniTech. Como podemos te ajudar hoje?", "user_id": 1, "segments": 1, "segment_price": 0.0075, "total_cost": 0.0075, "status": "sent", "sms_sid": "SM1234567890abcdef1234567890abcdef", "created_at": "2025-08-04 15:30:00", "updated_at": "2025-08-04 15:30:02" }}{ "message": "Número de origem não encontrado"}{ "message": "Número de destino inválido"}{ "message": "Saldo insuficiente"}{ "message": "Número de origem não possui capacidade de SMS"}{ "message": "Falha ao enviar SMS", "error": "Detalhes do erro da API da Twilio"}
Observações
O número remetente deve pertencer ao usuário autenticadoO número remetente deve ter capacidade de SMSA assinatura do número deve estar ativa (não expirada)É necessário saldo suficiente na conta para cobrir os custos de SMSOs números de telefone são automaticamente formatados para o padrão E.164Os custos de SMS variam por país de destino e são cobrados por segmentoMensagens longas podem ser divididas em múltiplos segmentos, aumentando o custoO número do destinatário deve ser válido conforme padrões internacionais
⌘I
{"docsConfig":{"theme":"linden","$schema":"https://mintlify.com/schema.json","name":"OmniTech","colors":{"primary":"#1E80C5","light":"#6BA4C0","dark":"#032150"},"logo":{"light":"https://mintcdn.com/omnitech-a4248806/06iazWsGpw98tpwL/resources/logo/light.svg?fit=max\u0026auto=format\u0026n=06iazWsGpw98tpwL\u0026q=85\u0026s=bbf4a61d0d5cecd21958ebbb914e3a04","dark":"https://mintcdn.com/omnitech-a4248806/06iazWsGpw98tpwL/resources/logo/dark.svg?fit=max\u0026auto=format\u0026n=06iazWsGpw98tpwL\u0026q=85\u0026s=e9338025803761f6e8c3b250be8e440f"},"favicon":"https://mintcdn.com/omnitech-a4248806/06iazWsGpw98tpwL/favicon.svg?fit=max\u0026auto=format\u0026n=06iazWsGpw98tpwL\u0026q=85\u0026s=7690f75287c83245da65e32dd3c2850d","api":{},"styling":{"latex":true},"background":{"color":{"light":"#f8fbfd","dark":"#0c0e10"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"omnitech-a4248806","hasAudioNarration":false,"actualSubdomain":"omnitech-a4248806","customDomains":["doc.omnitechsolucoes.com.br"],"gitSource":{"type":"github","owner":"omnitechsolucoes","repo":"omnitech.ai","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae957cb3321ce4af686981d:success","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"Guia da Plataforma","count":67},{"language":"default","tag":"API Reference","count":30},{"language":"default","tag":"Automação No-Code","count":17},{"language":"default","tag":"Assistentes de IA","count":15},{"language":"default","tag":"Assistants","count":12},{"language":"default","tag":"Solução de Problemas \u0026 FAQs","count":9},{"language":"default","tag":"Leads","count":7},{"language":"default","tag":"Plataforma de Automação","count":7},{"language":"default","tag":"Tutoriais","count":7},{"language":"default","tag":"Chamadas Ativas","count":6}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":[],"page":{"pagePath":"api-reference/sms/send-sms","slug":"/api-reference/sms/send-sms","pageMetadata":{"title":"Enviar SMS","api":"POST /user/sms","description":"Envia uma mensagem SMS via API usando um número de telefone da sua conta OmniTech com suporte a SMS, ideal para confirmações e follow-ups.","href":"/api-reference/sms/send-sms"},"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: \"Envia uma mensagem SMS via API usando um número de telefone da sua conta OmniTech com suporte a SMS, ideal para confirmações e follow-ups.\"\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={p:`p`,..._provideComponents(),...props.components},{Expandable,Heading,ParamField,ResponseField}=_components;if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Este endpoint permite enviar mensagens SMS utilizando seus números de telefone adquiridos. O SMS será enviado via Twilio e os custos serão automaticamente descontados do saldo da sua conta.`}),`\n`,_jsx(Heading,{level:`3`,id:`corpo-da-requisição`,children:`Corpo da Requisição`}),`\n`,_jsx(ParamField,{body:`from`,type:`integer`,required:true,id:`param-from`,children:_jsx(_components.p,{children:`ID do seu número de telefone que enviará o SMS (deve ter capacidade de SMS)`})}),`\n`,_jsx(ParamField,{body:`to`,type:`string`,required:true,id:`param-to`,children:_jsx(_components.p,{children:`Número do destinatário em formato internacional (ex.: “+1234567890”)`})}),`\n`,_jsx(ParamField,{body:`body`,type:`string`,required:true,id:`param-body`,children:_jsx(_components.p,{children:`Conteúdo da mensagem SMS (máx. 300 caracteres)`})}),`\n`,_jsx(Heading,{level:`3`,id:`resposta`,children:`Resposta`}),`\n`,_jsx(ResponseField,{name:`message`,type:`string`,id:`param-message`,children:_jsx(_components.p,{children:`Mensagem de sucesso confirmando que o SMS foi enviado`})}),`\n`,_jsx(ResponseField,{name:`data`,type:`object`,id:`param-data`,children:_jsxs(Expandable,{title:`propriedades`,children:[_jsx(ResponseField,{name:`id`,type:`integer`,id:`param-id`,children:_jsx(_components.p,{children:`Identificador único do registro de SMS`})}),_jsx(ResponseField,{name:`phone_number_id`,type:`integer`,id:`param-phone-number-id`,children:_jsx(_components.p,{children:`ID do número de telefone usado para enviar o SMS`})}),_jsx(ResponseField,{name:`to`,type:`string`,id:`param-to-1`,children:_jsx(_components.p,{children:`Número do destinatário no formato E.164`})}),_jsx(ResponseField,{name:`body`,type:`string`,id:`param-body-1`,children:_jsx(_components.p,{children:`Conteúdo da mensagem SMS`})}),_jsx(ResponseField,{name:`user_id`,type:`integer`,id:`param-user-id`,children:_jsx(_components.p,{children:`ID do usuário que enviou o SMS`})}),_jsx(ResponseField,{name:`segments`,type:`integer`,id:`param-segments`,children:_jsx(_components.p,{children:`Quantidade de segmentos de SMS (para fins de cobrança)`})}),_jsx(ResponseField,{name:`segment_price`,type:`number`,id:`param-segment-price`,children:_jsx(_components.p,{children:`Custo por segmento de SMS`})}),_jsx(ResponseField,{name:`total_cost`,type:`number`,id:`param-total-cost`,children:_jsx(_components.p,{children:`Custo total do SMS (segment_price * segments)`})}),_jsx(ResponseField,{name:`status`,type:`string`,id:`param-status`,children:_jsx(_components.p,{children:`Status atual do SMS`})}),_jsx(ResponseField,{name:`sms_sid`,type:`string`,id:`param-sms-sid`,children:_jsx(_components.p,{children:`SMS SID da Twilio para rastreamento`})}),_jsx(ResponseField,{name:`created_at`,type:`string`,id:`param-created-at`,children:_jsx(_components.p,{children:`Data e hora em que o SMS foi criado`})}),_jsx(ResponseField,{name:`updated_at`,type:`string`,id:`param-updated-at`,children:_jsx(_components.p,{children:`Data e hora da última atualização do SMS`})})]})}),`\n`,_jsx(Heading,{level:`3`,id:`respostas-de-erro`,children:`Respostas de Erro`}),`\n`,_jsx(ResponseField,{name:`400 Bad Request`,id:`param-400-bad-request`,children:_jsx(Expandable,{title:`Resposta de Erro`,children:_jsx(ResponseField,{name:`message`,type:`string`,id:`param-message-1`,children:_jsx(_components.p,{children:`Mensagem de erro descrevendo o problema (número inválido, saldo insuficiente, etc.)`})})})}),`\n`,_jsx(ResponseField,{name:`500 Internal Server Error`,id:`param-500-internal-server-error`,children:_jsxs(Expandable,{title:`Resposta de Erro`,children:[_jsx(ResponseField,{name:`message`,type:`string`,id:`param-message-2`,children:_jsx(_components.p,{children:`Mensagem de erro indicando falha no envio de SMS`})}),_jsx(ResponseField,{name:`error`,type:`string`,id:`param-error`,children:_jsx(_components.p,{children:`Informações detalhadas do erro`})})]})}),`\n`,`\n`,_jsx(_components.p,{children:`Observações\nO número remetente deve pertencer ao usuário autenticado`}),`\n`,_jsx(_components.p,{children:`O número remetente deve ter capacidade de SMS`}),`\n`,_jsx(_components.p,{children:`A assinatura do número deve estar ativa (não expirada)`}),`\n`,_jsx(_components.p,{children:`É necessário saldo suficiente na conta para cobrir os custos de SMS`}),`\n`,_jsx(_components.p,{children:`Os números de telefone são automaticamente formatados para o padrão E.164`}),`\n`,_jsx(_components.p,{children:`Os custos de SMS variam por país de destino e são cobrados por segmento`}),`\n`,_jsx(_components.p,{children:`Mensagens longas podem ser divididas em múltiplos segmentos, aumentando o custo`}),`\n`,_jsx(_components.p,{children:`O número do destinatário deve ser válido conforme padrões internacionais`})]})}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":"Enviar SMS","api":"POST /user/sms","description":"Envia uma mensagem SMS via API usando um número de telefone da sua conta OmniTech com suporte a SMS, ideal para confirmações e follow-ups.","href":"/api-reference/sms/send-sms"}}},"mdxSourceWithNoJs":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading,ParamField,ResponseExample,ResponseField}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseExample)_missingMdxReference(`ResponseExample`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Este endpoint permite enviar mensagens SMS utilizando seus números de telefone adquiridos. O SMS será enviado via Twilio e os custos serão automaticamente descontados do saldo da sua conta.`}),`\n`,_jsx(Heading,{level:`3`,id:`corpo-da-requisição`,children:`Corpo da Requisição`}),`\n`,_jsx(ParamField,{body:`from`,type:`integer`,required:true,id:`param-from`,children:_jsx(_components.p,{children:`ID do seu número de telefone que enviará o SMS (deve ter capacidade de SMS)`})}),`\n`,_jsx(ParamField,{body:`to`,type:`string`,required:true,id:`param-to`,children:_jsx(_components.p,{children:`Número do destinatário em formato internacional (ex.: “+1234567890”)`})}),`\n`,_jsx(ParamField,{body:`body`,type:`string`,required:true,id:`param-body`,children:_jsx(_components.p,{children:`Conteúdo da mensagem SMS (máx. 300 caracteres)`})}),`\n`,_jsx(Heading,{level:`3`,id:`resposta`,children:`Resposta`}),`\n`,_jsx(ResponseField,{name:`message`,type:`string`,id:`param-message`,children:_jsx(_components.p,{children:`Mensagem de sucesso confirmando que o SMS foi enviado`})}),`\n`,_jsx(ResponseField,{name:`data`,type:`object`,id:`param-data`,children:_jsxs(Expandable,{title:`propriedades`,children:[_jsx(ResponseField,{name:`id`,type:`integer`,id:`param-id`,children:_jsx(_components.p,{children:`Identificador único do registro de SMS`})}),_jsx(ResponseField,{name:`phone_number_id`,type:`integer`,id:`param-phone-number-id`,children:_jsx(_components.p,{children:`ID do número de telefone usado para enviar o SMS`})}),_jsx(ResponseField,{name:`to`,type:`string`,id:`param-to-1`,children:_jsx(_components.p,{children:`Número do destinatário no formato E.164`})}),_jsx(ResponseField,{name:`body`,type:`string`,id:`param-body-1`,children:_jsx(_components.p,{children:`Conteúdo da mensagem SMS`})}),_jsx(ResponseField,{name:`user_id`,type:`integer`,id:`param-user-id`,children:_jsx(_components.p,{children:`ID do usuário que enviou o SMS`})}),_jsx(ResponseField,{name:`segments`,type:`integer`,id:`param-segments`,children:_jsx(_components.p,{children:`Quantidade de segmentos de SMS (para fins de cobrança)`})}),_jsx(ResponseField,{name:`segment_price`,type:`number`,id:`param-segment-price`,children:_jsx(_components.p,{children:`Custo por segmento de SMS`})}),_jsx(ResponseField,{name:`total_cost`,type:`number`,id:`param-total-cost`,children:_jsx(_components.p,{children:`Custo total do SMS (segment_price * segments)`})}),_jsx(ResponseField,{name:`status`,type:`string`,id:`param-status`,children:_jsx(_components.p,{children:`Status atual do SMS`})}),_jsx(ResponseField,{name:`sms_sid`,type:`string`,id:`param-sms-sid`,children:_jsx(_components.p,{children:`SMS SID da Twilio para rastreamento`})}),_jsx(ResponseField,{name:`created_at`,type:`string`,id:`param-created-at`,children:_jsx(_components.p,{children:`Data e hora em que o SMS foi criado`})}),_jsx(ResponseField,{name:`updated_at`,type:`string`,id:`param-updated-at`,children:_jsx(_components.p,{children:`Data e hora da última atualização do SMS`})})]})}),`\n`,_jsx(Heading,{level:`3`,id:`respostas-de-erro`,children:`Respostas de Erro`}),`\n`,_jsx(ResponseField,{name:`400 Bad Request`,id:`param-400-bad-request`,children:_jsx(Expandable,{title:`Resposta de Erro`,children:_jsx(ResponseField,{name:`message`,type:`string`,id:`param-message-1`,children:_jsx(_components.p,{children:`Mensagem de erro descrevendo o problema (número inválido, saldo insuficiente, etc.)`})})})}),`\n`,_jsx(ResponseField,{name:`500 Internal Server Error`,id:`param-500-internal-server-error`,children:_jsxs(Expandable,{title:`Resposta de Erro`,children:[_jsx(ResponseField,{name:`message`,type:`string`,id:`param-message-2`,children:_jsx(_components.p,{children:`Mensagem de erro indicando falha no envio de SMS`})}),_jsx(ResponseField,{name:`error`,type:`string`,id:`param-error`,children:_jsx(_components.p,{children:`Informações detalhadas do erro`})})]})}),`\n`,_jsx(ResponseExample,{children:_jsx(CodeBlock,{filename:`201 Success Response`,numberOfLines:`33`,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:`33`,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:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"SMS enviado com sucesso\"`}),_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:` \"data\"`}),_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:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`456`}),_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:` \"phone_number_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`78`}),_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:` \"to\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"+1234567890\"`}),_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:` \"body\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Olá! Esta é uma mensagem de teste da OmniTech. Como podemos te ajudar hoje?\"`}),_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:` \"user_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_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:` \"segments\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_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:` \"segment_price\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0.0075`}),_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:` \"total_cost\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0.0075`}),_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:`\"sent\"`}),_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:` \"sms_sid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"SM1234567890abcdef1234567890abcdef\"`}),_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:` \"created_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-08-04 15:30:00\"`}),_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:` \"updated_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-08-04 15:30:02\"`})]}),`\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`,_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:`\"Número de origem não encontrado\"`})]}),`\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`,_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:`\"Número de destino inválido\"`})]}),`\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`,_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:`\"Saldo insuficiente\"`})]}),`\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`,_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:`\"Número de origem não possui capacidade de SMS\"`})]}),`\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`,_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:`\"Falha ao enviar SMS\"`}),_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:`\"Detalhes do erro da API da Twilio\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})}),`\n`,_jsx(_components.p,{children:`Observações\nO número remetente deve pertencer ao usuário autenticado`}),`\n`,_jsx(_components.p,{children:`O número remetente deve ter capacidade de SMS`}),`\n`,_jsx(_components.p,{children:`A assinatura do número deve estar ativa (não expirada)`}),`\n`,_jsx(_components.p,{children:`É necessário saldo suficiente na conta para cobrir os custos de SMS`}),`\n`,_jsx(_components.p,{children:`Os números de telefone são automaticamente formatados para o padrão E.164`}),`\n`,_jsx(_components.p,{children:`Os custos de SMS variam por país de destino e são cobrados por segmento`}),`\n`,_jsx(_components.p,{children:`Mensagens longas podem ser divididas em múltiplos segmentos, aumentando o custo`}),`\n`,_jsx(_components.p,{children:`O número do destinatário deve ser válido conforme padrões internacionais`})]})}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":"Enviar SMS","api":"POST /user/sms","description":"Envia uma mensagem SMS via API usando um número de telefone da sua conta OmniTech com suporte a SMS, ideal para confirmações e follow-ups.","href":"/api-reference/sms/send-sms"}}}},"mdxExtracts":{"tableOfContents":[{"title":"Corpo da Requisição","slug":"corpo-da-requisição","depth":3,"children":[]},{"title":"Resposta","slug":"resposta","depth":3,"children":[]},{"title":"Respostas de Erro","slug":"respostas-de-erro","depth":3,"children":[]}],"codeExamples":{"response":{"type":"ResponseExample","children":[{"filename":"201 Success Response","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"33\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"SMS enviado com sucesso\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"data\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">456\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"phone_number_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">78\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"to\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"+1234567890\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"body\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Olá! Esta é uma mensagem de teste da OmniTech. Como podemos te ajudar hoje?\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"user_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"segments\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"segment_price\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">0.0075\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"total_cost\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">0.0075\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"sent\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"sms_sid\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"SM1234567890abcdef1234567890abcdef\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"created_at\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2025-08-04 15:30:00\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"updated_at\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2025-08-04 15:30:02\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Número de origem não encontrado\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Número de destino inválido\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Saldo insuficiente\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Número de origem não possui capacidade de SMS\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Falha ao enviar SMS\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"error\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Detalhes do erro da API da Twilio\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]}},"endpoint":{"title":"Enviar SMS","path":"/user/sms","method":"post","request":{"security":[],"parameters":{"query":{},"header":{},"cookie":{},"path":{}},"body":{"application/json":{"schemaArray":[{"type":"object","properties":{"from":[{"type":"integer","description":"ID do seu número de telefone que enviará o SMS (deve ter capacidade de SMS)","required":true}],"to":[{"type":"string","description":"Número do destinatário em formato internacional (ex.: “+1234567890”)","required":true}],"body":[{"type":"string","description":"Conteúdo da mensagem SMS (máx. 300 caracteres)","required":true}]}}],"examples":{"example":{"value":{"from":123,"to":"\u003cstring>","body":"\u003cstring>"}}}}}},"response":{"200":{"application/json":{"schemaArray":[{"type":"object","properties":{"message":[{"type":"string","description":"Mensagem de sucesso confirmando que o SMS foi enviado"}],"data":[{"type":"object","properties":{"id":[{"type":"integer","description":"Identificador único do registro de SMS"}],"phone_number_id":[{"type":"integer","description":"ID do número de telefone usado para enviar o SMS"}],"to":[{"type":"string","description":"Número do destinatário no formato E.164"}],"body":[{"type":"string","description":"Conteúdo da mensagem SMS"}],"user_id":[{"type":"integer","description":"ID do usuário que enviou o SMS"}],"segments":[{"type":"integer","description":"Quantidade de segmentos de SMS (para fins de cobrança)"}],"segment_price":[{"type":"number","description":"Custo por segmento de SMS"}],"total_cost":[{"type":"number","description":"Custo total do SMS (segment_price * segments)"}],"status":[{"type":"string","description":"Status atual do SMS"}],"sms_sid":[{"type":"string","description":"SMS SID da Twilio para rastreamento"}],"created_at":[{"type":"string","description":"Data e hora em que o SMS foi criado"}],"updated_at":[{"type":"string","description":"Data e hora da última atualização do SMS"}]}}]}}],"examples":{"example":{"value":{"message":"\u003cstring>","data":{"id":123,"phone_number_id":123,"to":"\u003cstring>","body":"\u003cstring>","user_id":123,"segments":123,"segment_price":123,"total_cost":123,"status":"\u003cstring>","sms_sid":"\u003cstring>","created_at":"\u003cstring>","updated_at":"\u003cstring>"}}}}}}},"deprecated":false}},"jsLinks":[],"subdomain":"omnitech-a4248806","siteName":"OmniTech","title":"Enviar SMS - OmniTech","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-25T14:09:08.322Z","originalFileLocation":"api-reference/sms/send-sms.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=\"Envia uma mensagem SMS via API usando um número de telefone da sua conta OmniTech com suporte a SMS, ideal para confirmações e follow-ups.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OmniTech\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/omnitech-a4248806/0eEpuQINNAgxTSiV/_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/omnitech-a4248806/0eEpuQINNAgxTSiV/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/omnitech-a4248806/0eEpuQINNAgxTSiV/_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/omnitech-a4248806/0eEpuQINNAgxTSiV/_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/omnitech-a4248806/0eEpuQINNAgxTSiV/_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/omnitech-a4248806/0eEpuQINNAgxTSiV/_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/omnitech-a4248806/0eEpuQINNAgxTSiV/_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/omnitech-a4248806/0eEpuQINNAgxTSiV/_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/omnitech-a4248806/0eEpuQINNAgxTSiV/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Enviar SMS - OmniTech\">\u003cmeta data-mint-head property=\"og:description\" content=\"Envia uma mensagem SMS via API usando um número de telefone da sua conta OmniTech com suporte a SMS, ideal para confirmações e follow-ups.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OmniTech\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://doc.omnitechsolucoes.com.br/api-reference/sms/send-sms\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://omnitech-a4248806.mintlify.site/_mintlify/api/og/v2?division=SMS\u0026amp;title=Enviar+SMS\u0026amp;description=Envia+uma+mensagem+SMS+via+API+usando+um+n%C3%BAmero+de+telefone+da+sua+conta+OmniTech+com+suporte+a+SMS%2C+ideal+para+confirma%C3%A7%C3%B5es+e+follow-ups.\u0026amp;theme=6b4d989aafc27b7bf68d4972\u0026amp;signature=a4cdc86ca4ca9ae7ebe939343b46f1662f6682b484793bc5a5efb8a951b22a6a\">\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=\"Enviar SMS - OmniTech\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Envia uma mensagem SMS via API usando um número de telefone da sua conta OmniTech com suporte a SMS, ideal para confirmações e follow-ups.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://omnitech-a4248806.mintlify.site/_mintlify/api/og/v2?division=SMS\u0026amp;title=Enviar+SMS\u0026amp;description=Envia+uma+mensagem+SMS+via+API+usando+um+n%C3%BAmero+de+telefone+da+sua+conta+OmniTech+com+suporte+a+SMS%2C+ideal+para+confirma%C3%A7%C3%B5es+e+follow-ups.\u0026amp;theme=6b4d989aafc27b7bf68d4972\u0026amp;signature=a4cdc86ca4ca9ae7ebe939343b46f1662f6682b484793bc5a5efb8a951b22a6a\">\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/omnitech-a4248806/0eEpuQINNAgxTSiV/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OmniTech\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1E80C5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://doc.omnitechsolucoes.com.br/api-reference/sms/send-sms\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/sms/send-sms.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://doc.omnitechsolucoes.com.br/#organization\",\"name\":\"OmniTech\",\"url\":\"https://doc.omnitechsolucoes.com.br\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/omnitech-a4248806/06iazWsGpw98tpwL/resources/logo/light.svg?fit=max\u0026auto=format\u0026n=06iazWsGpw98tpwL\u0026q=85\u0026s=bbf4a61d0d5cecd21958ebbb914e3a04\"}},{\"@type\":\"WebSite\",\"@id\":\"https://doc.omnitechsolucoes.com.br#website\",\"name\":\"OmniTech\",\"url\":\"https://doc.omnitechsolucoes.com.br\",\"publisher\":{\"@id\":\"https://doc.omnitechsolucoes.com.br/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://doc.omnitechsolucoes.com.br/api-reference/sms/send-sms#webpage\",\"url\":\"https://doc.omnitechsolucoes.com.br/api-reference/sms/send-sms\",\"name\":\"Enviar SMS\",\"description\":\"Envia uma mensagem SMS via API usando um número de telefone da sua conta OmniTech com suporte a SMS, ideal para confirmações e follow-ups.\",\"dateModified\":\"2026-05-25T14:09:08.322Z\",\"isPartOf\":{\"@id\":\"https://doc.omnitechsolucoes.com.br#website\"},\"breadcrumb\":{\"@id\":\"https://doc.omnitechsolucoes.com.br/api-reference/sms/send-sms#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://doc.omnitechsolucoes.com.br/api-reference/sms/send-sms#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"OmniTech\",\"item\":\"https://doc.omnitechsolucoes.com.br\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Enviar SMS\",\"item\":\"https://doc.omnitechsolucoes.com.br/api-reference/sms/send-sms\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://doc.omnitechsolucoes.com.br/api-reference/sms/send-sms#apireference\",\"headline\":\"Enviar SMS\",\"name\":\"Enviar SMS\",\"description\":\"Envia uma mensagem SMS via API usando um número de telefone da sua conta OmniTech com suporte a SMS, ideal para confirmações e follow-ups.\",\"url\":\"https://doc.omnitechsolucoes.com.br/api-reference/sms/send-sms\",\"mainEntityOfPage\":{\"@id\":\"https://doc.omnitechsolucoes.com.br/api-reference/sms/send-sms#webpage\"},\"dateModified\":\"2026-05-25T14:09:08.322Z\",\"publisher\":{\"@id\":\"https://doc.omnitechsolucoes.com.br/#organization\"},\"isPartOf\":{\"@id\":\"https://doc.omnitechsolucoes.com.br#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"OmniTech\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"OmniTech\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/sms/send-sms.md","siteName":"OmniTech","nav":{"global":null,"tabs":[{"tab":"Guia da Plataforma","pages":[{"title":"Guia da Plataforma","href":"/introduction/what-is-omnitech"}]},{"tab":"Automação No-Code","pages":[{"title":"Automação No-Code","href":"/automation-platform/introduction"}]},{"tab":"API Reference","groups":[{"group":"Referência da API","pages":[{"title":"Introdução","icon":"book-open","href":"/api-reference/introduction"},{"title":"Autenticação","icon":"key","href":"/api-reference/authentication"}]},{"group":"Assistants","pages":[{"title":"Listar assistentes","api":"GET /user/assistants/get","href":"/api-reference/assistants/get-assistants"},{"title":"Obter assistentes outbound","api":"GET /user/assistants/outbound","href":"/api-reference/assistants/get-outbound-assistants"},{"title":"Criar assistente","api":"POST /user/assistant","href":"/api-reference/assistants/create-assistant"},{"title":"Atualizar assistente","api":"PUT /user/assistant/{id}","href":"/api-reference/assistants/update-assistant"},{"title":"Excluir assistente","api":"DELETE /user/assistant/{id}","href":"/api-reference/assistants/delete-assistant"},{"title":"Ativar webhook inbound do assistente","api":"POST /user/assistants/enable-inbound-webhook","href":"/api-reference/assistants/enable-inbound-webhook"},{"title":"Desativar webhook inbound do assistente","api":"POST /user/assistants/disable-inbound-webhook","href":"/api-reference/assistants/disable-inbound-webhook"},{"title":"Desativar webhook do assistente","api":"POST /user/assistants/disable-webhook","href":"/api-reference/assistants/disable-webhook"},{"title":"Obter idiomas disponíveis","api":"GET /user/assistants/languages","href":"/api-reference/assistants/get-languages"},{"title":"Obter vozes disponíveis","api":"GET /user/assistants/voices","href":"/api-reference/assistants/get-voices"},{"title":"Obter modelos LLM disponíveis","api":"GET /user/assistants/models","href":"/api-reference/assistants/get-models"},{"title":"Obter números de telefone disponíveis","api":"GET /user/assistants/phone-numbers","href":"/api-reference/assistants/get-phone-numbers"}]},{"group":"Calls","pages":[{"title":"Listar chamadas","api":"GET /user/calls","href":"/api-reference/calls/get-calls"},{"title":"Realizar uma chamada telefônica","api":"POST /user/make_call","href":"/api-reference/calls/make-phone-call"},{"title":"Excluir chamada","api":"DELETE /user/calls/{call}","href":"/api-reference/calls/delete-call"}]},{"group":"Mid Call Tools","pages":[{"title":"Listar ferramentas de uso durante a chamada","api":"GET /user/tools","href":"/api-reference/mid-call-tools/get-tools"},{"title":"Obter ferramenta de uso durante a chamada","api":"GET /user/tools/{id}","href":"/api-reference/mid-call-tools/get-tool"},{"title":"Criar ferramenta de uso durante a chamada","api":"POST /user/tools","href":"/api-reference/mid-call-tools/create-tool"},{"title":"Atualizar ferramenta de uso durante a chamada","api":"PUT /user/tools/{id}","href":"/api-reference/mid-call-tools/update-tool"},{"title":"Excluir ferramenta de uso durante a chamada","api":"DELETE /user/tools/{id}","href":"/api-reference/mid-call-tools/delete-tool"}]},{"group":"Leads","pages":[{"title":"Listar leads","api":"GET /user/leads","href":"/api-reference/leads/get-lead"},{"title":"Criar lead","api":"POST /user/lead","href":"/api-reference/leads/create"},{"title":"Atualizar lead","api":"PUT /user/leads/{id}","href":"/api-reference/leads/update-lead"},{"title":"Excluir lead","api":"DELETE /user/leads/{id}","href":"/api-reference/leads/delete"}]},{"group":"Campaigns","pages":[{"title":"Listar campanhas","api":"GET /user/campaigns","href":"/api-reference/campaigns/get-campaigns"},{"title":"Atualizar status da campanha","api":"POST /user/campaigns/update-status","description":"Inicia ou interrompe uma campanha no sistema OmniTech","href":"/api-reference/campaigns/update-status"}]},{"group":"SMS","pages":[{"title":"Enviar SMS","api":"POST /user/sms","href":"/api-reference/sms/send-sms"}]},{"group":"Webhooks","pages":[{"title":"Webhook pós-chamada","icon":"webhook","description":"Estrutura do webhook pós-chamada da OmniTech: variáveis extraídas, transcrição, gravação, status e metadados enviados ao concluir cada chamada.","href":"/api-reference/webhooks/post-call-webhook"}]}]},{"tab":"White Label","pages":[{"title":"White Label","href":"/white-label/overview"}]}]},"basePath":"","title":"Enviar SMS - OmniTech","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"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"]}