top of page

API Rest - IMED Simah

[ Base URL: connectt.ddns.me:3001/api ] - 1.0

Documentação da API Rest - IMED Simah

api.png

Detalhes do Endpoint

  • URL: /api/confirmation

  • Método: PUT

  • Content-Type: application/json

2. Autenticação e Autorização

O endpoint requer um cabeçalho de Basic Auth. A API identifica a origem da requisição ("Host") com base na chave específica fornecida.

Se o cabeçalho Authorization estiver ausente ou não corresponder a um dos valores acima, a API retornará 401 Unauthorized.

3. Corpo da Requisição (Request Body)​​

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

pnome

string

Sim

O nome completo do paciente

"TESTE IMED TESTE"

aghora

string

Sim

Data e hora do agendamento no formato DD/MM/AAAA HH:mm

"05/02/2026 11:31"

time

string

Não

Timestamp do envio (client side) para fins de log

"05/02/2026 11:31:00"

{
   "pnome": "TESTE IMED TESTE",
   "time": "05/02/2026 11:31:00",
   "aghora": "05/02/2026 11:31"
}

4. Códigos de Resposta

Sucesso (200 OK)

O servidor processou a requisição com sucesso. O corpo da resposta indica o resultado da operação no banco.

  • Atualização Realizada com Sucesso

    { "message": "OK", "updated": true, "receivedTime": "05/02/2026 11:31:00" }

  • Nenhuma Alteração Realizada

    A requisição foi válida, porém não houve alteração no banco de dados.

    { "message": "Nenhuma alteracao feita  (Ja confirmado ou nao encontrado)", "updated": false }

Erro

  • 401 Unauthorized

    • Condição: Header de autorização inválido ou ausente.

    • Corpo: Error: Erro na autorizacao

  • 500 Internal Server Error

    • Condição: Falha na conexão com o banco de dados ou erro de escrita no sistema de arquivos.

    • Corpo: Internal Server Error: [Detalhes do erro]

Clínica IMED Saúde - Sorocaba - 2026

bottom of page