This policy outlines the rules for accessing and using Bullhorn’s APIs (the “APIs”). This policy is supplemental to and integrated as a part of any other agreement you and your organization (collectively, “you” and “your”) has with Bullhorn (“we”) that reference the APIs, such as a Master Subscription Agreement, Marketplace Partner Alliance Agreement or Developer Partner Agreement. If there’s a conflict between a term in this policy and a term in another agreement, the other agreement’s term will take precedence but only to the limited extent of such conflict.
By using the Bullhorn APIs, you agree to these terms:
Getting Started
To use the APIs, you must first register with Bullhorn and get an API key or other access credentials. You must provide accurate and complete information during registration. Bullhorn can approve, deny, suspend, or terminate your access to the APIs at its sole discretion.
If you intend to use the APIs to develop, commercialize, or maintain an integrated service for resale or broad distribution to Bullhorn customers, you must first enter into an agreement with Bullhorn and comply with any supplemental validation process in that agreement.
If a Bullhorn customer desires to have a third party service provider access the API on its behalf or to provide services to another customer, that third party service provider is subject to all terms of this policy, including, but not limited to, registering with Bullhorn. Any access to a Bullhorn customer’s database by a third party service provider will be at such customer’s specific written instruction identifying the third party and the customer data to be made available. Such access will continue until the Bullhorn customer instructs Bullhorn in writing to disable it. The Bullhorn customer and its third party service provider are responsible for agreeing upon the types of customer data, permitted uses and duration of access to such customer’s data that will be accessible through the API.
All parties are subject to API Usage Limits as set out in Bullhorn’s API documentation. API usage performed by a validated Bullhorn Partner will not count towards a customer’s usage limit.
How to Use the APIs
You can use the APIs solely to develop, maintain, and support applications or integrations that work with Bullhorn’s services. Your usage must be reasonable, proportionate and limited to serving a Bullhorn customer’s permitted business objectives, and it must not interfere with or degrade Bullhorn’s services or systems.
What Not to Do
You and others you permit to use the APIs must not do the following:
- No Competing with Bullhorn: You must not use the APIs for any purpose that competes with Bullhorn’s services or helps others do so, except as disclosed by you in advance and explicitly permitted by Bullhorn.
- No Scraping Data: You must not scrape, extract or harvest more data than what’s necessary to service a Bullhorn customer’s permitted usage.
- No Bulk Transfer of Data: You must not use the API to transfer data beyond the minimum necessary for the permitted purpose and there can be no export of data to, import of data from, or any updating or deleting of data by any unauthorized solutions or models, like Model Context Protocols (i.e. MCPs), without Bullhorn’s explicit written permission
- No Undisclosed Artificial Intelligence (“AI”)/Large Language Model (“LLM”) Tools: You must not use the API to connect to any 3rd party AI or LLM tools for viewing or updating data without Bullhorn’s explicit written permission.
- No Interfering with Systems: You must not exceed reasonable request limits, attempt to get around rate limits, or otherwise degrade or interfere with Bullhorn’s systems.
- No Sharing Credentials: You must not resell, share, or transfer API keys or access credentials to any third party, including your service providers, except for such service providers performing bespoke services for the sole and exclusive benefit of the customer sharing the API key.
- No Access on Behalf of Others: You must not access or use the APIs for or on behalf of a third party without Bullhorn’s explicit written permission.
- No Reverse Engineering: You must not reverse engineer, decompile, or try to discover the source code of the APIs or any Bullhorn service.
- No Violations of Law: You must not use the APIs in a way that violates any laws or regulations, including but not limited to data privacy laws.
- No Malicious Code: You must not upload or introduce any malicious code into Bullhorn’s systems.
Data Privacy and Security
If you access or process personal data using the APIs, you must comply with all relevant data protection and privacy laws. You must also implement strong technical and organizational measures to protect any data accessed via the APIs from unauthorized access or misuse. You can’t use or keep this data unless it’s necessary for your permitted integration. You agree not to access or process any personal data through the API unless expressly authorized to do so by the Bullhorn customer who owns or is the controller of such data. You agree to notify Bullhorn immediately if you suspect or confirm a data breach or unauthorized data access involving the APIs.
Monitoring and Changes
Bullhorn monitors your API usage to ensure you’re complying with this policy. We can impose usage limits and conditions, which are subject to change by Bullhorn at any time. We may also modify the APIs or this policy at any time. By continuing to use the APIs after a modification, you accept the new terms. It’s your responsibility to make sure your application remains compatible with the current version of the APIs. Bullhorn can also discontinue the APIs or any of their features at any time.
Ownership and Confidentiality
All rights to the APIs and related materials belong exclusively to Bullhorn. You must treat all non-public information from Bullhorn—including API keys, documentation, and technical processes—as confidential. You can only use this confidential information to exercise your rights under this policy and must not disclose it to any third party without Bullhorn’s written consent. All data, files, graphics, images, text, emails, code or other content submitted via the API to a Bullhorn customer’s database by or for the benefit of such customer or its users shall be deemed to be such customer’s data.
Branding
Unless you have a written agreement with Bullhorn to do so, you must not use Bullhorn’s name, trademarks, or logos in connection with your application or service.
Termination
Bullhorn can suspend or terminate your API access at any time, with or without a reason, and without any liability. If your access is terminated, you must stop all use of the APIs immediately and, if requested, provide written certification that you’ve deleted any data obtained through the APIs.
Disclaimers
The APIs are provided “as is” and “as available,” and Bullhorn makes no representations or warranties of any kind. To the maximum extent permitted by law, Bullhorn will not be liable for any damages of any kind —including lost profits or data—arising from your use of or inability to use the APIs, even if advised of the possibility of such damages. Bullhorn may enforce this policy at any time in its sole discretion. No delay, neglect or forbearance by Bullhorn in enforcing its rights under this policy shall be a waiver of or prejudice those rights with respect to enforcement against any API user.