Emita, assine (VIDaaS e BirdID) e envie receitas médicas por WhatsApp direto no seu prontuário, app de telemedicina ou marketplace de saúde — com SDK JavaScript ou API REST.

Cadastro rápido com preenchimento automático de endereço por CEP e verificação do WhatsApp por código. Nossa equipe analisa e libera as credenciais de parceiro.
Widget pronto em minutos. Apenas adicione o script e inicialize com o telefone do médico.
Assinatura digital ICP-Brasil (VIDaaS, BirdID), CFM 2.299/2021 e LGPD.
Receitas enviadas diretamente ao paciente com link seguro e rastreável.
Widget responsivo, otimizado para desktop e mobile dentro de qualquer iframe.
Verificação por código WhatsApp a cada acesso, com sessão persistente de 7 dias.
Modelos de receita, histórico, pacientes e assinatura — tudo dentro do widget.
A mesma integração atende plataformas de telemedicina, prontuários eletrônicos, healthtechs e clínicas que precisam de prescrição com validade jurídica.
Ao final da teleconsulta, o médico assina a receita sem sair da sua tela e o paciente recebe no WhatsApp em segundos.
Receita digital na telemedicinaSubstitua o receituário impresso por prescrição eletrônica assinada com certificado em nuvem, sem instalar nada na máquina do médico.
Software de prescrição médicaUse a API REST em PHP, Node, Python ou .NET para assinar qualquer PDF e receber o documento por webhook assinado com HMAC.
VIDaaS ou BirdID: qual usarSuporte a receituário de controle especial, azul e amarela conforme a Portaria 344/98, com numeração e validade corretas.
Receita controlada digitalPreencha o formulário abaixo e receba suas credenciais de parceiro.
Inclua o script na sua aplicação e inicialize com a API Key e o telefone do médico logado.
O widget abre dentro da sua plataforma com busca de pacientes, modelos e assinatura digital.
Callbacks informam quando receitas são criadas, assinadas ou enviadas ao paciente.
Tudo que você precisa para integrar
Inclua o script no HTML da sua aplicação:
<script src="https://prescri.com.br/sdk/prescri-sdk.js"></script>Apenas o telefone é obrigatório. No primeiro acesso, o médico completa seus dados via onboarding automático.
const prescri = new Prescri({
apiKey: 'SUA_API_KEY',
doctor: {
phone: '11999999999'
},
onPrescriptionCreated: (data) => {
console.log('Receita criada:', data);
},
onClose: () => {
console.log('Widget fechado');
},
});
prescri.open();Assine PDFs com VIDaaS ou BirdID a partir de qualquer linguagem (PHP, Node, Python, .NET). Webhook com HMAC SHA-256 e polling disponíveis.
Assine PDFs com VIDaaS ou BirdID a partir de qualquer sistema (PHP, Node, Python, .NET). Sem precisar do SDK JavaScript.
Toda requisição precisa dos seguintes headers (use a API Key/Secret recebidas após solicitação):
X-API-Key: pk_sua_api_key
X-API-Secret: sk_seu_secret
Content-Type: application/jsonpending_authorizationAguardando médico abrir sign_url e autorizarauthorizedMédico autorizou; assinatura em processamento no provedorsigningCMS sendo embutido no PDFsignedPDF assinado com sucesso (disponível para download)failedFalha no processo (veja error_message)expiredsign_url não foi acessado em 24hcancelledCancelado via POST /signatures/{id}/cancelhttps://suykokupoevtdfalrzue.supabase.co/functions/v1Para garantir que a assinatura digital contenha os OIDs do CFM (CRM, UF e Especialidade) — exigidos para validade jurídica de receitas e documentos médicos —, sempre envie os campos opcionais doctor_full_name, doctor_crm, doctor_crm_uf e doctor_specialty quando o médico ainda não estiver cadastrado no Prescri. Esses dados serão embutidos no CMS da assinatura (signed attributes) e no PDF.
Dúvidas comuns de times técnicos antes de integrar
Preencha os dados da empresa e do responsável. Após a análise, geramos sua API Key vinculada a este cadastro.