Expanding our Developer Tools in Circle Account

Expanding our Developer Tools in Circle Account

Company Updates Build on Circle

blog_dev-tools

In recent months, we have been expanding our developer offering to provide tools like OpenAPI specPostman collections, and a Node.Js SDK to make it simple to build on Circle. We aren’t stopping there, I am happy to share that we now offer a Developer dashboard within Circle Account! The Developer dashboard will be the home for devs to manage their integration with Circle. This initial launch includes two new web3 developer tools: API logs and Webhook Subscription Management.

 

API Logs

With no setup necessary, API Logs enable developers to view the history of API requests and responses made to Circle APIs. When combined with filters like request ID, date range, status, HTTP method, and/or path; debugging API errors couldn’t be easier. 

 

For example, let's say your system logs started to see a growing list of Circle API errors with the HTTP Status Code 422 Unprocessable Entity. In this case, you could use Circle’s API Logs to 1) filter by status failed 2) note down any API path similarities like they are all  POST: /payouts 3) inspect each request payload 4) cross-reference Circle’s API References and 5) discover that amount.currencies should be amount.currency. This is just one of the many ways the API Log tool can assist in unfortunate situations where bugs arise.

 

Tip: When integrating with Circle’s APIs, use the API request header X-Request-Id to trace the request from your system to Circle, and back to yours. This ID is unique per request/response and corresponds to the same request/response on your and our system. You can even search by X-Request-Id directly in the Search ID box.

*This video was taken in Circle Sandbox.

 

Webhook Subscription Management

With Webhook Subscription Management, you’ll no longer need to use our API to add, view or remove subscriptions; it can all be done within the Circle Account. Once the webhook subscription is added and the status is confirmed, updates to API resources will be sent to your destination URL. 

 

If you haven’t subscribed to webhook subscriptions before, head over to our notification quickstart guide where you can walk through setting up notifications in our Sandbox environment.

*This video was taken in Circle Sandbox.

 

What’s Next?

In the coming months, you can expect several new features within the developer dashboard, including:

  1. API key management
  2. Visualize API metrics
  3. View event notification history

Build with us!

Interested in trying out Circle? Head over to our Circle Sandbox where you can try out APIs for programmatic USDC payments and generating wallets. Once you have created an account and have an API key, jump into our dev docs where you will find several quickstarts to start building. Until next time. Cheers!

Related blogs

View all
Building Blocks of the Internet of Money
Build on Circle

New Operating System for Money: The Blueprint for the Internet-Native Econo...

Nikhil Chandhok | May 1, 2023

Stablecoins like USDC are bringing internet-native payments to the mainstream. Learn why programmable money is vital for building a future of web3 ecosystems.

Read story about New Operating System for Money: The Blueprint for the Internet-Native Economy
Open Dollar Platform for Developers
Featured

Announcing USDC x CCTP: An Open Dollar Platform for Developers

Joao Reginatto | April 26, 2023

CCTP enables #USDC to be natively transferred between chains – unifying liquidity and simplifying user experience.

Read story about Announcing USDC x CCTP: An Open Dollar Platform for Developers
Next Gen User Experiences for Web3 Converge22
Build on Circle

Converge22 Recap: Next Gen User Experiences for Web3

Team Circle | January 27, 2023

Web3 developers should create user-friendly interfaces with better overall user experiences. Challenges and opportunities were shared at Converge22.

Read story about Converge22 Recap: Next Gen User Experiences for Web3