Export leads as CSV
Export leads matching filters as a downloadable CSV file. Maximum 50,000 leads per export. Standard fields are always included. Custom fields are added as additional columns (collected across all matching leads). Results are sorted by creation date (newest first).
curl -X GET "https://api.sendkit.ai/v1/leads/export/csv?search=example_string&tags=example_string&emailVerified=true&country=USA" \
-H "Content-Type: application/json" \
-H "X-Api-Key: YOUR_API_KEY"
import requests
import json
url = "https://api.sendkit.ai/v1/leads/export/csv?search=example_string&tags=example_string&emailVerified=true&country=USA"
headers = {
"Content-Type": "application/json",
"X-Api-Key": "YOUR_API_KEY"
}
response = requests.get(url, headers=headers)
print(response.json())
const response = await fetch("https://api.sendkit.ai/v1/leads/export/csv?search=example_string&tags=example_string&emailVerified=true&country=USA", {
method: "GET",
headers: {
"Content-Type": "application/json",
"X-Api-Key": "YOUR_API_KEY"
}
});
const data = await response.json();
console.log(data);
package main
import (
"fmt"
"net/http"
)
func main() {
req, err := http.NewRequest("GET", "https://api.sendkit.ai/v1/leads/export/csv?search=example_string&tags=example_string&emailVerified=true&country=USA", nil)
if err != nil {
panic(err)
}
req.Header.Set("Content-Type", "application/json")
req.Header.Set("X-Api-Key", "YOUR_API_KEY")
client := &http.Client{}
resp, err := client.Do(req)
if err != nil {
panic(err)
}
defer resp.Body.Close()
fmt.Println("Response Status:", resp.Status)
}
require 'net/http'
require 'json'
uri = URI('https://api.sendkit.ai/v1/leads/export/csv?search=example_string&tags=example_string&emailVerified=true&country=USA')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
request = Net::HTTP::Get.new(uri)
request['Content-Type'] = 'application/json'
request['X-Api-Key'] = 'YOUR_API_KEY'
response = http.request(request)
puts response.body
{}
/v1/leads/export/csv
Target server for requests. Edit to use your own host.
Platform API key (sk_user_...) or Workspace API key (sk_...)
Search across email, firstName, lastName, companyName
Filter by email verification status
Filter by country
Request Preview
Response
Response will appear here after sending the request
Authentication
API Key for authentication. Platform API key (sk_user_...) or Workspace API key (sk_...)
Query Parameters
Search across email, firstName, lastName, companyName
Filter by country
Responses
CSV file download