1. Home
  2. Checklist
  3. Endpoint: Listando Checkout de uma Avaliação

Endpoint: Listando Checkout de uma Avaliação

Endpoint que permite a busca do checkout de uma avaliação de checklist criada na plataforma da SULTS.

URL: https://api.sults.com.br/api/v1/checklist/avaliacao/<avaliacaoId>/checkout

Método: GET

Parâmetros

Headers

HeaderValor
Authorization<token_de_acesso>
Content-Typeapplication/json;charset=UTF-8

Path parameters

FiltroValorDescrição
avaliacaoIdIntegerCódigo da avaliação

Exemplo

fetch("https://api.sults.com.br/api/v1/checklist/avaliacao/1217/checkout", {
	method: "GET",
	headers: {
		"Authorization":"<token_de_acesso>",
		"Content-Type":"application/json;charset=UTF-8"
	}
})

Resposta

{
    "data": {
        "id": 135,
        "dtCheckout": "2022-11-16T18:11:05Z",
        "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",
        "comentario": "Comentario Inicial",
        "geo": {
            "latitude": -19.76037460,
            "longitude": -19.76037460,
            "latlngPrecisao": -19.76037460,
            "dtMedicao": "2019-05-02T11:29:19Z"
        },
        "assinatura": [
            {
                "nome": "User",
                "cargo": "cargo",
                "assinatura": "PD94b...",
                "assinaturaMimeType": "image/svg+xml;base64",
                "dtAssinatura": "2022-11-16T18:10:46Z"
            }
        ],
        "anexo": [
            {
                "id": 8,
                "dtCriacao": "2022-11-16T18:11:01Z",
                "nome": "teste.jpeg",
                "url": "https://sults-test.com/teste.jpeg",
                "tamanho": 3949
            }
        ],
        "compartilhado": [
            {
                "nome": "User Teste",
                "email": "usertest@gmail.com.br"
            }
        ]
    }
}

Campos da resposta

Campos principais

Nome AtributoTipoDescrição
idIntegerCódigo do checkout da avaliação do Checklist
dtCheckoutStringData em que foi feito efetuado o checkout da avaliação.
A data é apresentada no formato UTC ISO 8601

Exemplo: 2021-08-06T18:02:55Z
userAgentStringUser agent do dispositivo que foi efetuado o checkout da avaliação
comentarioStringComentário feito no checkout da avaliação
geoObjeto GeolocalizacaoLocalização de onde foi efetuado o checkout
assinaturaObjeto AssinaturaAssinatura digital do checkout
anexoLista de Objeto AnexoLista de arquivos de anexo do checkout da avaliação
compartilhadoLista de Objeto CompartilhadoLista de pessoas que serão compartilhado o checkout

Campos do Objeto Anexo

Nome AtributoTipoDescrição
idIntegerCódigo do Anexo
nomeStringNome do arquivo de Anexo
dtCriacaoStringData em que foi feito o upload do arquivo.
A data é apresentada no formato UTC ISO 8601.

Exemplo: 2021-08-06T18:02:55Z
urlStringLink de download do arquivo de Anexo
tamanhoLongTamanho do arquivo de Anexo

Campos do Objeto Assinatura

Nome AtributoTipoDescrição
nomeStringNome da pessoa que assinou checkout
cargoStringCargo da pessoa que assinou o checkout
assinaturaStringHash do svg gerado da assinatura digital do checkout
assinaturaMimeTypeString Content type da assinatura
dtAssinaturaString Data em que foi feita a assinatura digital do ckeckout.
A data é apresentada no formato UTC ISO 8601.

Exemplo: 2021-08-06T18:02:55Z

Campos do Objeto Geolocalizacao

Nome AtributoTipoDescrição
latitudeDecimalLatitude do dispositivo na hora do checkout
longitudeDecimalLongitude do dispositivo na hora do checkout
latlngPrecisaoDecimalLatitude e longitude precisa na hora do checkout
dtMedicaoString Data em que foi feita a medição da localização do ckeckout.
A data é apresentada no formato UTC ISO 8601.

Exemplo: 2021-08-06T18:02:55Z

Campos do Objeto Compartilhado

Nome AtributoTipoDescrição
nomeStringNome da pessoa
emailStringemail da pessoa
Atualizado em 30/01/2023