Skip to content

Empresas

bling_erp_api.resources.empresas.EmpresasResource

EmpresasResource(transport: Transport)

Bases: BaseResource

Operações de empresas do Bling.

Este recurso mapeia os endpoints /empresas. 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
def __init__(self, transport: Transport) -> None:
    """Create a resource bound to a transport."""
    self._transport = transport

obter_dados_basicos

obter_dados_basicos() -> EmpresasMeDadosBasicosGetResponse200

Obtém dados básicos da empresa.

Endpoint: GET /empresas/me/dados-basicos

Obtém CNPJ, razão social e e-mail da empresa.

Returns:

Type Description
EmpresasMeDadosBasicosGetResponse200

Bling API response. Response schemas: 200: EmpresasDadosBasicosDTO

Source code in src/bling_erp_api/resources/empresas.py
def obter_dados_basicos(self) -> EmpresasMeDadosBasicosGetResponse200:
    """Obtém dados básicos da empresa.

    Endpoint: GET /empresas/me/dados-basicos

    Obtém CNPJ, razão social e e-mail da empresa.

    Returns:
        Bling API response. Response schemas: 200: EmpresasDadosBasicosDTO
    """
    raw = self._get("/empresas/me/dados-basicos")
    return self._validate_response(EmpresasMeDadosBasicosGetResponse200, raw)