Getting Started
Get your API key and start building with LoomAPI.
Quick Start Checklist
- Get an API key (test or production)
- Review the Quickstart guide
- Test with mock provider (test accounts only)
- Integrate into your application
- Configure production provider (Veriff) when ready
Getting an API Key
You need an API key to use LoomAPI. There are two ways to get one:
Option 1: Test Account (Recommended for Development)
Test accounts are free and use the mock provider, perfect for development and integration testing.
To get a test account:
- Email hello@loomapi.com with:
- Subject: "Test Account Request"
- Your name and company (if applicable)
- Brief description of your use case
- Request for test account with mock provider
- We'll create a test tenant and send you an API key (usually within 24 hours)
- Test accounts have relaxed rate limits and quotas for development
Test Account Features: Mock provider (no real verification), free up to usage cap, perfect for development and testing integration logic.
Option 2: Production Account
Production accounts use real verification providers (Veriff) and include billing.
To get a production account:
- Email hello@loomapi.com with:
- Subject: "Production Account Request"
- Company name and website
- Use case description
- Expected verification volume
- Your Veriff API credentials (if you have them)
- We'll review your request and set up your production tenant
- You'll receive your API key and billing information
Production Account Features: Real verification (Veriff), metered billing via Stripe, production rate limits and quotas.
Option 3: Admin API (Self-Service)
If you have admin access, you can create tenants programmatically via the Admin API. This is typically only available for internal use or enterprise customers.
// Example: Creating a tenant via Admin API (requires admin key)
const response = await fetch('https://api.loomapi.com/admin/tenants', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-admin-key': 'your-admin-key-here',
},
body: JSON.stringify({
name: 'My Test Tenant',
}),
});
const tenant = await response.json();
console.log('API Key:', tenant.apiKey);Note: Admin API access requires special permissions. Contact us at hello@loomapi.com if you need admin API access.
Test vs Production Accounts
| Feature | Test Account | Production Account |
|---|---|---|
| Verification Provider | Mock (simulated) | Veriff (real verification) |
| Billing | Free (up to usage cap) | Metered billing (£0.10/verification) |
| Rate Limits | Relaxed for development | Production limits (60/min default) |
| Use Case | Development & testing | Production applications |
| Setup Time | Usually within 24 hours | 1-3 business days |
What Happens After You Get Your API Key?
- You receive your API key via email along with:
- Your tenant API key
- Base URL (usually https://api.loomapi.com)
- Account type (test or production)
- Next steps and documentation links
- Start with the Quickstart guide - Follow the step-by-step integration guide at /docs/quickstart
- Test your integration - Use the mock provider (test accounts) or configure Veriff (production accounts) to test the full flow
- Integrate into your application - Use our SDKs or make direct API calls
- Go live - Once tested, deploy to production
Next Steps
Need Help?
Have questions about getting started? We're here to help.
Email: hello@loomapi.com
Support: support@loomapi.com