Audácia Developers
Referência da API V1
Base: https://audacia.com.br/api/v1. Endpoints e permissões apurados na implementação disponibilizada para análise.
Abrir especificação OpenAPI 3.1 (JSON)
As rotas protegidas exigem
Authorization: Bearer <TOKEN>. O token de integração está vinculado à empresa e às permissões autorizadas. Não envie credenciais em URLs.Conectividade e identificação
GET
Público
/api/v1/health
Verificação HTTP da API
GET
Token de integração
/api/v1/me
Identificação do cliente de API
Clientes e fornecedores
GET
customers.read
/api/v1/customers
Listar
GET
customers.read
/api/v1/customers/by-code/{code}
Consultar por código
GET
customers.read
/api/v1/customers/by-document/{document}
Consultar por documento
GET
customers.read
/api/v1/customers/{customer}
Consultar por ID
POST
customers.create
/api/v1/customers
Cadastrar
PUT/PATCH
customers.update
/api/v1/customers/{customer}
Atualizar
GET
customers.read
/api/v1/customers/{customer}/relationships
Consultar relacionamentos
POST
customers.update
/api/v1/customers/{customer}/relationships
Adicionar relacionamento
DELETE
customers.update
/api/v1/customers/{customer}/relationships/{direction}/{relatedCustomer}
Excluir relacionamento
Produtos e serviços
GET
products.read
/api/v1/products
Listar
GET
products.read
/api/v1/products/by-code/{code}
Consultar por código
GET
products.read
/api/v1/products/{product}
Consultar por ID
GET
products.read
/api/v1/search/products
Pesquisa
POST
products.create
/api/v1/products
Cadastrar
PUT/PATCH
products.update
/api/v1/products/{product}
Atualizar
DELETE
products.delete
/api/v1/products/{product}
Excluir
PUT
products.update
/api/v1/products/categories/{category}/sync
Sincronizar categoria
POST
products.update
/api/v1/products/{product}/images
Adicionar imagem
POST
products.update
/api/v1/products/{product}/images/replace
Substituir imagens
DELETE
products.update
/api/v1/products/{product}/images/{image}
Excluir imagem
PUT
products.price.update
/api/v1/products/prices/bulk
Atualizar preços em massa
Ofertas
GET
offers.read
/api/v1/offers
Listar
GET
offers.read
/api/v1/offers/{offer}
Consultar
POST
offers.create
/api/v1/offers
Cadastrar
PUT/PATCH
offers.update
/api/v1/offers/{offer}
Atualizar
DELETE
offers.delete
/api/v1/offers/{offer}
Excluir
POST
offers.quote
/api/v1/offers/quote
Simular oferta
POST
offers.quote
/api/v1/offers/quote/bulk
Simular em massa
Estoque
PUT
inventory.stock.update
/api/v1/inventory/stock/products/by-code/{code}
Atualizar por código
PUT
inventory.stock.update
/api/v1/inventory/stock/products/{product}
Atualizar por ID
PUT
inventory.stock.update
/api/v1/inventory/stock/bulk
Atualizar em massa
Audácia Agente: fila de impressão
POST
printing.agent
/api/v1/printing/register
Registrar agente
POST
printing.agent
/api/v1/printing/heartbeat
Atualizar presença
GET
printing.agent
/api/v1/printing/config
Consultar configurações
PUT
printing.agent
/api/v1/printing/routes
Salvar destinos
POST
printing.agent
/api/v1/printing/jobs/next
Solicitar próximo trabalho
GET
printing.agent
/api/v1/printing/history
Histórico
GET
printing.agent
/api/v1/printing/jobs/{job}
Consultar trabalho
POST
printing.agent
/api/v1/printing/jobs/{job}/retry
Repetir tentativa
POST
printing.agent
/api/v1/printing/jobs/{job}/reprint
Reimprimir
POST
printing.agent
/api/v1/printing/jobs/{job}/confirm
Confirmar impressão
POST
printing.agent
/api/v1/printing/jobs/{job}/error
Informar erro
Documentação em evolução. Alguns formatos de entrada e retorno ainda exigem consultar as especificações de cada recurso.