Plans, pricing and billing > Overages on API and bandwidth

    Overages on API and bandwidth

    Plans include the following monthly usage limits:

    API calls
    • Developer plan: 100,000 calls

    • Professional plan: 1,000,000 calls

    Bandwidth
    • Developer plan: 10GB

    • Professional plan: 1TB

    Video streaming
    • Developer plan: 2 hours

    • Professional plan: 150 hours

    Video encoding
    • Developer plan: 30 minutes

    • Professional plan: 180 minutes

    Here are our definitions of these metrics:

    • API Calls: The number of requests made to both our Content Management and Content Delivery APIs.

    • Bandwidth: The amount of asset data transferred between our Asset CDN and GraphQL Content Delivery API and content consumers.

    • Video streaming: The amount of time generated by on-demand streaming of the videos that are part of your project.

    • Video encoding: The cumulative running time of the videos you have uploaded inside the Media area of DatoCMS.

    Monitoring data usage in Dashboard

    If you have multiple projects, or you want to check data usage without entering a specific project, you can do so from our Dashboard.

    Overage status

    Located in the "Plan and Billing" page, this panel serves as a health indicator for your data consumption, covering bandwidth (traffic) usage, API calls, and video streaming.

    Here's what the different status colors mean:

    • 🟢 So far, so good: You are within your plan's limits.

    • 🟡 Your attention is needed: You are approaching your plan's limits and may face overage charges if exceeded.

    • 🔴 Limits exceeded: You have surpassed your plan's limits, and additional usage will be billed.

    If your plan is in a "yellow" or "red" state, we'll also give you a heads up by showing a notification badge next to the Plan and Billing link in the navigation.

    For a detailed view, simply click on the "Overage Status" panel. This action will redirect you to the Data Usage page.

    Data usage

    This page provides detailed charts displaying your usage trends over time.

    Here's what you can expect:

    • Usage Segmentation: View data by resource type, either aggregated or by individual project.

    • Time Comparison: Compare current usage with the previous month.

    • Historical Data: Access your data history to review long-term trends.

    • Forecasting: Get predictions of end-of-month usage to proactively manage your resources and prevent overages.

    If you have the appropriate permissions, you'll find direct links to the Project Usage Page for a granular look at each project's consumption.

    Monitoring project usage

    It is possible to check the day-by-day consumption of a project from the "Project usages" section that is part of the "Project settings" area. This section presents various graphs and detailed tables for the current and previous month.

    Exceeding your plan's limits

    When you reach a usage limit on a free plan project, the service will be temporarily disabled until the beginning of the following calendar month.

    For projects that are part of a paid plan, exceeding the limits does not lead to an interruption of service, but will result in an additional fee commensurate with the excess use.

    The current overage rates are as follows:

    • API calls: €9 per additional 250k operations

    • Bandwidth: €29 per additional 150GB

    • Video streaming: €9 every 150 hours of extra video streaming time

    • Video encoding: €9 per additional 180 minutes of extra uploaded videos

    The amount will be charged to the credit card associated with the billing profile on the next monthly/yearly invoice.

    Changing your plan increases or decreases the monthly limits of DatoCMS in real-time.