Skip to main content

How Credits Work: What You Need to Know Before You Start

Written by Yury Tsukeman
Updated over 3 weeks ago

Enrich Layer uses a credit-based system β€” you only pay for the data you actually receive.

Each API call costs a set number of credits depending on:

  • Which endpoint you use

  • What data you ask for

  • Whether optional features (like data freshness) are enabled

Key things to know

  • Every successful result consumes credits. You're only charged when an API call returns valid data.

  • Different endpoints use different amounts β€” a basic company profile request might cost 1 credit, while adding Data Freshness can increase that to 2 credits.

  • Optional fields (like funding_data, acquisitions, or extra) may also increase credit use depending on how they're configured.

  • Trial accounts include a set amount of credits so you can explore the platform and test freely.

How to reduce credit usage

  • Disable data freshness (use_cache: if-present)

  • Exclude enrichments you don't need

  • Limit results (e.g., using page_size for Person Search)

Example of a lower-credit request:

{
  "url": "<company-profile-url>",
  "use_cache": "if-present",
  "funding_data": "exclude"
}

Where to track your usage

Go to your Dashboard and open the Billing or Usage tab. There you can see:

  • Your remaining credit balance

  • A breakdown by API or endpoint

  • Historical usage over time

Related articles

  • Why Am I Being Charged 2 Credits Per API Request?

  • What Happens When You Run Out of Credits?

  • How to Top Up or Purchase More Credits

If you're not sure why a call used more credits than expected, contact us at [email protected].

Did this answer your question?