Atualizar estoque
PUT https://.account-name.krzlabs.io/api/v1/stocks
Realiza a atualização de estoques.
Body Params
| Field | Type | Description | Optional | Searchable |
|---|---|---|---|---|
| code | string | Código identificador único do inventário. | required | true |
| name | string | Nome do inventário. | required | true |
| items | array(Object) | Lista de itens do inventário. | required | false |
| enabled | boolean | Indica se o inventário está ativo. | not required | false |
| tags | array(string) | Lista de tags associadas ao inventário. | not required | false |
Exemplo em JSON
{
"code": "STOCK001",
"name": "Estoque Central",
"items": [
{
"sku": "SKU123",
"balance": 100.0,
"available": 80.0,
"reserved": 20.0
},
{
"sku": "SKU456",
"balance": 50.0,
"available": 30.0,
"reserved": 20.0
}
],
"enabled": true,
"tags": ["central", "varejo", "ativo"]
}
Responses
Resposta de sucesso
200
| Field | Type | optional | description | Searchable |
|---|---|---|---|---|
| insertedCount | number | required | Quantidade de documentos inseridos. | false |
| matchedCount | number | required | Quantidade de documentos que correspondem ao filtro de atualização. | false |
| modifiedCount | number | required | Quantidade de documentos modificados. | false |
| deletedCount | number | required | Quantidade de documentos deletados. | false |
| upsertedCount | number | required | Quantidade de documentos upsertados. | false |
| upsertedIds | any | required | IDs dos documentos upsertados. | false |
| insertedIds | any | required | ID do documento inserido. | false |
| ok | number | required | Indica se a operação foi bem sucedida. | false |
| success | boolean | required | Indica se a operação foi concluída com sucesso. | false |
Resposta de erro
400
| Field | Type | Description |
|---|---|---|
| code | Number | Código da resposta http |
| kind | String | Tipo de mensagem |
| name | String | Nome da exceção lançada pela plataforma |
| title | String | Titulo do erro lançado pela plataforma |
| message | String | Mensagem indicando o probloma ocorrido |
| solution | String | Mensagem indicando uma possível solução para o problema |
Copyright © 2025 kruzer | All Rights Reserved