# Consultando el Consumo de Solicitudes Mensuales

En este endpoint es posible consultar la cantidad de solicitudes que se han realizado por mes. Debes enviar el header `x_api_token` con el token o pasar el token por query string en la URL.

También puedes pasar el token como un parámetro en la URL, ejemplo:

`https://comercial.cnpj.ws/consumo?token=SEU_TOKEN`

**Método:** `GET`

**Endpoint:** `https://comercial.cnpj.ws/consumo`

{% hint style="info" %}
**Atención:** Las consultas en este endpoint también cuentan como una solicitud a la API.
{% endhint %}

## Ejemplo de Solicitud

{% openapi src="https://content.gitbook.com/content/ZYWCe6C3PGIrqh1fMqTq/blobs/SZMKPqHjWKTxdfdW0HvX/openapi-comercial.yaml" path="/consumo" method="get" %}
[openapi-comercial.yaml](https://content.gitbook.com/content/ZYWCe6C3PGIrqh1fMqTq/blobs/SZMKPqHjWKTxdfdW0HvX/openapi-comercial.yaml)
{% endopenapi %}

Nosotros tenemos un paquete que puede ayudarte en la integración con JavaScript:

```shell
yarn add consultar-cnpj
```

```js
const consultarCNPJ = require("consultar-cnpj");

async function getCNPJ() {
  const token = "INFORME O SEU TOKEN DE ACESSO";

  const consumo = await consultarCNPJ.consumo(token);
  console.log(consumo);
}
```

[Más información](https://www.npmjs.com/package/consultar-cnpj)

### Ejemplo de Retorno

A continuación, un ejemplo del JSON retornado:

```json
{
  "filtros_disponiveis": ["ano", "mes"],
  "filtros_aplicados": {},
  "ordenacao": ["ano", "mes"],
  "data": [
    {
      "mes": 9,
      "ano": 2021,
      "quantidade": 1,
      "atualizado_em": "2021-09-29T20:41:55.144Z",
      "cnpjws_usuario_id": "d046b852-XXXX-XXXX-XXXX-8dccdf11d417"
    }
  ]
}
```
