REST
MDM Paciente Backend
Como autenticar Crie um app no portal e associe o product MDM Paciente Backend. Solicite ao time de IAM/Keycloak o client_id e, se aplicavel, o client_secret do realm Funcionarios. Gere o...
Resumo
Como usar esta API
Como autenticar
- Crie um app no portal e associe o product MDM Paciente Backend.
- Solicite ao time de IAM/Keycloak o
client_ide, se aplicavel, oclient_secretdo realm Funcionarios. - Gere o Bearer token em
https://id-hml.dasa.com.br/auth/realms/Funcionarios/protocol/openid-connect/token. - No SmartDocs, clique em Authorize e informe o token JWT.
Exemplo de token
curl -X POST "https://id-hml.dasa.com.br/auth/realms/Funcionarios/protocol/openid-connect/token" \n -H "Content-Type: application/x-www-form-urlencoded" \n --data-urlencode "grant_type=client_credentials" \n --data-urlencode "client_id=SEU_CLIENT_ID" \n --data-urlencode "client_secret=SEU_CLIENT_SECRET"Exemplo de chamada
curl -X POST "https://api-gateway-01-dev.dasa.com.br/mdm-paciente-backend/patient/v1" \n -H "Authorization: Bearer SEU_TOKEN_JWT" \n -H "Content-Type: application/json" \n -d "{"name":"Fulano de Tal","documents":[{"type":"CPF","value":"53293484476"}],"birthDate":"2001-02-01","biologicalSex":"NAO_INFORMADO"}"Observacao: o repositorio confirmou a URL do Keycloak, o realm Funcionarios e a rota POST /patient/v1, mas nao expoe as credenciais do cliente OAuth.
Swagger
Referência completa
Endpoints, parâmetros, exemplos e schemas para consumo da API.