Categorias de Anúncios
bling_erp_api.resources.ad_categories.AdCategoriesResource
Bases: BaseResource
Operações de categorias de anúncios do Bling.
Este recurso mapeia os endpoints /anuncios/categorias. 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(
*,
tipo_integracao: str,
id_loja: int,
id_categoria: int | None = None,
tipo_produto: str | None = None,
) -> JsonObject
Lista categorias de anúncios.
Endpoint: GET /anuncios/categorias
Obtém categorias de anúncios.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
tipo_integracao
|
str
|
Tipo de integração (Bling: |
required |
id_loja
|
int
|
ID da loja (Bling: |
required |
id_categoria
|
int | None
|
ID da categoria (Bling: |
None
|
tipo_produto
|
str | None
|
Tipo do produto (Bling: |
None
|
Returns:
| Type | Description |
|---|---|
JsonObject
|
Bling API response. Response schemas: 200: AnunciosCategoriaDTO; 400: ErrorResponse |
Source code in src/bling_erp_api/resources/ad_categories.py
obter
Obtém uma categoria de anúncio com atributos.
Endpoint: GET /anuncios/categorias/{idCategoria}
Obtém uma categoria de anúncio pelo ID com seus atributos.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id_categoria
|
str
|
ID da categoria no marketplace (Bling: |
required |
tipo_integracao
|
str
|
Tipo de integração (Bling: |
required |
id_loja
|
int
|
ID da loja (Bling: |
required |
Returns:
| Type | Description |
|---|---|
JsonObject
|
Bling API response. Response schemas: 200: AnunciosGetAttributesFromCategoryResponseDTO; 400: ErrorResponse; 404: ErrorResponse |