Skip to content

Export guide

How to export your Bullhorn data

Last verified: 2026-10-09 · Menu names change between plans and versions; check the vendor documentation below, and we confirm exact steps with you once you qualify.

Short answer

Bullhorn (staffing CRM and ATS) holds candidates, placements, job orders and notes. You run the export yourself, from the app or through its API, after removing personal and confidential details. Nothing leaves your company until you approve it.

Export from the app

  1. Step 1

    Access record lists

    Open the Menu and select a record type (e.g., Candidates, Contacts, or Jobs). Only Admins can export by default.

  2. Step 2

    Select records

    Use filters to define your list, then click the checkbox at the top-left to 'select all' (limited to 20,000 records per export).

  3. Step 3

    Export as CSV

    Click the blue 'Selected' button at the top-right and choose 'Export as CSV' to process the download.

  4. Step 4

    Check the file before sharing

    Open a sample of the export, confirm the date range and record count, and flag anything personal or confidential. Don't send anything yet — we review the package together first.

Export through the API

  1. Step 1

    Request API credentials

    Contact Bullhorn Support to obtain the required API credentials (client_id, client_secret) for your environment.

  2. Step 2

    Fetch entities

    Authenticate and use the /entity/{entityName} endpoint (e.g., /entity/Candidate) to retrieve record data.

  3. Step 3

    Pull history in batches

    Page through records by date range, respecting rate limits. Save raw JSON to your own storage. Large histories can take several days.

Plan limits and formats#

  • Limits and formats depend on your plan and are confirmed with you after qualification.

What to leave out#

  • Names, emails, phone numbers and addresses of customers and staff
  • Passwords, API keys, tokens and other credentials
  • Payment card and bank details
  • Attachments you haven't reviewed (they often hold IDs or contracts)
  • Records covered by client NDAs, privilege or contracts that limit reuse
  • Anything you mark confidential, such as pricing or strategy

Terms to check first#

  • Your content is usually yours, but plan terms can limit bulk export, API use or automated access.
  • Check whether your plan includes the export or API features you need before starting.
  • Respect API rate limits; large exports may need to run in batches over several days.
  • Don't share admin logins. You run the export yourself, with our guidance.

Vendor documentation

What happens after the export

See what your Bullhorn records are worth to AI buyers and how licensing works, step by step.

Read the Bullhorn licensing guide

Read why buyers want this data

See if your company qualifies

A short company assessment. No data uploads are needed.

See if your company qualifies