Skip to main content

Quickstart Guide

Get up and running with the Infinite API in under 5 minutes.

Prerequisites

Before you begin, make sure you have:
  • An Infinite account with API access
  • Your API keys (available in the dashboard)
  • Basic knowledge of REST APIs

Step 1: Authentication

All API requests require authentication using your API key. Include it in the Authorization header:
Never expose your API keys in client-side code. Always make API calls from your backend server.

Step 2: Create a Customer

Start by creating a customer record. Use /v1/customers/individuals for people and /v1/customers/businesses for companies:

Step 3: Start Verification

Once you have a customer, initiate KYC verification:

Step 4: Handle Webhooks

Set up webhook endpoints to receive real-time updates:
Express.js
In production, always verify webhook signatures before processing events. See the Webhooks guide for details.

Sandbox Environment

For testing, use our sandbox environment:
  • Base URL: https://sandbox.api.infinite.dev
  • API Key: Use your sandbox API key (sk_sandbox_...)

Next Steps

You’re all set! Here’s what to explore next:

Core Concepts

Learn about customers, verification, and transfers

API Reference

Detailed documentation for all endpoints

Webhooks

Set up real-time event notifications

SWIFT Payouts

Accept crypto and send fiat via SWIFT