Fornecedor

Listar fornecedores

curl "$AMBIENTE/rpc/v2/person.get-person-paginate" \
-H "Authorization-Compufacil: $TOKEN"
--data '
{
    "isSupplier": true,
    "page": 1,
    "maxResults": 30
}
'

Filtrar fornecedores

curl "$AMBIENTE/rpc/v2/person.get-person-paginate" \
-H "Authorization-Compufacil: $TOKEN"
--data '
{
    "isSupplier": true,
    "search": "Fornecedor Teste",
    "page": 1,
    "maxResults": 30
}
'

Pegar um fornecedor detalhado

curl "$AMBIENTE/rpc/v1/person.get-person" \
-H "Content-Type: application/json" \
-H "Authorization-Compufacil: $TOKEN"
--data '{"id": 152611}
'

Criar fornecedor

Veja os dados em nosso swagger

curl "$AMBIENTE/rpc/v1/person.post-person" \
-H "Authorization-Compufacil: $TOKEN" \
-H "Content-Type: application/json" \
--data '
{
    "active": true,
    "isSupplier": true,
    "name": "Fornecedor Teste"
}
'
$ {"id":152611}

Atualizar um fornecedor

Veja os dados em nosso swagger

curl "$AMBIENTE/rpc/v1/person.put-person" \
-H "Authorization-Compufacil: $TOKEN" \
-H "Content-Type: application/json" \
--data '
{
    "active": true,
    "isSupplier": true,
    "name": "Fornecedor Teste"
}
'

Excluir fornecedores

curl "$AMBIENTE/rpc/v1/person.delete-person"  \
-H "Authorization-Compufacil: $TOKEN" \
-H "Content-Type: application/json" \
--data '{"ids": [152611, 152612]}'