Search docs/

Prover entradas e saídas por usuário

{...}

O app provedor de entradas e saídas deve responder com todos os registros de entradas e saídas relacionadas com o usuário informado.

POST https://api.provedor-registrado.com/@layers:education:Entrance:getRelated
CopiarCopiado

Requisição

Especificação

  • contextObjectobrigatório

  • secretStringobrigatório

    Chave secreta específica do app

  • dataObject

Exemplo

{
  "context": {
    "issuedAt": "2025-01-13T20:47:24.585Z",
    "action": "@layers:identificador_da_action",
    "community": "idcomunidadeteste"
  },
  "secret": "exemplo1-e000-11xe-2m33-4444444plo",
  "data": {
    "user": {
      "id": "61b087e1a608106241d30a8a",
      "name": "João Pedro",
      "alias": "0001",
      "timezone": "America/Sao_Paulo",
      "language": "pt-BR",
      "accountId": "exemplo"
    },
    "createdAfter": "2025-01-13",
    "createdBefore": "2025-01-13"
  }
}
CopiarCopiado

Resposta

Especificação

  • resultObject[ ]obrigatório

Exemplo

{
  "result": [
    {
      "id": "0001",
      "student": "Marília Castelli",
      "records": [
        {
          "id": "0001",
          "entrance": {
            "id": "001",
            "label": "Portão Principal"
          },
          "date": "2024-06-13T06:45:32.292Z",
          "type": "late_entrance",
          "note": "Atraso por conta do trânsito",
          "allowedBy": "João Pedro"
        }
      ]
    }
  ]
}
CopiarCopiado