API Quick Start

Get up and running with Proofenance API integration in minutes. Follow these steps to integrate compliance checks into your application.

Prerequisites

1. Proofenance Account

You need an active Proofenance account with API access enabled.

Get Started

2. API Key

Generate an API key from your dashboard under Settings → API Keys.

View API Keys

Step-by-Step Integration

1

Get Your API Key

Ready

Retrieve your API key from the Proofenance dashboard under Settings → API Keys.

curl -X GET "https://api.proofenance.com/v1/account" \
  -H "Authorization: Bearer YOUR_API_KEY"
2

Create Your First Verification

Ready

Start verifying a customer with a simple API call.

curl -X POST "https://api.proofenance.com/v1/verifications" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"customer_id": "cust_123", "verification_type": "identity"}'
3

Handle Webhook Notifications

Coming Soon

Set up webhooks to receive real-time updates when verifications are completed.

curl -X POST "https://api.proofenance.com/v1/webhooks" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://your-domain.com/webhooks", "events": ["verification.completed"]}'
4

Integrate with Your Application

Coming Soon

Use our SDKs and libraries to integrate compliance checks into your existing workflow.

npm install @proofenance/sdk

import { Proofenance } from '@proofenance/sdk';

const client = new Proofenance('YOUR_API_KEY');
const verification = await client.verifications.create({
  customer_id: 'cust_123',
  verification_type: 'identity'
});

What's Next?

API Documentation

Explore the complete API reference with interactive examples and testing.

View Documentation →

Code Examples

Browse code examples in multiple programming languages and frameworks.

Coming Soon →

Integration Guides

Step-by-step guides for integrating with popular platforms and frameworks.

Coming Soon →

Need Help?

Our team is here to help you integrate Proofenance into your application.

Contact Support
Troubleshooting (Coming Soon)