Buscar detalhes de um plano de ação
Busca um plano de ação criado na plataforma do SULTS.
GET
/
api
/
v1
/
checklist
/
avaliacao
/
plano-acao
/
{planoAcaoId}
Buscar detalhes de um plano de ação
curl --request GET \
--url https://api.sults.com.br/api/v1/checklist/avaliacao/plano-acao/{planoAcaoId} \
--header 'Authorization: <api-key>'import requests
url = "https://api.sults.com.br/api/v1/checklist/avaliacao/plano-acao/{planoAcaoId}"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://api.sults.com.br/api/v1/checklist/avaliacao/plano-acao/{planoAcaoId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.sults.com.br/api/v1/checklist/avaliacao/plano-acao/{planoAcaoId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}using RestSharp;
var options = new RestClientOptions("https://api.sults.com.br/api/v1/checklist/avaliacao/plano-acao/{planoAcaoId}");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("Authorization", "<api-key>");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
{
"data": {
"id": 1,
"situacao": 1,
"criador": {
"id": 1,
"nome": "Fernanda Rocha"
},
"concluidoPessoa": {
"id": 1,
"nome": "Carlos Mendes"
},
"dtCriacao": "2026-09-03T13:27:40Z",
"dtConclusao": "2026-09-11T15:36:12Z",
"etiqueta": [
{
"id": 1,
"nome": "Urgente",
"cor": "Verde"
}
],
"queSeraFeito": "Substituir o termômetro da câmara fria",
"porqueSeraFeito": "A temperatura registrada na auditoria ficou acima de 5 °C",
"quandoSeraFeito": "2026-09-12T21:00:00Z",
"quandoSeraFeitoInicio": "2026-09-08T12:00:00Z",
"quantoCustara": 1,
"quemFara": "Carlos Mendes",
"comoSerafeito": "Comprar um termômetro homologado e registrar a troca no checklist",
"observacao": "Prazo combinado com a supervisão regional",
"justificativa": "Fornecedor sem estoque, com nova previsão de entrega em 10 dias",
"quemFaraPessoa": {
"id": 1,
"nome": "Carlos Mendes"
},
"resposta": {
"id": 1,
"questao": "O balcão de atendimento está limpo e organizado?",
"resposta": "Conforme"
},
"avaliacao": {
"id": 1
}
}
}{
"error": "Campo responsavel não pode ser vazio ou nulo."
}{
"error": "Acesso não autorizado."
}{
"error": "Campo responsavel não pode ser vazio ou nulo."
}<string>{
"error": "Campo responsavel não pode ser vazio ou nulo."
}Was this page helpful?
⌘I
Buscar detalhes de um plano de ação
curl --request GET \
--url https://api.sults.com.br/api/v1/checklist/avaliacao/plano-acao/{planoAcaoId} \
--header 'Authorization: <api-key>'import requests
url = "https://api.sults.com.br/api/v1/checklist/avaliacao/plano-acao/{planoAcaoId}"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://api.sults.com.br/api/v1/checklist/avaliacao/plano-acao/{planoAcaoId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.sults.com.br/api/v1/checklist/avaliacao/plano-acao/{planoAcaoId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}using RestSharp;
var options = new RestClientOptions("https://api.sults.com.br/api/v1/checklist/avaliacao/plano-acao/{planoAcaoId}");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("Authorization", "<api-key>");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
{
"data": {
"id": 1,
"situacao": 1,
"criador": {
"id": 1,
"nome": "Fernanda Rocha"
},
"concluidoPessoa": {
"id": 1,
"nome": "Carlos Mendes"
},
"dtCriacao": "2026-09-03T13:27:40Z",
"dtConclusao": "2026-09-11T15:36:12Z",
"etiqueta": [
{
"id": 1,
"nome": "Urgente",
"cor": "Verde"
}
],
"queSeraFeito": "Substituir o termômetro da câmara fria",
"porqueSeraFeito": "A temperatura registrada na auditoria ficou acima de 5 °C",
"quandoSeraFeito": "2026-09-12T21:00:00Z",
"quandoSeraFeitoInicio": "2026-09-08T12:00:00Z",
"quantoCustara": 1,
"quemFara": "Carlos Mendes",
"comoSerafeito": "Comprar um termômetro homologado e registrar a troca no checklist",
"observacao": "Prazo combinado com a supervisão regional",
"justificativa": "Fornecedor sem estoque, com nova previsão de entrega em 10 dias",
"quemFaraPessoa": {
"id": 1,
"nome": "Carlos Mendes"
},
"resposta": {
"id": 1,
"questao": "O balcão de atendimento está limpo e organizado?",
"resposta": "Conforme"
},
"avaliacao": {
"id": 1
}
}
}{
"error": "Campo responsavel não pode ser vazio ou nulo."
}{
"error": "Acesso não autorizado."
}{
"error": "Campo responsavel não pode ser vazio ou nulo."
}<string>{
"error": "Campo responsavel não pode ser vazio ou nulo."
}