Warning AlertWe're experiencing issues impacting users ability to use the app.

Learn more
Dismiss

API Documentation

Integrate Vercitex's powerful lead generation capabilities directly into your applications with our comprehensive API.

Build with Vercitex API

Our API gives you programmatic access to Vercitex's powerful lead generation and qualification capabilities, allowing you to build custom integrations and workflows.

RESTful API with JSON responses
Comprehensive authentication and security
Rate limits designed for production use
Detailed documentation and examples
SDKs for popular languages
Terminal
$ curl -X POST https://api.vercitex.xyz/v1/leads \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"email": "john@example.com",
"name": "John Smith",
"company": "Acme Inc",
"source": "website"
}'
{
"id": "lead_12345",
"email": "john@example.com",
"name": "John Smith",
"company": "Acme Inc",
"source": "website",
"created_at": "2025-03-25T12:34:56Z",
"status": "new",
"score": 85
}

API Reference

Explore our comprehensive API endpoints and resources.

GET
/v1/leads

List all leads

Parameters

NameTypeDescription
limitintegerNumber of leads to return (default: 20, max: 100)
offsetintegerPagination offset (default: 0)
statusstringFilter by lead status (e.g., new, qualified, disqualified)
POST
/v1/leads

Create a new lead

Parameters

NameTypeDescription
emailstringLead's email address (required)
namestringLead's full name
companystringLead's company name
sourcestringLead source (e.g., website, campaign, referral)
GET
/v1/leads/{lead_id}

Retrieve a specific lead

Parameters

NameTypeDescription
lead_idstringUnique identifier for the lead (required)
PUT
/v1/leads/{lead_id}

Update a lead

Parameters

NameTypeDescription
lead_idstringUnique identifier for the lead (required)
statusstringLead status (e.g., qualified, disqualified)
scoreintegerLead score (0-100)

Official SDKs

Use our official client libraries to integrate Vercitex API into your applications.

JavaScript

npm install vercitex-js const Vercitex = require('vercitex-js'); const client = new Vercitex('YOUR_API_KEY'); client.leads.create({ email: 'john@example.com', name: 'John Smith' }).then(lead => { console.log(lead); });

Python

pip install vercitex import vercitex client = vercitex.Client('YOUR_API_KEY') lead = client.leads.create( email='john@example.com', name='John Smith' ) print(lead)

Ruby

gem install vercitex require 'vercitex' client = Vercitex::Client.new('YOUR_API_KEY') lead = client.leads.create( email: 'john@example.com', name: 'John Smith' ) puts lead

Ready to Build with Our API?

Get started with Vercitex API and transform your lead generation workflow.