Depósitos
bling_erp_api.resources.depositos.DepositosResource
Bases: BaseResource
Operações de depósitos do Bling.
Este recurso mapeia os endpoints /depositos.
Os métodos canônicos usam português para acompanhar a documentação oficial;
os métodos em inglês continuam disponíveis como aliases de compatibilidade.
Source code in src/bling_erp_api/resources/base.py
listar
listar(
*,
pagina: int = 1,
limite: int = 100,
descricao: str | None = None,
situacao: int | None = None,
) -> DepositosGetResponse200
Lista depósitos.
Endpoint: GET /depositos
Lista os depósitos cadastrados.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pagina
|
int
|
N° da página (Bling: |
1
|
limite
|
int
|
Registros por página (Bling: |
100
|
descricao
|
str | None
|
Descrição do depósito (Bling: |
None
|
situacao
|
int | None
|
0=Inativo, 1=Ativo (Bling: |
None
|
Returns:
| Type | Description |
|---|---|
DepositosGetResponse200
|
Bling API response. Response schemas: 200: DepositosDadosDTO |
Source code in src/bling_erp_api/resources/depositos.py
obter
Obtém um depósito.
Endpoint: GET /depositos/{idDeposito}
Obtém um depósito pelo ID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id_deposito
|
int
|
ID do depósito (Bling: |
required |
Returns:
| Type | Description |
|---|---|
DepositosIdDepositoGetResponse200
|
Bling API response. Response schemas: 200: DepositosDadosDTO; 404: ErrorResponse |
Source code in src/bling_erp_api/resources/depositos.py
criar
Cria um depósito.
Endpoint: POST /depositos
Cria um novo depósito.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dados
|
DepositosDadosDTO
|
Dados do depósito (Bling: request body, |
required |
Returns:
| Type | Description |
|---|---|
DepositosPostResponse201
|
Bling API response. Response schemas: 201: BasePostResponse; 400: ErrorResponse |
Source code in src/bling_erp_api/resources/depositos.py
alterar
Altera um depósito.
Endpoint: PUT /depositos/{idDeposito}
Altera um depósito existente.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id_deposito
|
int
|
ID do depósito (Bling: |
required |
dados
|
DepositosDadosDTO
|
Dados do depósito para atualização (Bling: request body, |
required |
Returns:
| Type | Description |
|---|---|
DepositosIdDepositoPutResponse200
|
Bling API response. Response schemas: 200: DepositosIdDepositoPutResponse200; 400: ErrorResponse; 404: ErrorResponse |