Circle APIs Documentation

Learn how to integrate with Circle APIs to accept traditional and USDC payments, automate payouts, embed digital dollar accounts into your product or service, or power your internet marketplace.

Getting Started

Core Functionality of the Circle APIs

All of Circle's APIs share a common set of core functionality that lets you manage your Circle Account in a programmatic way.

With a Circle Account your business can deposit traditional money from 80+ countries and seamlessly convert them into "digital currency dollars": USDC. You can then use USDC for everyday payments and treasury flows.

👍

All Circle APIs allow you to:

  • Transfer digital currency (USDC) in and out of your account.
  • Register your own business bank accounts - if you have them.
  • Make transfers from / to your business bank account while seamlessly converting those funds across digital currency and traditional fiat.
  • Set up automated rules for funds flows such as "if a deposit is received from this bank account, then transfer digital currency to this blockchain address".

Getting Started

You can check our quickstart guide on sending account funds externally to understand how to use our API to transfer funds to other platforms via USDC on-chain transfers.

Ready for the next step?

If you are in advanced stages of experimenting with our APIs and want to plan moving to production, start by applying for a Circle Account and subsequently reach out to sales. We'll be happy to walk you through to the next steps.

We can't wait to see what you are going to build!

Updated 4 months ago



Getting Started


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.