Bem-vindo ao Portal do Desenvolvedor TranscriMed
Transforme suas aplicações de saúde com transcrição médica com IA e geração de registros.
A API da TranscriMed permite integrar facilmente capacidades avançadas de transcrição médica em seus sistemas de saúde, EMRs e fluxos de trabalho clínicos.
Início Rápido
Comece a usar a API TranscriMed em poucos minutos:
- Registre sua aplicação - Obtenha suas credenciais da API
- Autentique-se - Configure a autenticação OAuth2
- Faça sua primeira chamada da API - Gere um registro médico
- Explore os exemplos - Veja padrões de integração
Modo de Teste Integrado
Teste sua integração de forma segura com nosso ambiente de teste integrado:
- Credenciais de Teste: Client IDs com prefixo
test_tc_ativam automaticamente o modo de teste - Respostas Simuladas: Receba dados mock realísticos sem processamento real de IA
- Sem Custos: Teste gratuitamente sem consumir créditos de produção
- Validação de Dados: Aceita apenas dados de teste específicos para máxima segurança
- Mesma API: Use os mesmos endpoints - a detecção é automática
Recursos Principais
Geração de Registros Médicos
- Áudio para Registro: Transforme gravações de áudio em registros médicos estruturados
- Texto para Registro: Converta notas clínicas em documentos profissionais
- Suporte Multi-idioma: Processe conteúdo em mais de 12 idiomas
- Sistema de Modelos: Use modelos predefinidos para diferentes especialidades médicas
Processamento em Tempo Real
- Modos Sync e Async: Escolha processamento imediato ou em segundo plano
- Rastreamento de Tarefas: Monitore o status do processamento e recupere resultados
- Suporte WebSocket: Atualizações em tempo real para operações de longa duração
Pronto para Empresas
- Compatível com LGPD: Manuseio seguro de informações de saúde protegidas
- Autenticação OAuth2: Protocolos de segurança padrão da indústria
- Limitação de Taxa: Políticas de uso justo e cotas
- Log de Auditoria: Rastreamento completo de atividades para conformidade
Visão Geral da API
A TranscriMed fornece três grupos principais de API:
API de Autenticação
Autenticação OAuth2 segura para integrações de parceiros
- Fluxo de código de autorização
- Gerenciamento de tokens
- Permissões baseadas em escopo
API de Registros Médicos
Funcionalidade principal de processamento de registros médicos
- Gerar registros a partir de áudio/texto
- Operações CRUD
- Correções por voz
- Gerenciamento de versões
API de Tarefas
Gerenciamento e monitoramento de tarefas assíncronas
- Rastreamento de status de tarefas
- Monitoramento de progresso
- Recuperação de resultados
- Análise de logs
Ferramentas para Desenvolvedores
Embora não fornecemos SDKs específicos, disponibilizamos ferramentas para facilitar sua integração:
- Coleção Postman - Coleção de API pronta para uso com todos os endpoints
- Exemplos de Código - Implementações de referência em JavaScript, Python, PHP e outras linguagens
- API Playground - Teste endpoints diretamente no portal do desenvolvedor
- OpenAPI/Swagger - Especificações completas da API para geração de código
Nota: A TranscriMed não fornece SDKs oficiais. Nossa API REST foi projetada para ser simples e compatível com qualquer linguagem de programação usando bibliotecas HTTP padrão.
Casos de Uso
Registros Eletrônicos de Saúde (EHR)
Integre capacidades de voz para texto diretamente em seu sistema EHR para documentação eficiente.
Plataformas de Telemedicina
Permita que profissionais de saúde gerem rapidamente notas de consulta a partir de sessões gravadas.
Documentação Clínica
Transforme notas médicas ditadas em registros médicos estruturados e profissionais.
Saúde Multi-idioma
Apoie profissionais de saúde internacionais com transcrição e geração multi-idioma.
Exemplos de Integração
Gerar Registro Médico a partir de Áudio
const response = await fetch('https://api.transcrimed.com.br/api/v1/medical-records/generate', {
method: 'POST',
headers: {
'Authorization': `Bearer ${accessToken}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
audio: base64AudioData,
template_id: 'consulta-cardiologia',
language: 'pt',
mode: 'sync'
})
});
const result = await response.json();
console.log('Registro médico gerado:', result.data.medical_record);
Acompanhar Progresso da Tarefa
import requests
# Iniciar processamento assíncrono
response = requests.post(
'https://api.transcrimed.com.br/api/v1/medical-records/generate',
headers={'Authorization': f'Bearer {access_token}'},
json={
'audio': base64_audio_data,
'template_id': 'consulta-geral',
'mode': 'async'
}
)
job_id = response.json()['data']['job_id']
# Verificar status da tarefa
status_response = requests.get(
f'https://api.transcrimed.com.br/api/v1/jobs/{job_id}',
headers={'Authorization': f'Bearer {access_token}'}
)
print(f"Status da tarefa: {status_response.json()['data']['job']['status']}")
Recursos em Desenvolvimento
- Streaming em Tempo Real: Transcrição ao vivo durante gravação
- Modelos Personalizados: Criar e gerenciar modelos de documento personalizados
- Suporte a Webhooks: Notificações em tempo real para conclusão de tarefas
- Análises Avançadas: Métricas detalhadas de uso e desempenho
Suporte e Comunidade
Precisa de ajuda? Estamos aqui para apoiar sua integração:
- Fórum da Comunidade - Conecte-se com outros desenvolvedores
- Suporte por Email - Assistência técnica direta
- Issues no GitHub - Relate bugs e solicite recursos
Pronto para Começar?
Escolha seu caminho de integração:
Transforme seu fluxo de trabalho em saúde com transcrição médica inteligente. Comece a construir hoje!