Back to Docs

Getting Started

Welcome to LeadMagic API Gateway! This guide will help you get up and running in minutes.

Prerequisites

  • A LeadMagic account (create one here)
  • API credentials from at least one enrichment provider
  • Basic familiarity with REST APIs

Step 1: Create Your Account

Sign up for a free account to access the dashboard and generate API keys.

New accounts receive 1,000 free credits to get started.

Create Free Account

Step 2: Generate an API Key

Navigate to the API Keys section in your dashboard to create a new key.

  1. Go to Dashboard → API Keys
  2. Click "Create New Key"
  3. Give your key a descriptive name
  4. Select the appropriate scopes
  5. Copy and securely store your key

Important: Your API key is only shown once. Store it securely and never expose it in client-side code.

Step 3: Make Your First Request

curl -X POST https://api.leadmagic.io/v1/enrich \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "firstName": "John",
  "lastName": "Doe",
  "company": "Acme Inc"
}'