Tags de recursos#
Alguns recursos da API podem ser “tagueados”, ou seja, podem ter uma lista de strings arbitrárias associadas a cada instância do recurso.
Lista as tags do relatório de id indicado. Ou seja, retorna uma lista de strings json, uma para cada tag:
cURL
curl -X GET 'https://op.digesto.com.br/api/relatorio-judicial/live_report_def/<id>)/tags' \
-H 'Content-Type: application/json' \
-H 'Host: op.digesto.com.br' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>'
Parâmetro |
Tipo |
Descrição |
---|---|---|
id |
integer |
Identificador numérico do relatório. |
Redefine as tags de um relatório. E retorna HTTP 200 em caso de sucesso:
cURL
curl -X POST 'https://op.digesto.com.br/api/relatorio-judicial/live_report_def/<id>/set_tags' \
-H 'Content-Type: application/json' \
-H 'Host: op.digesto.com.br' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
"new_tags": ["tag1", "tag2"]
}'
Parâmetro |
Tipo |
Descrição |
---|---|---|
id |
integer |
Identificador numérico do relatório. |
new_tags |
array |
Lista de strings com as novas tags. |
Não há operação para inclusão parcial ou exclusão de tags. Na chamada acima todas as tags que deverão estar associadas ao relatório precisam ser passadas na chamada. Ou seja, após a chamada acima, para excluir a “tag2”, bastaria fazer nova chamada com
{"new_tags": ["tag1"]}
.