Bulk enrichment
Supercharge your workflow with Bulk Lookup—enrich emails, LinkedIn profiles, company domains, and more at scale.
Option 1: JSON payload with values or csvFileUrl
curl --location 'https://api.enrich.so/v1/api/bulk-enrichment' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"values": [
{
"email": "rahul@enrich.so"
},
{
"email": "akshit@enrich.so"
}
],
"name": "test enrichment",
"csvFileUrl": "https://example.com/file/test.csv",
"webhookUrl": "https://example.com/webhook",
"enrichment_type": "person"
}'
const axios = require('axios');
const data = {
"values": [
{
"email": "rahul@enrich.so"
},
{
"email": "akshit@enrich.so"
}
],
"name": "test enrichment",
"csvFileUrl": "https://example.com/file/test.csv",
"webhookUrl": "https://example.com/webhook",
"enrichment_type": "person"
};
axios.post('https://api.enrich.so/v1/api/bulk-enrichment', data, {
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer <token>'
}
})
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
import requests
import json
url = "https://api.enrich.so/v1/api/bulk-enrichment"
# JSON payload example
payload = json.dumps({
"values": [
{
"email": "rahul@enrich.so"
},
{
"email": "akshit@enrich.so"
}
],
"name": "test enrichment",
"csvFileUrl": "https://example.com/file/test.csv",
"webhookUrl": "https://example.com/webhook",
"enrichment_type": "person"
})
headers = {
'Authorization': 'Bearer <token>',
'Content-Type': 'application/json'
}
response = requests.post(url, headers=headers, data=payload)
print(response.text)
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"values\": [\n {\n \"email\": \"rahul@enrich.so\"\n },\n {\n \"email\": \"akshit@enrich.so\"\n }\n ], \n \"name\": \"test enrichment\",\n \"csvFileUrl\": \"https://example.com/file/test.csv\",\n \"webhookUrl\": \"https://example.com/webhook\",\n \"enrichment_type\": \"person\"\n}");
Request request = new Request.Builder()
.url("https://api.enrich.so/v1/api/bulk-enrichment")
.method("POST", body)
.addHeader("Authorization", "Bearer <token>")
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();
require "uri"
require "json"
require "net/http"
url = URI("https://api.enrich.so/v1/api/bulk-enrichment")
https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = "Bearer <token>"
request["Content-Type"] = "application/json"
request.body = JSON.dump({
"values": [
{
"email": "rahul@enrich.so"
},
{
"email": "akshit@enrich.so"
}
],
"name": "test enrichment",
"csvFileUrl": "https://example.com/file/test.csv",
"webhookUrl": "https://example.com/webhook",
"enrichment_type": "person"
})
response = https.request(request)
puts response.read_body
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.enrich.so/v1/api/bulk-enrichment',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"values": [
{
"email": "rahul@enrich.so"
},
{
"email": "akshit@enrich.so"
}
],
"name": "test enrichment",
"csvFileUrl": "https://example.com/file/test.csv",
"webhookUrl": "https://example.com/webhook",
"enrichment_type": "person"
}',
CURLOPT_HTTPHEADER => array(
'Authorization: Bearer <token>',
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Option 2: File upload with multipart/form-data
curl --location 'https://api.enrich.so/v1/api/bulk-enrichment'
--header 'Authorization: Bearer '
--form 'file=@"/path/to/your/file.csv"'
--form 'name="test enrichment"'
--form 'webhookUrl="https://example.com/webhook"'
--form 'enrichment_type="person"'
const axios = require('axios');
const FormData = require('form-data');
// Create form data instance
const formData = new FormData();
formData.append('file', file);
formData.append('name', 'test enrichment');
formData.append('webhookUrl', 'https://example.com/webhook');
formData.append('enrichment_type', 'person');
// Make the API request
axios.post('https://api.enrich.so/v1/api/bulk-enrichment', formData, {
headers: {
'Authorization': 'Bearer <token>',
// The Content-Type header will be set automatically with the correct boundary
// when using FormData with Axios
}
})
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
import requests
url = "https://api.enrich.so/v1/api/bulk-enrichment"
# File upload example with multipart/form-data
files = {
'file': ('data.csv', open('/path/to/your/file.csv', 'rb'))
}
data = {
'name': 'test enrichment',
'webhookUrl': 'https://example.com/webhook',
'enrichment_type': 'person'
}
headers = {
'Authorization': 'Bearer <token>'
# Content-Type header is automatically set when using files parameter
}
response = requests.post(url, headers=headers, data=data, files=files)
print(response.text)
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
// Create a multipart request body
File file = new File("/path/to/your/file.csv");
RequestBody fileBody = RequestBody.create(MediaType.parse("text/csv"), file);
MultipartBody body = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addFormDataPart("file", file.getName(), fileBody)
.addFormDataPart("name", "test enrichment")
.addFormDataPart("webhookUrl", "https://example.com/webhook")
.addFormDataPart("enrichment_type", "person")
.build();
Request request = new Request.Builder()
.url("https://api.enrich.so/v1/api/bulk-enrichment")
.method("POST", body)
.addHeader("Authorization", "Bearer <token>")
// Content-Type is automatically set by OkHttp for multipart requests
.build();
Response response = client.newCall(request).execute();
require "uri"
require "net/http"
require "mime/types"
url = URI("https://api.enrich.so/v1/api/bulk-enrichment")
https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true
# Create multipart request
request = Net::HTTP::Post.new(url)
request["Authorization"] = "Bearer <token>"
# Create a boundary for multipart form
boundary = "----RubyFormBoundary#{rand(1000000)}"
request["Content-Type"] = "multipart/form-data; boundary=#{boundary}"
# File to upload
file_path = "/path/to/your/file.csv"
file_name = File.basename(file_path)
file_content = File.binread(file_path)
mime_type = MIME::Types.type_for(file_path).first.to_s
# Create the multipart form body
post_body = []
# Add file part
post_body << "--#{boundary}\r\n"
post_body << "Content-Disposition: form-data; name=\"file\"; filename=\"#{file_name}\"\r\n"
post_body << "Content-Type: #{mime_type}\r\n\r\n"
post_body << file_content
post_body << "\r\n"
# Add other form fields
post_body << "--#{boundary}\r\n"
post_body << "Content-Disposition: form-data; name=\"name\"\r\n\r\n"
post_body << "test enrichment\r\n"
post_body << "--#{boundary}\r\n"
post_body << "Content-Disposition: form-data; name=\"webhookUrl\"\r\n\r\n"
post_body << "https://example.com/webhook\r\n"
post_body << "--#{boundary}\r\n"
post_body << "Content-Disposition: form-data; name=\"enrichment_type\"\r\n\r\n"
post_body << "person\r\n"
# Close the form
post_body << "--#{boundary}--\r\n"
# Set the request body
request.body = post_body.join
# Send the request
response = https.request(request)
puts response.read_body
<?php
$curl = curl_init();
// Create file upload field using CURLFile
$filePath = '/path/to/your/file.csv';
$cFile = new CURLFile(
$filePath,
'text/csv',
basename($filePath)
);
// Prepare form data
$postFields = array(
'file' => $cFile,
'name' => 'test enrichment',
'webhookUrl' => 'https://example.com/webhook',
'enrichment_type' => 'person'
);
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.enrich.so/v1/api/bulk-enrichment',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => $postFields,
CURLOPT_HTTPHEADER => array(
'Authorization: Bearer <token>'
// Content-Type is automatically set when using CURLFile
),
));
$response = curl_exec($curl);
$error = curl_error($curl);
curl_close($curl);
if ($error) {
echo "cURL Error: " . $error;
} else {
echo $response;
}
The Bulk enrichment API is an asynchronous endpoint that returns a status code 202, indicating that the request has been accepted and the client should check the results on the results endpoint or provide a webhook to receive result updates.
"enrichment_type" can be one of "person", "company", "find-email", "mobile-finder", "linkedin-to-email"
Example response
Status Code: 202 ACCEPTED
{
"message": "Bulk enrich started. We've locked 2402 credits for processing. We will release credits for failed enrichment on completion",
"uid": "a54aa0e5-92e6-4ece-9e12-8709eeade2d7",
"total_credits": 100000,
"credits_used": 32719.650000000012,
"credits_remaining": 67280.34999999999
}
Bulk enrichment results
Get results and status from an ongoing/completed bulk enrichment request.
curl --location 'https://api.enrich.so/v1/api/bulk-enrichment-results' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json'
const axios = require('axios');
axios.get('https://api.enrich.so/v1/api/bulk-enrichment-results?uid=197adf60-226a-464c-b707-6b4a51329b68&page=1&limit=500', {
headers: {accept: 'application/json', Authorization: 'Bearer <token>'}
})
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});
import requests
url = "https://api.enrich.so/v1/api/bulk-enrichment-results?uid=197adf60-226a-464c-b707-6b4a51329b68&page=1&limit=500"
payload = {}
headers = {
'Authorization': 'Bearer <token>',
'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
.url("https://api.enrich.so/v1/api/bulk-enrichment-results?uid=197adf60-226a-464c-b707-6b4a51329b68&page=1&limit=500")
.method("GET", body)
.addHeader("Authorization", "Bearer <token>")
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();
require "uri"
require "json"
require "net/http"
url = URI("https://api.enrich.so/v1/api/bulk-enrichment-results?uid=197adf60-226a-464c-b707-6b4a51329b68&page=1&limit=500")
https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = "Bearer <token>"
request["Content-Type"] = "application/json"
response = https.request(request)
puts response.read_body
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.enrich.so/v1/api/bulk-enrichment-results?uid=197adf60-226a-464c-b707-6b4a51329b68&page=1&limit=500',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'Authorization: Bearer <token>',
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Status Code: 200 OK
{
"success": true,
"message": "Results fetched successfully.",
"results": [
{
"connectionCount": 500,
"creationDate": {
"month": 0,
"year": 0
},
"displayName": "Rahul Lakhaney",
"firstName": "Rahul",
"followerCount": 6798,
"headline": "Co-Founder, Enrich.so & Maximise.ai | Powering GTM Teams & AI Agents with Real-time People & Company Data",
"summary": "Curious about how data can fuel growth? Keep reading.\n\n👉 Maximise.ai's mission: Turning anonymous website visitors into real, qualified leads that your sales team can take action on.\n\nThe journey so far:\n\n🟣 Spent over 10 years in leadership roles at Fortune 500 and YC-backed companies, where I learned that real growth happens when you think outside the box.\n\n🟣 Left a stable VP role (and a seven-figure salary) to build something that truly solves a problem—Maximise.ai.\n\n🟣 We crossed $200K ARR in just 4 weeks of launching, validating that our solution is making a real impact.\n\n🟣 Maximise.ai helps companies double their lead data, convert visitors into sales meetings, and boost revenue—all with a quick 5-minute setup.\n\n🟣 We're partnering with some of the best B2B companies in the GTM space to power their visitor identification tech and fuel their growth.\n\n👉 The product today: Maximise.ai helps businesses uncover the potential of anonymous visitors by turning them into leads. Our chatbot even schedules meetings based on real insights—no manual work needed.\n\n💭 What I talk about: I regularly share thoughts on startup growth, sales strategies, and data-driven decision-making. Always open to connecting and learning.\n\n⚒️ Beyond work: I’m big on traveling, building things from scratch, and helping companies grow with actionable data.",
"lastName": "Lakhaney",
"linkedInIdentifier": "ACoAAAwW2T0BMMzsZrZE1xdyrBdNgflzoeAHq5A",
"linkedInUrl": "https://www.linkedin.com/in/lakhaney",
"location": "San Francisco, United States",
"phoneNumbers": [],
"photoUrl": "https://media.licdn.com/dms/image/v2/D4D03AQH9Lx-43w5blA/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1728895236037?e=1749081600&v=beta&t=ujvGfWpR_1cHxkuux2VDc5f458b9yqLgkyqXmsUVvC4",
"positions": {
"positionsCount": 10,
"positionHistory": [
{
"startEndDate": {
"start": {
"month": 3,
"year": 2024
},
"end": {
"month": 0,
"year": 0
}
},
"title": "Co-Founder",
"companyName": "Enrich Labs",
"companyLogo": "https://media.licdn.com/dms/image/v2/D4D0BAQHn1Ur6GHaXpw/company-logo_400_400/B4DZWj5b7gGkAY-/0/1742211498223/enrich_labs_logo?e=1749081600&v=beta&t=0K9TnVnSJWsUrQF5GV4hCs8Wg27zyAK3IgIc37km5-A",
"linkedInUrl": "https://www.linkedin.com/company/enrich-labs/",
"employmentType": "Full-time"
},
{
"startEndDate": {
"start": {
"month": 7,
"year": 2024
},
"end": {
"month": 0,
"year": 0
}
},
"title": "Co-founder & CEO",
"companyName": "Maximise.ai",
"companyLogo": "https://media.licdn.com/dms/image/v2/D4D0BAQH5LqFS9E_WmA/company-logo_400_400/company-logo_400_400/0/1722246140478/maximise_ai_logo?e=1749081600&v=beta&t=Ly46MjixBG3j9ewCsTV4yLChP8I5RhrUlWK8jZdiTaA",
"linkedInUrl": "https://www.linkedin.com/company/maximise-ai/",
"employmentType": "Full-time",
"companyDescription": "Identify and Engage Your Website Visitors Instantly."
},
{
"startEndDate": {
"start": {
"month": 4,
"year": 2022
},
"end": {
"month": 2,
"year": 2024
}
},
"title": "Vice President Of Product (Growth)",
"companyName": "Gartner",
"companyLogo": "https://media.licdn.com/dms/image/v2/C4D0BAQGyRzbB8_BYkg/company-logo_400_400/company-logo_400_400/0/1630549760241/gartner_logo?e=1749081600&v=beta&t=xmXGDBGtQrr6DAT6Kch7mQLH5ifL1vHlHAnbbLF3-lQ",
"linkedInUrl": "https://www.linkedin.com/company/gartner/",
"employmentType": "Full-time"
},
{
"startEndDate": {
"start": {
"month": 5,
"year": 2019
},
"end": {
"month": 6,
"year": 2021
}
},
"title": "Director of Growth (YC W18)",
"companyName": "Pulse Q&A",
"companyLogo": "https://media.licdn.com/dms/image/v2/C560BAQHb85yykOPfaA/company-logo_400_400/company-logo_400_400/0/1649960677584/pulseqa_logo?e=1749081600&v=beta&t=H6_RgMIUQp00jeNObxgad9YcQBx6utwoHHwoVqQ766c",
"linkedInUrl": "https://www.linkedin.com/company/pulse.qa/",
"employmentType": "Full-time",
"companyDescription": "Pulse was started to democratize access to information and insights from the best minds - to power a purer information movement that is unsullied by any agenda. Our mission is to enable the creation of content you can trust, easily access, and use to make more informed decisions.\n\nBacked by Y Combinator, AV8 Ventures, Social Capital, True Ventures, Array.VC among others."
},
{
"startEndDate": {
"start": {
"month": 1,
"year": 2017
},
"end": {
"month": 5,
"year": 2021
}
},
"title": "Advisor",
"companyName": "The Tempest",
"companyLogo": "https://media.licdn.com/dms/image/v2/C4D0BAQFm0PPUb9Lw7Q/company-logo_400_400/company-logo_400_400/0/1630480703944/the_tempest_logo?e=1749081600&v=beta&t=CpO5LOz7o6UA4ci-ORzngOJ5Y6LyxYw9cu4PWHqiOnI",
"linkedInUrl": "https://www.linkedin.com/company/thetempest-inc/",
"companyDescription": "The Tempest is a destination for diverse women to share, inspire, and celebrate life through storytelling, experiences, and a global community.\n\nOver 10 million readers turn to our brands to hear from diverse voices around the issues and interests engaging the future. The Tempest is headquartered in Washington, DC, and Dubai, with offices in Toronto, London, and Karachi."
},
{
"startEndDate": {
"start": {
"month": 3,
"year": 2018
},
"end": {
"month": 5,
"year": 2019
}
},
"title": "Director of Growth",
"companyName": "rise inc",
"companyLogo": "https://media.licdn.com/dms/image/v2/C510BAQEfBh6J48SNPQ/company-logo_400_400/company-logo_400_400/0/1631359477991?e=1749081600&v=beta&t=WN7KWjRtTei9wa8TVDUTniMPUQEBLbEHDSgqez1D6yM",
"linkedInUrl": "https://www.linkedin.com/company/growwithrise/",
"employmentType": "Full-time",
"companyDescription": "Fastest growing fin-tech startup based out of Dubai\n\n- Built growth engine using product and engineering which helped us to grow 50% MoM and brought over $125 million of annualized income into the financial services sector.\n- Designed and executed acquisition strategy to bring down CPC by 220%\n- Built growth team from scratch"
},
{
"startEndDate": {
"start": {
"month": 6,
"year": 2013
},
"end": {
"month": 8,
"year": 2018
}
},
"title": "Senior Business Consultant",
"companyName": "Code Brew Labs",
"companyLogo": "https://media.licdn.com/dms/image/v2/D560BAQEsSyaFvtPihQ/company-logo_400_400/B56ZUSHSDVGoAY-/0/1739765655172/code_brew_labs_logo?e=1749081600&v=beta&t=Ab6VneI5V5DF9S-obkcetDZslLQGNACVr_Eodhub17g",
"linkedInUrl": "https://www.linkedin.com/company/code-brew-labs/",
"companyDescription": "- Provide business leadership in the development of solutions, value propositions, financial packaging, contract development and proposal generation.\n- Identify and assure add on business through strong delivery skills and excellent client relationships\n- Assist in creating strategies to win business in new markets globally and current accounts.\n- Identify and assure add on business through strong delivery skills and excellent client relationships\n- Lead multiple teams, be the driving force in leading others, understand and manage critical success factors"
},
{
"startEndDate": {
"start": {
"month": 8,
"year": 2016
},
"end": {
"month": 2,
"year": 2018
}
},
"title": "Co-Founder/ CTO",
"companyName": "Glam360",
"companyLogo": "https://media.licdn.com/dms/image/v2/C4E0BAQFTazfWLyWtmA/company-logo_400_400/company-logo_400_400/0/1631317860493?e=1749081600&v=beta&t=Fh_kM7YRvKvPNayYxeDktBgiZbN7H94LMVsFu-7h_2Q",
"linkedInUrl": "https://www.linkedin.com/company/glam360/",
"companyDescription": "On demand in-home beauty services in Dubai\n\n- Built MVP and validated the idea with first few hundred customers\n- Built roadmap for GTM and product"
},
{
"startEndDate": {
"start": {
"month": 1,
"year": 2017
},
"end": {
"month": 1,
"year": 2018
}
},
"title": "Advisor",
"companyName": "CarInsight.com",
"companyLogo": "https://media.licdn.com/dms/image/v2/C510BAQHPUyhw_eojYA/company-logo_400_400/company-logo_400_400/0/1631341091542?e=1749081600&v=beta&t=UqL-LGXEP5lj8kgk5X-q8mlW_w3HqQF3qPNb-uazIOM",
"linkedInUrl": "https://www.linkedin.com/company/carinsight.com/",
"companyDescription": "Tech and growth advisor to carinsight, one of the fastest growing car buying portals in the UAE. Ranked carinsight as the #3 portal in the UAE for overall car buying process within the first 3 months.\n\n- Manage digitally-led campaigns and developed, design with execution of strategy.\n- Manage creative and off-network digital media buy budget.\n- Changed the backend to include better on page SEO handling for acquiring high value organic users\n- Introduce speed and precision process into execution and reporting.\n- Strategic role in GTM plans for new product launches"
},
{
"startEndDate": {
"start": {
"month": 8,
"year": 2015
},
"end": {
"month": 8,
"year": 2016
}
},
"title": "Founder/CTO (Acquired)",
"companyName": "Whatashaadi",
"companyLogo": "https://media.licdn.com/dms/image/v2/C560BAQFvz38KDK0Tdw/company-logo_400_400/company-logo_400_400/0/1631329704524?e=1749081600&v=beta&t=UCR9nk-VcLD-ZCH4ZWVj4AVw3Vu6tpL5GAPJQjH3wio",
"linkedInUrl": "https://www.linkedin.com/company/whatashaadi/",
"employmentType": "Full-time",
"companyDescription": "*Got acquired and rebranded as WedLikeThat*\n\n-----\n\n- Get “Tech” in order : Help answer fundamentals of technology blocks to be used, choice of certain platform/tech over other, helping team visualize product with the available resources and assets.\n- Help build, manage, and validate a Tech Roadmap for our app Whatashaadi.\n- As validation of idea happen with acquisition of users and customers, transforming the product as per required features set and Market needs. A roadmap to achieve those “vanity goals” and be able to successfully tweak an approach with changing needs.\n- Architecture Practices: Making sure that best practices are defined and followed by team. Making reviews on Code Quality.\n- Connecting Business Requirements with activity: Understanding the business opportunities which Tech Product could create.\n- Product Innovation through Research and continuous improvement."
}
]
},
"schools": {
"educationsCount": 3,
"educationHistory": [
{
"startEndDate": {
"start": {
"month": 0,
"year": 2009
},
"end": {
"month": 0,
"year": 2013
}
},
"schoolName": "Delhi Institute Of Technology & Management",
"description": null,
"degreeName": "Bachelor of Engineering - BE",
"fieldOfStudy": "Computer Science",
"schoolLogo": "https://media.licdn.com/dms/image/v2/C510BAQGIrjUfiBLMUg/company-logo_400_400/company-logo_400_400/0/1631386538743?e=1749081600&v=beta&t=DLsvRiAzvhKUEaiStGJTR1lmybOY1WJMmIm54tAVBs4",
"linkedInUrl": "https://www.linkedin.com/school/delhi-institute-of-technology-&-management/"
},
{
"startEndDate": {
"start": {
"month": 0,
"year": 2007
},
"end": {
"month": 0,
"year": 2009
}
},
"schoolName": "Swinburne University of Technology",
"description": null,
"degreeName": "Bachelor's degree",
"fieldOfStudy": "Computer Science",
"schoolLogo": "https://media.licdn.com/dms/image/v2/C560BAQGDauPopGFBCg/company-logo_400_400/company-logo_400_400/0/1631329617302?e=1749081600&v=beta&t=rgFyEC_UUMDvKCpGGFpJR7_qz5n3UYarzxGdIrmEXBE",
"linkedInUrl": "https://www.linkedin.com/school/swinburne-university-of-technology/"
},
{
"startEndDate": {
"start": {
"month": 0,
"year": 1993
},
"end": {
"month": 0,
"year": 2007
}
},
"schoolName": "D.L D.A.V Model School",
"description": null,
"degreeName": null,
"fieldOfStudy": null,
"schoolLogo": null,
"linkedInUrl": null
}
]
},
"publicIdentifier": "lakhaney",
"skills": [
"Organic Search",
"Advertising",
"B2B Marketing Strategy",
"Start-ups",
"Entrepreneurship",
"Lean Startup"
],
"email": "rahul@enrich.so"
}
],
"status": "completed",
"totalCount": 2,
"successCount": 1,
"currentPage": 1,
"limit": 10,
"numPages": 1,
"total_credits": 100000,
"credits_used": 5400,
"credits_remaining": 94599
}
Last updated