---
schema_version: "1"
id: be64efb4778a543bf57f9825e567d7b20a8c9b0a22bdefb8a7b084fa0f6e22af
title: Scaling API Calls in Anypoint DataGraph
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/datagraph/api-call-scaling.md
canonical_url: https://docs.mulesoft.com/datagraph/api-call-scaling
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 382f514a0475e80c37b8edc9418d3a337af4d2314bef1b7d7af67e7ef0c5e308
description: MuleSoft Documentation Site
latest: true
---
---
product: DataGraph
---

# Scaling API Calls in Anypoint DataGraph

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Anypoint DataGraph provides you the option to configure the number of API calls permitted for a
unified schema. Increasing or decreasing API calls enables you to process higher workloads and
optimize your consumption when needed.

## How API Call Scaling Works in DataGraph

By default, DataGraph supports a maximum of 1 million annual API calls and 150 concurrent or ongoing
calls per unified schema per environment. You can update the maximum number of annual and concurrent
calls after you add the first API to the unified schema.

However, your plan must allocate the correct number of vCores for your business group or
organization before scaling. You can’t scale API calls in an environment beyond the free capacity
remaining in the number of vCores allocated for that environment. Production and Sandbox
environments each have their own scaling options per unified schema.

The **API Call Scaling** page displays available scaling options:

![api call scaling](/mulesoft/current/en-us/datagraph/_images/api-call-scaling.png)

Each option includes **Annual API Calls**, which are the total number of API requests you can make
to the unified schema on a yearly basis. When you select an annual option, you also select:

- **Concurrent Calls**: The number of active API requests the unified schema can process in parallel

- **\# of Workers**: The number of dedicated Mule instances that can actively process requests to
  the unified schema

The **Insufficient Capacity** label indicates that your business group hasn’t allocated enough
capacity to select that option. Your business group administrator can increase capacity either by
reducing usage in other environments or by purchasing additional capacity for your business group.

## Available Scaling Options

The following table provides details about the available scaling options:

<table><colgroup><col> <col> <col></colgroup><thead><tr><th>Annual API Calls</th><th>Concurrent Calls</th><th># of Workers</th></tr></thead><tbody><tr><td><p>100M</p></td><td><p>150</p></td><td><p>1</p></td></tr><tr><td><p>200M</p></td><td><p>300</p></td><td><p>2</p></td></tr><tr><td><p>300M</p></td><td><p>450</p></td><td><p>3</p></td></tr><tr><td><p>400M</p></td><td><p>600</p></td><td><p>4</p></td></tr><tr><td><p>500M</p></td><td><p>750</p></td><td><p>5</p></td></tr><tr><td><p>600M</p></td><td><p>900</p></td><td><p>6</p></td></tr><tr><td><p>700M</p></td><td><p>1050</p></td><td><p>7</p></td></tr><tr><td><p>800M</p></td><td><p>1200</p></td><td><p>8</p></td></tr></tbody></table>

## Configure API Call Scaling

Use API call scaling to increase or decrease the number of API calls that can be made to the unified
schema for the current environment.

You can’t make any adjustments until you add at least one API to the unified schema.

You must have the DataGraph [admin or operator permission](https://docs.mulesoft.com/datagraph/permissions).

1.  From Anypoint Platform > Anypoint DataGraph, click **Settings**.

2.  In the **API Call Scaling** tab, choose an available option.

3.  Click **Save Changes**.

## Related Resources

- [Add an API to the Unified Schema](https://docs.mulesoft.com/datagraph/add-api-to-unified-schema)

- [View Usage Metrics for DataGraph](https://docs.mulesoft.com/datagraph/usage-metrics)

- [DataGraph API Support](https://docs.mulesoft.com/datagraph/#anypoint-datagraph-api-support)
