Thanks! Any help appreciated in advance!
Yes, it is possible to make an API call to retrieve all candidates. It would look something like this: search/Candidate?query=isDeleted:0&fields=id,firstName,lastName,email,phone,status&sort=id&count=500&start=1
The call would be dependent on the fields you're pulling for candidates as well. Depending on how many candidates and how much data, this may take multiple calls to prevent any time out issues, so you'd want to adjust the "start=1" portion based on each round of results.
Within the forum, there are similar posts for retrieving candidates, so you may find a better formatted call for exactly what you need within one of those posts too.
Bullhorn Enterprise Support Analyst