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...

Produto
MDM Paciente Backend
Referência Abrir documentação

Como usar esta API

Como autenticar

  1. Crie um app no portal e associe o product MDM Paciente Backend.
  2. Solicite ao time de IAM/Keycloak o client_id e, se aplicavel, o client_secret do realm Funcionarios.
  3. Gere o Bearer token em https://id-hml.dasa.com.br/auth/realms/Funcionarios/protocol/openid-connect/token.
  4. 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.

Referência completa

Endpoints, parâmetros, exemplos e schemas para consumo da API.

Carregando...