Breezy software is a cutting-edge recruitment and applicant tracking system designed to revolutionize the hiring process for organizations. By automating essential tasks such as pre-screening candidates, sending emails, scheduling interviews, and collecting feedback, Breezy empowers human resources and recruitment teams to focus on strategic decision-making rather than administrative burdens. This innovative platform serves as a comprehensive solution for streamlining hiring workflows, ensuring that companies can efficiently manage their talent acquisition efforts.
One of the standout features of Breezy is its robust API integration capabilities. The Breezy API allows seamless connectivity with various third-party applications, enabling organizations to customize and enhance their recruitment processes. By leveraging the Breezy API, businesses can integrate their existing HR tools and systems, ensuring a cohesive and efficient hiring ecosystem. This flexibility not only optimizes the recruitment process but also provides a scalable solution that can adapt to the evolving needs of any organization.
Key highlights of Breezy APIs
- 1. Streamlined Recruitment Processes:
- Automates routine tasks, making recruitment more efficient.
- 2. Custom Integrations:
- Allows building custom integrations tailored to specific needs.
- 3. Real-time Updates:
- Provides real-time updates via webhooks for timely decision-making.
- 4. No-Code Simplicity:
- Enables integration and automation without extensive coding knowledge.
- 5. Fast Development Speeds:
- Supports rapid development for quick implementation of new features.
- 6. Hands-On Support:
- Offers support to help users effectively utilize the API.
- 7. Integration with Multiple Apps:
- Can integrate with a multitude of other applications, enhancing functionality.
- 8. REST APIs for Recruiting Features:
- Allows integration of recruiting features like managing candidates, jobs, and interviews.
- 9. Custom Objects and Fields:
- Users can create custom objects, fields, rules, calculations, and views.
- 10. Unified API for ATS:
- Connects with various applications through a unified API, aiding in closing deals and retaining customers.
- 11. Automated Workflows:
- Supports automation of workflows, freeing up time for more critical tasks.
Breezy API Endpoints
Company
- GET https://api.breezy.hr/v3/companies : Retrieve Companies Associated with Authenticated User
- GET https://api.breezy.hr/v3/company/{company_id} : Retrieve Company Information
- GET https://api.breezy.hr/v3/company/{company_id}/custom-attributes/candidate : Retrieve Candidate Specific Custom Attributes
- GET https://api.breezy.hr/v3/company/{company_id}/custom-attributes/position : Retrieve Position Specific Custom Attributes
- GET https://api.breezy.hr/v3/company/{company_id}/questionnaires : Retrieve Company Questionnaires
- GET https://api.breezy.hr/v3/company/{company_id}/template/{template_id} : Retrieve Company Email Templates
Position
- GET https://api.breezy.hr/v3/company/{company_id}/positions : Retrieve All jobs present in the system.
- GET https://api.breezy.hr/v3/company/{company_id}/position/{position_id} : Retrieve Position Details
- GET https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidates : Retrieve Candidates for Given Position
- GET https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/custom-fields : Get Position Custom Fields
- PUT https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/custom-fields/{custom_field_id} : Update Position Custom Field
- GET https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/stream : Retrieve Last 30 Activity Stream Events for a Position
- GET https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/team : Retrieve User Objects of All Position Team Members
Candidate
- GET https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id} : Retrieve Candidate by ID for Given Position
- GET https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/assessments : Retrieve Candidate's 3rd Party Assessments
- GET https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/background-checks : Retrieve all 3rd party background checks for candidate
- POST https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/conversation : Add New Conversation Message for Candidate
- PUT https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/custom-attribute : Add Custom Attribute to Candidate
- GET https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/custom-fields : Get Candidate Custom Fields
- GET https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/documents : Retrieve Candidate Documents by ID for Given Position
- PUT https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/education : Add Education Entry to Candidate
- POST https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/meta : Retrieve Candidate Meta Data by ID for Given Position
- POST https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/questionnaire/{candidate_questionnaire_id} : Save Candidate Responses to a Questionnaire
- GET https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/questionnaires : Retrieve Candidate Questionnaires
- POST https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/resume : Attach a Resume File to an Existing Candidate
- PUT https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/scorecard : Update Candidate Scorecard for User
- POST https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/send-questionnaire : Create a New Questionnaire for a Candidate
- PUT https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/stage : Move Candidate to Specified Stage
- POST https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/stream : Add Note to Candidate's Discussion Stream
- PUT https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidate/{candidate_id}/work-history : Add Work History Entry to Candidate
- POST https://api.breezy.hr/v3/company/{company_id}/position/{position_id}/candidates/resume : Upload and Parse Resume to Create Candidate
Pipeline
- GET https://api.breezy.hr/v3/company/{company_id}/pipeline/{pipeline_id} : Retrieve Pipeline Stages by Pipeline ID
Questionnaire
- GET https://api.breezy.hr/v3/company/{company_id}/questionnaire/{questionnaire_id} : Retrieve Questionnaire by ID
Authentication
- POST https://api.breezy.hr/v3/signin : Retrieve Access Token
- GET https://api.breezy.hr/v3/signout : Invalidate Access Token
User
- GET https://api.breezy.hr/v3/user : Retrieve User Information
- GET https://api.breezy.hr/v3/user/details : Retrieve User Company Configuration Details
Breezy API FAQs
How do I obtain API credentials for Breezy HR?
- Answer: To obtain API credentials in Breezy HR:some text
- Log in to your Breezy HR account.
- Click on the gear icon (⚙️) in the left sidebar to access Company Settings.
- Navigate to the Integrations section.
- Locate the API option and click on Settings.
- Here, you can generate and manage your API keys.
What authentication method does the Breezy HR API use?
- Answer: The Breezy HR API utilizes token-based authentication. After generating an API key, include it in the Authorization header of your HTTP requests, formatted as Bearer YOUR_API_KEY.
- Source: Breezy API - Developer docs, APIs, SDKs, and auth.
Are there rate limits for the Breezy HR API?
- Answer: The official documentation does not specify explicit rate limits for the Breezy HR API. However, it's recommended to implement error handling for potential rate limiting responses to ensure robust integration.
- Source: Breezy API - Developer docs, APIs, SDKs, and auth.
Can I retrieve candidate information using the Breezy HR API?
- Answer: Yes, you can retrieve candidate information using the Breezy HR API. For example, to list all candidates for a specific position, make a GET request to the /positions/{position_id}/candidates endpoint.
Does the Breezy HR API support webhooks for real-time data updates?
- Answer: As of the latest available information, Breezy HR does not natively support webhooks. For real-time data updates, consider implementing periodic polling or integrating with third-party services that provide webhook functionality.
- Source: Breezy API - Developer docs, APIs, SDKs, and auth.
Get Started with Breezy API Integration
Knit API offers a convenient solution for quick and seamless integration with Breezy API. Our AI-powered integration platform allows you to build any Breezy API Integration use case. By integrating with Knit just once, you can integrate with multiple other ATS, CRM, HRIS, Accounting, and other systems in one go with a unified approach. Knit takes care of all the authentication, authorization, and ongoing integration maintenance. This approach not only saves time but also ensures a smooth and reliable connection to Breezy API.
To sign up for free, click here. To check the pricing, see our pricing page.