Comece agora
Teste Grátis!

Conheças as soluções Webmania® para o seu negócio. Teste grátis as nossas soluções*

Conversar no WhatsApp

*Teste grátis para novos clientes. Consulte condições e serviços disponíveis.

Suporte Técnico Webmania®

Oi, estamos aqui para te ajudar 😄

A Webmania® conta com um time de Weblovers completo, com especialistas no emissor de Nota Fiscal, contabilidade, código de programação, módulos de loja virtual e principalmente no encantamento das nossas soluções.


Está com dúvidas?
Confira nossa Central de Ajuda

Ainda com dúvidas? Estamos aqui! 😊️

  • Envie um E-mail com todos os detalhes (abrir ticket)
  • Ou acesse o Painel Webmania® e converse via Chat (iniciar chat)

Horário de atendimento:
E-mail 24 horas por dia. Chat de Segunda a Sexta-feira das 9h às 18h, exceto feriados.

Logo da Webmania
    • Ícone do produto Emissor Nota Fiscal Emissor de Notas Fiscais

      Conheça o emissor de Nota Fiscal nº 1 para sua empresa.

    • Ícone do produto Consulta de Notas Fiscais XML Consulta de Notas Fiscais

      Consulte e valide documentos fiscais em segundos.

    • Emissor de Nota Fiscal

      Emita nos modelos NF-e, NFC-e, NFS-e, CT-e e MDF-e. Confira!

    • API de Nota Fiscal

      Veja a documentação e conheça a nossa API de fácil integração.

    • Consulta de QR Code e Chave

      Consulta e Validação de QR Code, Chave e XML.

    • API de Consulta

      Veja a documentação e conheça a nossa API de fácil integração.

    Teste grátis Dúvidas? Estamos no WhatsApp
    • Ícone da solução Segmentos Segmentos

      De acordo com cada modelo de negócio.

    • Ícone da solução Integração Integração

      Veja como conectar a Webmania no seu negócio.

    • Logística e Transporte

      Agilidade na emissão da CT-e e MDF-e.

    • Contadores

      A Webmania é sua melhor parceira.

    • Loja Virtual WooCommerce

      Instale o plugin na sua loja e comece a emitir.

    • API de fácil integração

      Integre o seu software e ERP com as nossas APIs.

    Documentos
    • CT-e

      Emissões mais ágeis, simplificadas e automáticas.

    • MDF-e

      Conformidade fiscal e segurança em operações logÍsticas.

    • Comece Já

      Conheça a API de fácil integração da Webmania®

    • Guias

      Guias de fácil acesso para agilizar sua integração

    • API Nota Fiscal de Produto
    • API Nota Fiscal de Serviço
    • API Conhecimento de Transporte
    • API Manifesto Eletrônico
    • API Consulta QR Code e Chave
    • Documentação
    • Teste grátis
    • Módulos e Exemplos
    • Guia Loja Virtual
    • Testar sem código
    Monitor Sefaz em tempo real
    Monitor Prefeituras em tempo real
    Documentação completa
    Monitor Consultas em tempo real
  • Planos
    • Blog

      Acompanhe as novidades e dicas do mundo empresarial.

    • Clientes e Cases

      Saiba mais sobre nossos clientes e cases.

    • Sobre a Webmania

      Conheça a nossa história.

  • Contato
Entrar WhatsApp
      • Ícone do produto Emissor Nota Fiscal Emissor de Notas Fiscais

        Conheça o emissor de Nota Fiscal nº 1 para sua empresa.

      • Emissor de Nota Fiscal

        Emita nos modelos NF-e, NFC-e, NFS-e, CT-e e MDF-e.

      • API de Nota Fiscal

        Veja a documentação e conheça a nossa API de fácil integração.

      • Ícone do produto Consulta de Notas Fiscais XML Consulta de Notas Fiscais

        Consulte e valide documentos fiscais em segundos.

      • Consulta de QR Code e Chave

        Consulta e Validação de QR Code, Chave e XML.

      • API de Consulta

        Veja a documentação e conheça a nossa API de fácil integração.

      • Ícone da solução Segmentos Segmentos

        De acordo com cada modelo de negócio.

      • Logística e Transporte

        Agilidade na emissão da CT-e e MDF-e.

      • Contadores

        A Webmania é sua melhor parceira.

      • Ícone da solução Integração Integração

        Veja como conectar a Webmania no seu negócio.

      • Loja Virtual WooCommerce

        Instale o plugin na sua loja e comece a emitir.

      • API de fácil integração

        Integre o seu software e ERP com as nossas APIs.

      • Documentos
        • CT-e

          Emissões mais ágeis, simplificadas e automáticas.

        • MDF-e

          Conformidade fiscal e segurança em operações logÍsticas.

      • Comece Já

        Conheça a API de fácil integração da Webmania®

      • Documentação
      • Teste grátis
      • Módulos e Exemplos
      • Guia Loja Virtual
      • Testar sem código
      • Monitor Sefaz em tempo real
      • Monitor Prefeituras em tempo real
      • Monitor Consultas em tempo real
  • Planos
    • Sobre a Webmania
    • Clientes e Cases
    • Blog
    • WhatsApp
    • Fale Conosco
  • REST API Gerencial B2B
  • Guia Rápido
  • Autenticação
  • Criar Novas Empresas
  • Listar Empresas
  • Consultar Requisições
  • Infraestrutura
  • Limite de requisições
⚡ Acompanhe em tempo real: Status | Monitor Sefaz | Monitor Prefeituras | Monitor Consultas
Versão: 1.3.3

REST API Gerencial B2B

Através da API Gerencial B2B é possível administrar as empresas da sua conta Webmania®.

Integração REST API
Compatível com todas as linguagens de programação, através da comunicação via JSON. Garantia de baixa latência com mais de 200 pontos de presença na rede Amazon Web Services.
Disponibilidade e Segurança
Alta disponibilidade, escalonável e servidores redundantes no mais alto nível de segurança PCI DSS na líder global de cloud computing Amazon Web Services.

Guia Rápido

Todas as solicitações na API devem ser realizadas em ambiente criptografado HTTPS através da URL https://webmaniabr.com/api/. O prefixo /1/ indica que atualmente nós estamos utilizando a versão 1.0 da API.

URL HTTP Verb Função
/1/b2b/empresas/ POST Criar novas empresas
/1/b2b/empresas/ GET Listar empresas cadastradas
/1/b2b/requests/NOVO GET Consultar requisições

Todas as respostas são no formato objeto JSON.

Uma requisição bem sucedida é indicada através do status HTTP. O status 2xx indica sucesso, enquanto os status 4xx indica falhas. Quando uma requisição ocorre falha, o corpo da resposta [body] continua no formato JSON, mas sempre contém o campo error. Por exemplo, caso a sua autenticação não seja bem sucedida irá retornar a seguinte mensagem:

{
  "error": "Access Token e Access Token Secret não conferem."
}

Autenticação

As credenciais de acesso do gerenciamento B2B são únicas e de uso exclusivo para o endpoint. Os acessos estão disponíveis somente para determinados planos.

A credencial de acesso está disponível na aba Credenciais no menu Configurações em cada empresa cadastrada. Visualize a sua credencial, clique aqui.

Para as solicitações o corpo da requisição [body] deve ser enviado no formato JSON com o header Content-Type definido para application/json.

A autenticação é realizada através do cabeçalho HTTP (HTTP headers). É necessário o envio do X-Consumer-Key e X-Consumer-Secret da sua aplicação, juntamente com o X-Access-Token e X-Access-Token-Secret do seu usuário.

Mantenha as credenciais de acesso em segurança. Nunca publique as credenciais de acesso no código fonte do site, aplicativo ou software onde o usuário possa ter fácil acesso.

Para aplicativos mobile iOS e Android recomendamos que o processo de emissão seja realizado no servidor (back-end). No código fonte do aplicativo deve possuir somente a solicitação de emissão, enquanto o processo deve ser realizado em seu servidor.

Criar novas empresas

Para cadastrar novas empresas, envie a requisição com o método POST para a URL /1/b2b/empresas/ contendo apenas o parâmetro quantidade com o número de empresas que deseja abrir.

Parâmetro Tipo Descrição
quantidade número Número de empresas que deseja abrir

Segue abaixo exemplo da abertura de novas empresas:

curl -X POST \
-H "X-Consumer-Key: SEU_CONSUMER_KEY_REVENDEDOR" \
-H "X-Consumer-Secret: SEU_CONSUMER_SECRET_REVENDEDOR" \
-H "X-Access-Token: SEU_ACCESS_TOKEN_REVENDEDOR" \
-H "X-Access-Token-Secret: SEU_ACCESS_TOKEN_SECRET_REVENDEDOR" \
-H "Content-Type: application/json" \
-d '{
    "quantidade": 3
}' \
https://webmaniabr.com/api/1/b2b/empresas/

A resposta do corpo da mensagem será no formato objeto JSON, contendo os campos id, consumer_key, consumer_secret, access_token, access_token_secret e bearer_access_token:

Parâmetro Tipo Descrição
id número ID único da empresa
consumer_key string Consumer Key
Credencial API 1.0
consumer_secret string Consumer Secret
Credencial API 1.0
access_token string Access Token
Credencial API 1.0
access_token_secret string Access Token Secret
Credencial API 1.0
bearer_access_token string Bearer Access Token
Credencial API 2.0
[
  {
    "id": "1234",
    "consumer_key": "SEU_CONSUMER_KEY",
    "consumer_secret": "SEU_CONSUMER_SECRET",
    "access_token": "SEU_ACCESS_TOKEN",
    "access_token_secret": "SEU_ACCESS_TOKEN_SECRET",
    "bearer_access_token": "SEU_BEARER_ACCESS_SECRET",
  },{
    "id": "1235",
    "consumer_key": "SEU_CONSUMER_KEY",
    "consumer_secret": "SEU_CONSUMER_SECRET",
    "access_token": "SEU_ACCESS_TOKEN",
    "access_token_secret": "SEU_ACCESS_TOKEN_SECRET",
    "bearer_access_token": "SEU_BEARER_ACCESS_SECRET"
  },
  {
    "id": "1236",
    "consumer_key": "SEU_CONSUMER_KEY",
    "consumer_secret": "SEU_CONSUMER_SECRET",
    "access_token": "SEU_ACCESS_TOKEN", 
    "access_token_secret": "SEU_ACCESS_TOKEN_SECRET",
    "bearer_access_token": "SEU_BEARER_ACCESS_SECRET"
  }
]

Com as credenciais de acesso, as informações das empresas podem ser alteradas através do endpoint /1/nfe/empresa/. Visualizar documentação.

Listar empresas

Para listar as empresas cadastradas, envie uma requisição utilizando o método GET para a URL /1/b2b/empresas/. A resposta do corpo da mensagem será uma array no formato JSON, contendo os seguintes campos:

Parâmetro Tipo Descrição
id número Número único de identificação
cnpj
Pessoa Jurídica
string Número do CNPJ da empresa emissora
00.000.000/0000-00
razao_social
Pessoa Jurídica
string Razão Social da empresa
cpf
Pessoa Física
string Número do CPF da pessoa física emissora
000.000.000-00
nome_completo
Pessoa Física
string Nome completo da pessoa física
cidade string Nome da cidade da qual a empresa está situada
estado string Estado do cidade da qual a empresa está situada
ie string Número da Inscrição Estadual
unidade_empresa string Tipo da unidade
matriz
filial
tipo_tributacao string Tipo de tributação
simples_nacional
lucro_normal
credenciais array Credenciais de acesso da empresa

Segue abaixo exemplo para listar as empresas:

curl -X GET \
-H "X-Consumer-Key: SEU_CONSUMER_KEY_REVENDEDOR" \
-H "X-Consumer-Secret: SEU_CONSUMER_SECRET_REVENDEDOR" \
-H "X-Access-Token: SEU_ACCESS_TOKEN_REVENDEDOR" \
-H "X-Access-Token-Secret: SEU_ACCESS_TOKEN_SECRET_REVENDEDOR" \
-H "Content-Type: application/json" \
https://webmaniabr.com/api/1/b2b/empresas/

A resposta do corpo da mensagem será uma array no formato JSON:

[
  {
    "id": "1234",
    "razao_social": "Nome da empresa LTDA",
    "cnpj": "00000000000000",
    "ie": "0000000000",
    "unidade_empresa": "matriz",
    "tipo_tributacao": "simples_nacional",
    "credenciais": {
        "consumer_key": "SEU_CONSUMER_KEY",
        "consumer_secret": "SEU_CONSUMER_SECRET",
        "access_token": "SEU_ACCESS_TOKEN",
        "access_token_secret": "SEU_ACCESS_TOKEN_SECRET",
        "bearer_access_token": "SEU_BEARER_ACCESS_SECRET"
    },
  },
  {
    "id": "1235",
    "nome_completo": "Nome da empresa LTDA",
    "cpf": "00000000000",
    "ie": "0000000000",
    "unidade_empresa": "matriz",
    "tipo_tributacao": "simples_nacional",
    "credenciais": {
        "consumer_key": "SEU_CONSUMER_KEY",
        "consumer_secret": "SEU_CONSUMER_SECRET",
        "access_token": "SEU_ACCESS_TOKEN",
        "access_token_secret": "SEU_ACCESS_TOKEN_SECRET",
        "bearer_access_token": "SEU_BEARER_ACCESS_SECRET"
    },
   },
  ...
]

Consultar Requisições

Para consultar o uso das requisições da API, envie a requisição no método GET para a URL /1/b2b/requests/. É possível informar os parâmetros mes e ano para consulta em um período específico, caso esses parâmetros não sejam informados, será utilizado o mês e ano atual.

Parâmetro Tipo Tamanho Descrição
mes número 2 Mês de consulta
Ex.: 01
ano número 4 Ano de consulta
Ex.: 2022

Segue abaixo exemplo para consultar requisições:

curl -X GET \
-H "X-Consumer-Key: SEU_CONSUMER_KEY_REVENDEDOR" \
-H "X-Consumer-Secret: SEU_CONSUMER_SECRET_REVENDEDOR" \
-H "X-Access-Token: SEU_ACCESS_TOKEN_REVENDEDOR" \
-H "X-Access-Token-Secret: SEU_ACCESS_TOKEN_SECRET_REVENDEDOR" \
-H "Content-Type: application/json" \
https://webmaniabr.com/api/1/b2b/requests/?mes=01&ano=2022

A resposta do corpo da mensagem será no formato objeto JSON:

{
    "total_notas_processadas": 12000,
    "empresas": [
        {
          "cnpj": "00000000000000",
          "razao_social": "Empresa 1",
          "ie": "0000000000",
          "notas_processadas": 7000,
        },
        {
          "cpf": "00000000000",
          "nome_completo": "Empresa 2",
          "ie": "0000000000",
          "notas_processadas": 5000,
        },
        ...
    ]
}

Infraestrutura

O servidores da Webmania estão localizados na Amazon AWS, líder global em cloud computing, na região us-east-1 (Leste dos EUA) com ponto de presença em sa-east-1 (São Paulo). Manter a sua estrutura perto de algumas das duas localidades, garante um menor tempo de resposta nas requisições na API.

Utilizamos uma infraestrutura na Amazon AWS anycast de alta disponibilidade, o que significa que ao se comunicar com API da Webmania a requisição será redirecionada para o servidor mais próximo da sua localidade. As requisições dos endpoints são gerenciados através de IPs estáticos, caso necessite autorize no firewall a comunicação com os IPs abaixo.

IPs estáticos de entrada:
  • 13.248.145.90
  • 76.223.17.240
IPs estáticos de saída (notificações):
  • 34.196.69.38
  • 44.219.142.86

Limite de requisições

API da Webmania® é protegida por um firewall que identifica de forma automática os acessos indevidos, suspeitos, credenciais incorretas e a localização da requisição, onde também pode limitar solicitações por segundo e o total de requisições para evitar o mal uso da API e a sobrecarga dos servidores. O uso indevido da API pode gerar mensagens de erro 503 ou 403 no retorno do cabeçalho da requisição. Segue abaixo especificações para uma correta integração:

  • Localização do servidor: O firewall bloqueia por padrão o IP de servidores suspeitos ou de baixa reputação. Caso a sua comunicação via GET no endpoint https://webmaniabr.com/api/ ou https://api.webmaniabr.com retorne 403 Erro Forbidden por engano, por favor, entre em contato para liberarmos o IP do seu servidor.
  • Limite de requisições:
    - GET: 4.500 requisições a cada 5 minutos (15/reqs/s).
    - POST/PUT/DELETE: 10.000 requisições a cada 5 minutos (30/reqs/s).
    Precisa de um volume maior de requisições? Por favor, entre em contato para liberação.
  • Credenciais de acesso: Os endpoints exigem as credenciais de acesso válida e correta na HEADER da requisição, o envio incorreto é atribuído como uso indevido da API.
  • URL de notificação: Realize a integração para obter todos os retornos da API via URL de notificação, dessa forma todos os processos podem ser realizados ao receber o retorno, como atualizar o banco de dados e o download do Danfe e XML.

Soluções

Emissor de Nota Fiscal Consulta de QR Code e Chave

Documentação

API Nota Fiscal de Produto API Nota Fiscal de Serviço API Conhecimento de Transporte API Manifesto Eletrônico API Consulta QR Code e Chave API Gerencial B2B

Webmania

Clientes Sobre nós Blog

Cases

Nordweg Podi App

Transparência

Política de Cookies Política de Privacidade Política Fiscal Política de Segurança Termos de uso

Escritórios

Paraná

Matriz: Av. Água Verde, 1413 - 5º andar, Água Verde, Curitiba - PR

São Paulo

Webmania SP: Alameda Vicente Pinzon, 54 - 10º andar, Vila Olímpia, São Paulo - SP

Santa Catarina

Webmania SC: Av. Afonso Dresch, 663, Centro, Treze Tílias - SC

Fale conosco

Acesso rápido

Painel do Cliente Central de Ajuda 2ª via de Boleto Fale conosco Status Webmania® Monitor Sefaz Monitor Prefeituras Monitor Consultas
Instagram Webmania Linkedin Webmania Twitter Webmania
GitHub Webmania Telegram Webmania Youtube Webmania
Cubo Itaú
Webmania

Copyright © 2009-2025 Webmania®.
Webmania® é uma marca registrada e de uso exclusivo da WMBR SERVICOS EMPRESARIAIS LTDA
CNPJ: 11.290.027/0001-82 sediada na Av. Água Verde, 1413, 5º andar - Curitiba, PR - CEP 80620-200

Voltar para o topo
Usamos cookies para melhorar sua experiência na Webmania®. Consulte mais informações na nossa Política de Privacidade e Política de Cookies .
Entendi e aceito