Download OpenAPI specification:Download
A API Conecta médico possibilita a conexão entre nosso software de saúde e nossos parceiros, viabilizando o acesso rápido aos dados em seus sistemas. Com ela, a experiência dos usuários é potencializada ao integrar funcionalidades do nosso software de maneira automatizada.
Para acessar a API Conecta Médico, é necessário seguir os seguintes requisitos:
username
e um password
, que deverão ser utilizados para autenticar as requisições.Modelo de Comunicação: O formato de requisição da sua API Conecta Médico é baseado em REST (Representational State Transfer). Isso significa que as solicitações são feitas por meio dos métodos HTTP, como GET, POST, PUT e DELETE, para interagir com os recursos da API.
Codificação de caracteres: O conteúdo retornado pela API Conecta Médico segue a codificação UTF-8. Certifique-se de configurar corretamente a codificação UTF-8 ao manipular as respostas da API para evitar problemas de caracteres especiais.
Comunicação segura: Toda comunicação com a API Conecta Médico deve ser feita por meio de conexões seguras utilizando HTTPS.
Stateless: A API Conecta Médico é projetada como stateless, o que significa que cada requisição é independente e não mantém estado entre as solicitações.
Formato de dados (content-type): A API Conecta Médico utiliza o formato JSON (JavaScript Object Notation) para as requisições e respostas. Certifique-se de enviar e receber os dados no formato adequado.
Códigos HTTP: A API Conecta Médico retorna códigos HTTP para indicar o status da requisição. Alguns dos principais códigos são:
Solicitação do token de acesso. Temos 2 opções
username required | string (Usuário.) Usuário enviado pela a conecta. |
password required | string (Senha.) Senha enviado pela a conecta. |
{- "password": 123456
}
{- "token": "string",
- "user_email": "string",
- "user_nicename": "string",
- "user_display_name": "string"
}
Este endpoint é para trazer dados de um paciente.
cpf required | string CPF do paciente |
{- "id": 45530,
- "name": "Vinicius Brito",
- "username": "string",
- "status": "string",
- "page_id": "string",
- "parceiro": "string",
- "celular": "string",
- "cep": "string",
- "rua": "string",
- "numero_endereco": "string",
- "complemento": "string",
- "bairro_endereco": "string",
- "cidade": "string",
- "estado": "string",
- "sexo": "string",
- "datanasc": "25/03/1993",
- "google_userid": "string",
- "teleinterconsulta_cadastro": "string",
- "token_user": "string",
- "teleinterconsulta_senha_configurada": "string",
- "whatsapp": "string",
- "email_ofuscado": "string"
}
Este endpoint é para fazer um cadastro de paciente.
cpf required | string (CPF do Paciente.) |
matricula | string (Matricula do paciente) |
nome required | string (Nome do paciente) Nome completo do paciente |
sobrenome | string (Sobrenome do paciente) |
email required | string (Email do paciente) Identificador único que permite localizar um determinado paciente através de um determinado email. |
senha | string (Senha do paciente) |
celular required | string |
cep required | string |
rua required | string |
numero required | string |
complemento | string |
bairro required | string |
cidade required | string |
estado required | string |
sexo | string Identificação do sexo do paciente:
|
data_nascimento required | string |
{- "cpf": 17052897890,
- "matricula": "string",
- "nome": "Vinicius Brito",
- "sobrenome": "string",
- "senha": "string",
- "celular": "string",
- "cep": "string",
- "rua": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "cidade": "string",
- "estado": "string",
- "sexo": "string",
- "data_nascimento": "25/03/1993"
}
{- "id": 45530,
- "name": "Vinicius Brito",
- "username": "string",
- "status": "string",
- "page_id": "string",
- "parceiro": "string",
- "celular": "string",
- "cep": "string",
- "rua": "string",
- "numero_endereco": "string",
- "complemento": "string",
- "bairro_endereco": "string",
- "cidade": "string",
- "estado": "string",
- "sexo": "string",
- "datanasc": "25/03/1993",
- "google_userid": "string",
- "teleinterconsulta_cadastro": "string",
- "token_user": "string",
- "teleinterconsulta_senha_configurada": "string",
- "whatsapp": "string",
- "email_ofuscado": "string"
}
Este endpoint é para fazer um cadastro de dependente.
Tokenconecta required | string Example: JWT: 123456 user_token do paciente |
cpf required | string (CPF do Dependente.) |
nome required | string (Nome do dependente) Nome completo do dependente |
matricula | string (Matricula do dependente) |
celular | string |
cep required | string |
numero required | string |
endereco required | string |
bairro required | string |
cidade required | string |
estado required | string |
data_nascimento required | string |
{- "cpf": 17052897890,
- "nome": "Vinicius Brito",
- "matricula": "string",
- "celular": "string",
- "cep": "string",
- "numero": "string",
- "endereco": "string",
- "bairro": "string",
- "cidade": "string",
- "estado": "string",
- "data_nascimento": "25/03/1993"
}
{- "dependente_id": 0
}
Este endpoint é para fazer um cadastro de tutor.
cpf required | string (CPF do tutor.) |
nome required | string (Nome do tutor) Nome completo do tutor |
sobrenome | string (Sobrenome do tutor) |
email required | string (Email do tutor) Identificador único que permite localizar um determinado tutor através de um determinado email. |
celular required | string |
cep required | string |
rua required | string |
numero required | string |
complemento | string |
bairro required | string |
cidade required | string |
estado required | string |
sexo | string Identificação do sexo do tutor:
|
data_nascimento required | string |
{- "cpf": 17052897890,
- "nome": "Vinicius Brito",
- "sobrenome": "string",
- "celular": "string",
- "cep": "string",
- "rua": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "cidade": "string",
- "estado": "string",
- "sexo": "string",
- "data_nascimento": "25/03/1993"
}
{- "id": 45530,
- "name": "Vinicius Brito",
- "username": "string",
- "status": "string",
- "page_id": "string",
- "parceiro": "string",
- "celular": "string",
- "cep": "string",
- "rua": "string",
- "numero_endereco": "string",
- "complemento": "string",
- "bairro_endereco": "string",
- "cidade": "string",
- "estado": "string",
- "sexo": "string",
- "datanasc": "25/03/1993",
- "google_userid": "string",
- "teleinterconsulta_cadastro": "string",
- "token_user": "string",
- "teleinterconsulta_senha_configurada": "string",
- "whatsapp": "string",
- "email_ofuscado": "string"
}
Este endpoint é para trazer dados de um tutor.
id required | integer Id do tutor |
{- "id": 45530,
- "name": "Vinicius Brito",
- "username": "string",
- "status": "string",
- "page_id": "string",
- "parceiro": "string",
- "celular": "string",
- "cep": "string",
- "rua": "string",
- "numero_endereco": "string",
- "complemento": "string",
- "bairro_endereco": "string",
- "cidade": "string",
- "estado": "string",
- "sexo": "string",
- "datanasc": "25/03/1993",
- "google_userid": "string",
- "teleinterconsulta_cadastro": "string",
- "token_user": "string",
- "teleinterconsulta_senha_configurada": "string",
- "whatsapp": "string",
- "email_ofuscado": "string"
}
Este endpoint é para fazer um cadastro de Pet.
nome required | string (Nome do pet) Nome completo do pet |
matricula required | string (Matricula do pet) |
especie required | string |
raca required | string |
porte required | string |
tutor_id required | integer |
sexo required | string Identificação do sexo do pet:
|
data_nascimento required | string |
{- "nome": "Amora",
- "matricula": "string",
- "especie": "string",
- "raca": "string",
- "porte": "string",
- "tutor_id": 0,
- "sexo": "string",
- "data_nascimento": "25/03/1993"
}
{- "pet_id": 0
}