Módulos de Situações
bling_erp_api.resources.situacoes_modulos.SituacoesModulosResource
Bases: BaseResource
Situacoes Modulos API resource. Maps to /situacoes/modulos endpoints.
Provides operations for situation modules (modulos de situacoes) in the Bling API. Canonical methods are in pt-BR following the official Bling documentation; English aliases are available for compatibility.
Source code in src/bling_erp_api/resources/base.py
listar
Lista todos os módulos de situações.
Endpoint: GET /situacoes/modulos
Lista todos os módulos de situações disponíveis no sistema.
Returns:
| Type | Description |
|---|---|
SituacoesModulosGetResponse200
|
Bling API response. Response schemas: 200: SituacoesModulosGetResponse200 |
Source code in src/bling_erp_api/resources/situacoes_modulos.py
obter
Obtém as situações de um módulo específico.
Endpoint: GET /situacoes/modulos/{idModuloSistema}
Obtém as situações de um módulo específico pelo ID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id_modulo_sistema
|
int
|
ID do módulo do sistema
(Bling: |
required |
Returns:
| Name | Type | Description |
|---|---|---|
SituacoesModulosIdModuloSistemaGetResponse200
|
Bling API response. Response schemas: 200: SituacoesModulosIdModuloSistemaGetResponse200; |
|
404 |
SituacoesModulosIdModuloSistemaGetResponse200
|
ErrorResponse |
Source code in src/bling_erp_api/resources/situacoes_modulos.py
listar_acoes
Lista as ações disponíveis para um módulo.
Endpoint: GET /situacoes/modulos/{idModuloSistema}/acoes
Lista as ações disponíveis para um módulo de situação específico.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id_modulo_sistema
|
int
|
ID do módulo do sistema
(Bling: |
required |
Returns:
| Name | Type | Description |
|---|---|---|
SituacoesModulosIdModuloSistemaAcoesGetResponse200
|
Bling API response. Response schemas: 200: SituacoesModulosIdModuloSistemaAcoesGetResponse200; |
|
404 |
SituacoesModulosIdModuloSistemaAcoesGetResponse200
|
ErrorResponse |
Source code in src/bling_erp_api/resources/situacoes_modulos.py
listar_transicoes
listar_transicoes(
id_modulo_sistema: int,
) -> SituacoesModulosIdModuloSistemaTransicoesGetResponse200
Lista as transições de um módulo.
Endpoint: GET /situacoes/modulos/{idModuloSistema}/transicoes
Lista as transições disponíveis para um módulo de situação específico.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id_modulo_sistema
|
int
|
ID do módulo do sistema
(Bling: |
required |
Returns:
| Name | Type | Description |
|---|---|---|
SituacoesModulosIdModuloSistemaTransicoesGetResponse200
|
Bling API response. Response schemas: 200: SituacoesModulosIdModuloSistemaTransicoesGetResponse200; |
|
404 |
SituacoesModulosIdModuloSistemaTransicoesGetResponse200
|
ErrorResponse |
Source code in src/bling_erp_api/resources/situacoes_modulos.py
list
Compatibility alias for listar().
Lista todos os módulos de situações.
Endpoint: GET /situacoes/modulos
Returns:
| Type | Description |
|---|---|
SituacoesModulosGetResponse200
|
Bling API response. Response schemas: 200: SituacoesModulosGetResponse200 |
Source code in src/bling_erp_api/resources/situacoes_modulos.py
get
Compatibility alias for obter().
Obtém as situações de um módulo específico.
Endpoint: GET /situacoes/modulos/{idModuloSistema}
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
module_id
|
int
|
ID do módulo do sistema
(Bling: |
required |
Returns:
| Name | Type | Description |
|---|---|---|
SituacoesModulosIdModuloSistemaGetResponse200
|
Bling API response. Response schemas: 200: SituacoesModulosIdModuloSistemaGetResponse200; |
|
404 |
SituacoesModulosIdModuloSistemaGetResponse200
|
ErrorResponse |
Source code in src/bling_erp_api/resources/situacoes_modulos.py
list_actions
Compatibility alias for listar_acoes().
Lista as ações disponíveis para um módulo.
Endpoint: GET /situacoes/modulos/{idModuloSistema}/acoes
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
module_id
|
int
|
ID do módulo do sistema
(Bling: |
required |
Returns:
| Name | Type | Description |
|---|---|---|
SituacoesModulosIdModuloSistemaAcoesGetResponse200
|
Bling API response. Response schemas: 200: SituacoesModulosIdModuloSistemaAcoesGetResponse200; |
|
404 |
SituacoesModulosIdModuloSistemaAcoesGetResponse200
|
ErrorResponse |
Source code in src/bling_erp_api/resources/situacoes_modulos.py
list_transitions
Compatibility alias for listar_transicoes().
Lista as transições de um módulo.
Endpoint: GET /situacoes/modulos/{idModuloSistema}/transicoes
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
module_id
|
int
|
ID do módulo do sistema
(Bling: |
required |
Returns:
| Name | Type | Description |
|---|---|---|
SituacoesModulosIdModuloSistemaTransicoesGetResponse200
|
Bling API response. Response schemas: 200: SituacoesModulosIdModuloSistemaTransicoesGetResponse200; |
|
404 |
SituacoesModulosIdModuloSistemaTransicoesGetResponse200
|
ErrorResponse |