> For the complete documentation index, see [llms.txt](https://docs.bitcoin-balance-api.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bitcoin-balance-api.com/endpoints/batch-processing.md).

# Batch Processing

## Make a request

{% hint style="warning" %}
This feature is limited to 10 addresses.
{% endhint %}

The best way to interact with our API:

{% tabs %}
{% tab title="Curl" %}

```bash
curl -X POST "https://api.bitcoin-balance-api.com/v1/address/batch" \
  -H "Content-Type: application/json" \
  -d '{
    "addresses": [
      "tb1qlw09ycnp3qgqw9alqgx93ed7cg5kmnyud326ky",
      "2N8qAsMRn4WvEZJmTWf2K5Vn1C69JH9XjTW"
    ]
  }'
```

{% endtab %}
{% endtabs %}

## Response

The response from the api contains the same fields as a single balance request, but in an array of all addresses. E.g.:

```json
{
  "status": 200,
  "results": [
    {
      "address": "tb1qlw09ycnp3qgqw9alqgx93ed7cg5kmnyud326ky",
      "balance": 954929635,
      "status": "success"
    },
    {
      "address": "2N8qAsMRn4WvEZJmTWf2K5Vn1C69JH9XjTW",
      "balance": 541997,
      "status": "success"
    }
  ]
}
```
