DevelopersAPI TEMA v2
Rapidoc · TEMA v2 · VitalScan

VitalScan

Exame de sinais vitais por câmera, aberto em webview a partir de uma URL de uso único.

Ver endpoint

VitalScan

Exame de sinais vitais feito pela câmera. O parceiro gera uma URL de acesso de uso único para o beneficiário e a abre em um webview, onde o exame acontece. Exige o produto vitalscan ativo no cliente.

POST/tema/api/beneficiary-scans/request-vitalscan

Gera a URL de acesso ao exame para o beneficiário. Invalida qualquer token ainda disponível do beneficiário e emite um novo, de uso único — a mesma URL deve ser aberta em um webview, como no request-appointment.

ParâmetroDescrição
beneficiaryUuidObrigatório. Beneficiário que fará o exame
curl · POST /beneficiary-scans/request-vitalscan
curl --location --request POST \
  '{{BASE_URL}}/tema/api/beneficiary-scans/request-vitalscan?beneficiaryUuid=UUID_DO_BENEFICIARIO' \
  --header 'Authorization: Bearer SEU_TOKEN' \
  --header 'clientId: UUID_DO_CLIENTE' \
  --header 'Content-Type: application/vnd.rapidoc.tema-v2+json'
json · resposta 200
{
  "url": "https://.../vitalscan?token=...&beneficiaryUuid=UUID_DO_BENEFICIARIO",
  "beneficiaryUuid": "UUID_DO_BENEFICIARIO",
  "token": "TOKEN_DE_USO_UNICO"
}

Validações (422 ao falhar):

ValidaçãoEfeito
Produto ativoProduto vitalscan ativo no cliente
BeneficiáriobeneficiaryUuid informado e beneficiário encontrado
SituaçãoBeneficiário ativo
CotaLimite mensal de scans não atingido