- eCommerce Settings
- Localization
- Import/Export
- API Documentation
- Customizing Your Job Board
- Integrations
- BLOG ARTICLES
- Change Log
- Understanding the HiringOpps Platform
- - Back-Office Admin
Recent Posts
Most Popular
Candidate Application API
HiringOpps Candidate Application API
Version 1
The API allows you to pull candidate applications. All examples here are for demo.hiringopps.com, but the same will work for other job boards using HiringOpps. Just replace demo.hiringopps.com with the corresponding job board domain.
Request and Response Format
- All requests to the API need to be GET requests.
- Responses will contain JSON.
Candidate Application Endpoint
To access candidate applications, make requests to: https://www.demo.hiringopps.com/api/v1/application.php
Authorization
Authorization in this API endpoint is based on a unique token issued for your company. To authorize, add the token to the GET request.
https://www.demo.hiringopps.com/api/v1/application.php?api_key=3d578945fob72b83320i05r0efa&fromDate=2018-09-04&toDate=2018-09-31&page=1
Possible Filter Parameters
- fromDate: Takes the beginning date of a range when an application was received in YYYY-MM-DD format (e.g., 2018-08-01).
- toDate: Takes the end date of a range when an application was received in YYYY-MM-DD format (e.g., 2018-08-31). This date should be later than fromDate.
Pagination
- size: Takes integers between 1 and 100. Default is 10. Controls how many results are returned per page.
- page: Takes integers between 1 and (total results / results per page). Default is 1. Incrementing it by 1 loads the next page of results.
To provide the search results, the system requires both fromDate and toDate parameters specified.
Response Structure
Response contains an array of applications. Each application includes summary information about the application, candidate, and job applied for.
- id: Internal ID
- date: Date and time the application was received (US Central Time).
- companyID: Internal company ID.
- companyName: Name of your company.
- user: Array of the candidate profile details.
- job: Array of job data for which the candidate applied.
Candidate Resume Download Application Endpoint
To access candidate resume downloads, make requests to: https://demo.hiringopps.com/api/v1/company/candidate/resume/503131/KEVvrR8O9n97gBxy
Required Parameters
- profile: Takes the job seeker profile ID in {profile} format (e.g., 503131).
- resume: Takes the UID from the resume table in {resume} format (e.g., KEVvrR8O9n97gBxy).
Response Structure
Response contains the file for the candidate's resume.
Comments