Pular para o conteúdo principal

Registro de leitura em túnel

Observação: Este método faz parte da API Common, exposta pelo WebService Common.

O endpoint PostAddTunnelReading registra uma leitura de túnel (entrada ou saída) associada a uma etiqueta, um equipamento e um túnel previamente cadastrados no MIMS.


Request HTTP Post

Tipo da RequisiçãoURL Exemplo
POST{{url_base}}/PostAddTunnelReading
Exemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"PostAddTunnelReading"

Parâmetros de Entrada

ParâmetroTipoObrigatórioDescrição
AuthTokenStringSimToken de autenticação retornado pelo método LoginSession
LabelNoStringSimIdentificação da etiqueta
ReadingDateDateTimeSimData/hora em que a leitura ocorreu
EquipmentNoString(25)SimCódigo do equipamento onde a leitura foi realizada
TunnelCodeIntegerSimCódigo do túnel
TunnelReadingOperationTypeTipoLeitTuneSimTipo da operação de leitura no túnel: TLTEntrada (Entrada) ou TLTSaida (Saída)

Retorno

ParâmetroTipoObrigatórioDescrição
WebServiceReturnWebServiceReturnSimInformações padrão de resposta do WebService na execução do método
LabelNoStringSimIdentificação da etiqueta

Exemplo de Request

curl --location 'http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"PostAddTunnelReading"' \
--header 'Content-Type: application/json' \
--data '{
"AuthToken": "3F2C8A0D4B61441FAF9D0C2A6B8E9F10",
"LabelNo": "ETQ-000123",
"ReadingDate": "2025-11-11T20:51:50",
"EquipmentNo": "EQP-001",
"TunnelCode": 123456,
"TunnelReadingOperationType": "TLTEntrada"
}'

Exemplo de Response

{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"LabelNo": "ETQ-000123"
}