MapogosAPI Docs
/
Estoque · Referência

Saldo de Estoque

Posição atual do estoque por peça ativa (estoque atual × mínimo).

Permissão: estoque_saldoAções: ler · exportarglobal (sem carteira)

O objeto saldo de estoque

CampoTipoDescrição
idinteiroIdentificadorordenar
codetextocodefiltro
nametextoNomeordenar
categorytextocategoryfiltro
unittextounit
current_stockdecimal (string)current stockordenar
min_stockdecimal (string)min stock
unit_pricedecimal (string)Preço unitário
locationtextolocation
updated_atdata-horaAtualizado em
abaixo_minimobooleanoabaixo minimo
Exemplo do objeto200 OK
{
    "id": 1024,
    "code": "FO-123",
    "name": "Maria Fernanda Souza",
    "category": "Filtros",
    "unit": "UN",
    "current_stock": "150.00",
    "min_stock": "150.00",
    "unit_price": "150.00",
    "location": "texto",
    "updated_at": "2026-10-08T14:30:00-03:00",
    "abaixo_minimo": false
}

GET Listar

Retorna os registros paginados, do mais recente para o mais antigo (padrão). Requer Ler.

Parâmetros de consulta

ParâmetroTipoDescrição
paginainteiroPágina (padrão 1)
por_paginainteiro1 a 200 (padrão 50)
ordenartextoAceita: id, name, current_stock — prefixo - para decrescente
campostextoLista de campos do objeto, separados por vírgula
qtextoBusca em: name, code
categorytextocategory — valor exato ou lista separada por vírgula
codetextocode — valor exato ou lista separada por vírgula
atualizado_desdedata-horaCriados ou alterados desde (pela coluna de atualização)
Requisição
Testar ▸
curl -X GET "https://apimapogos.sixinformatica.com/v1/estoque_saldo?por_pagina=20" \
  -H "Authorization: Bearer $MAPOGOS_API_KEY"
Resposta200 OK
{
    "sucesso": true,
    "dados": [
        {
            "id": 1024,
            "code": "FO-123",
            "name": "Maria Fernanda Souza",
            "category": "Filtros",
            "unit": "UN",
            "current_stock": "150.00",
            "min_stock": "150.00",
            "unit_price": "150.00"
        }
    ],
    "meta": {
        "total": 1,
        "pagina": 1,
        "por_pagina": 20,
        "paginas": 1
    },
    "request_id": "req_0f1e2d3c4b5a69788796"
}

GET Detalhar

Retorna um registro pelo id. Requer Ler.

ErroQuando
404 nao_encontradoNão existe ou está fora das carteiras da chave
403 permissao_negadaSem Ler no módulo (ou numa relação pedida)
Requisição
Testar ▸
curl -X GET "https://apimapogos.sixinformatica.com/v1/estoque_saldo/1024" \
  -H "Authorization: Bearer $MAPOGOS_API_KEY"
Resposta200 OK
{
    "sucesso": true,
    "dados": {
        "id": 1024,
        "code": "FO-123",
        "name": "Maria Fernanda Souza",
        "category": "Filtros",
        "unit": "UN",
        "current_stock": "150.00",
        "min_stock": "150.00",
        "unit_price": "150.00"
    },
    "request_id": "req_1d2c3b4a5f6e7d8c9b0a"
}

GET Exportar em lote

Até 1000 registros por chamada, paginando por cursor. Requer Ler e Exportar. Aceita os mesmos filtros da listagem e formato=csv. Detalhes no guia Exportação em lote.

Requisição
Testar ▸
curl -X GET "https://apimapogos.sixinformatica.com/v1/estoque_saldo/exportar?limite=1000" \
  -H "Authorization: Bearer $MAPOGOS_API_KEY"