Pular para conteúdo

Inserindo um item na lista

URN

/lista/item/salvar

Método:

POST

Headers

{
    "Content-Type":"application/json",
    "Authorization": "Token XXXXXXXXXXXXXXXX"
}

Body:

{
    "it_lista": 1184,
    "filtros": [
        "Controle"
    ],
    "campos": [
        {
            "Controle": "2",
            "Nome": "Valor do item"
        }
    ]
}

Retorno:

{
    "msg": "Itens processados com sucesso",
    "status": "success",
    "erroNum": null,
    "data": [
        {
            "Controle": "2",
            "Nome": "Valor do item"
        }
    ]
}

Chave "it_lista" (Obrigatório)

Deve ser enviado o ID da lista que o usuário deseja utilizar.

Exemplo:

{
    "it_lista": 1184
}

Chave "filtros" (Opcional)

Caso enviado na requisição, busca por dados já existentes na lista, filtrando pelas chaves informadas e substitui os demais dados. No exemplo, o sistema buscará por itens que possuam os dados "Controle" e "Nome" já existentes na lista.

Exemplo:

{
    "filtros": [
        "Controle",
        "Nome"
    ]
}

Chave "campos" (Obrigatório)

Será enviado uma lista de objetos, contendo como chave o nome do campo na lista e o valor correspondente. O campo principal da lista sempre deverá ser enviado.

Exemplo:

{
    "campos": [
        {
            "Controle": "1",
            "Nome": "Valor do item 1"
        },
        {
            "Controle": "2",
            "Nome": "Valor do item 2"
        }
    ]
}