API reference
Download every record a project's searches returned as CSV
Every record a project’s searches returned as CSV, expansions included, one row per person: the search records’ columns plus first_search_id and search_ids (joined by ;). Does not use credits.
Needs scope shortlists:read.
GET
/
projects
/
{projectId}
/
records.csv
Download every record a project's searches returned as CSV
curl --request GET \
--url https://api.revcenter.ai/v1/projects/{projectId}/records.csv \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.revcenter.ai/v1/projects/{projectId}/records.csv', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revcenter.ai/v1/projects/{projectId}/records.csv"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)status,score,page,first_name,last_name,title,company,location,linkedin_url,open_profile,premium,summary,candidate_id,first_search_id,search_ids,about,experience_history,education,skills,certifications,languages,projects,connections
scored,91,1,Dana,Whitfield,Plant Controller,Garden State Foods,"Cherry Hill, NJ",https://www.linkedin.com/in/example,yes,no,Plant controller in food manufacturing.,3c2b1a09-8f7e-4d6c-9b5a-4e3d2c1b0a99,0b9e7d6c-5a4f-4e3d-8c2b-1a0f9e8d7c61,0b9e7d6c-5a4f-4e3d-8c2b-1a0f9e8d7c61;7d2e4f1a-0c3b-4a5d-9e8f-6b1c2d3e4f52,,,,,,,,{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}⌘I
Download every record a project's searches returned as CSV
curl --request GET \
--url https://api.revcenter.ai/v1/projects/{projectId}/records.csv \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.revcenter.ai/v1/projects/{projectId}/records.csv', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revcenter.ai/v1/projects/{projectId}/records.csv"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)status,score,page,first_name,last_name,title,company,location,linkedin_url,open_profile,premium,summary,candidate_id,first_search_id,search_ids,about,experience_history,education,skills,certifications,languages,projects,connections
scored,91,1,Dana,Whitfield,Plant Controller,Garden State Foods,"Cherry Hill, NJ",https://www.linkedin.com/in/example,yes,no,Plant controller in food manufacturing.,3c2b1a09-8f7e-4d6c-9b5a-4e3d2c1b0a99,0b9e7d6c-5a4f-4e3d-8c2b-1a0f9e8d7c61,0b9e7d6c-5a4f-4e3d-8c2b-1a0f9e8d7c61;7d2e4f1a-0c3b-4a5d-9e8f-6b1c2d3e4f52,,,,,,,,{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}{
"error": {
"code": "search_not_found",
"message": "No search with that id in this workspace.",
"details": null,
"request_id": "req_01JABCDEF"
},
"meta": {
"request_id": "req_01JABCDEF"
}
}