Public Jobs API
The following API calls allow you to retrieve your list of open jobs from Flo's ATS platform including the job details and how to apply to those jobs. Common client use cases for this API include creating custom careers pages or pulling open jobs into reports.
API Calls for Retrieving Public Jobs from Flo ATS
Retrieve list of jobs
Method
Endpoint
Description
GET
Retrieve list of public jobs
Note: org-name is your friendly organization name in Flo platform
Note: the response is an array of jobs. The “extension” field is the unique ID of the job that you can use to get the job details.
Sample Request/Response (an array):
Request
https://florecruit.com/api/v2/public-jobs/florecruit/career-page-jobs
Response
[
{
"id": 14964,
"extension": "MTQ5NjR-RkpwcUZOTDRibE1IeEtWcWRleUlFM0ZwelFHeXVx",
"title": "Full Stack Software Engineer II",
"openDate": "2024-09-10T00:01:00",
"closeDate": null,
"openTimezone": "America/Chicago",
"closeTimezone": "America/Chicago",
"isPublic": true,
"jobEmploymentTypes": [
{
"employmentType": "Full-Time",
"id": 22237,
"jobId": 14964,
"employmentTypeId": 37
}
],
"jobOffices": [
{
"name": "Austin, Texas",
"id": 14137,
"officeId": 967,
"jobId": 14964
}
],
"hiringLeads": [
{
"id": 88470,
"email": "christina@florecruit.com",
"fname": "Christina",
"lname": "Wells"
}
],
"positionTypes": [
{
"name": "Mid Level",
"id": 22237,
"jobId": 14964,
"positionTypeId": 33
}
],
"departments": [
{
"name": "Engineering",
"id": 22238,
"jobId": 14964,
"departmentId": 45
}
],
"description": "<h3><strong>Who We Are</strong></h3><p>Flo Recruit is a venture-backed, high-growth SaaS company transforming the legal talent industry.</p>",
"applyUrl": "https://florecruit.com/v2/app/florecruit/jobs/MTQ5NjR-RkpwcUZOTDRibE1IeEtWcWRleUlFM0ZwelFHeXVx/apply"
},
{
"id": 14965,
"extension": "MTQ5NjV-ZHZ2Nkh5dDlVTlpFWjJJa2l1dlU0RkxWYllmOGho",
"title": "Senior Full Stack Software Engineer",
"openDate": "2024-09-10T00:01:00",
"closeDate": null,
"openTimezone": "America/Chicago",
"closeTimezone": "America/Chicago",
"isPublic": true,
"jobEmploymentTypes": [
{
"employmentType": "Full-Time",
"id": 22238,
"jobId": 14965,
"employmentTypeId": 37
}
],
"jobOffices": [
{
"name": "Austin, Texas",
"id": 14138,
"officeId": 967,
"jobId": 14965
}
],
"hiringLeads": [
{
"id": 88470,
"email": "christina@florecruit.com",
"fname": "Christina",
"lname": "Wells"
}
],
"positionTypes": [
{
"name": "Senior Level",
"id": 22238,
"jobId": 14965,
"positionTypeId": 34
}
],
"departments": [
{
"name": "Engineering",
"id": 22239,
"jobId": 14965,
"departmentId": 45
}
],
"description": "As we continue to grow, we’re looking for a Front-End Engineer with strong React expertise and a sharp design sense to help us deliver beautiful, high-performing user experiences.",
"applyUrl": "https://florecruit.com/v2/app/florecruit/jobs/MjE3MDJ-TFVHVU5kcjRnYnZnemJzY0prYzFmOFU4ZGlJVVFj/apply"
},
{
"id": 17091,
"extension": "MTcwOTF-dkUyTGtGSm9BcHJwejBxc3BvWFhHRXJaOGhsYVIw",
"title": "Product Designer",
"openDate": "2025-02-21T00:01:00",
"closeDate": null,
"openTimezone": "America/Chicago",
"closeTimezone": "America/Chicago",
"isPublic": true,
"jobEmploymentTypes": [
{
"employmentType": "Full-Time",
"id": 26467,
"jobId": 17091,
"employmentTypeId": 37
}
],
"jobOffices": [
{
"name": "Austin, Texas",
"id": 16480,
"officeId": 967,
"jobId": 17091
}
],
"hiringLeads": [
{
"id": 88470,
"email": "christina@florecruit.com",
"fname": "Christina",
"lname": "Wells"
}
],
"positionTypes": [
{
"name": "Mid Level",
"id": 26467,
"jobId": 17091,
"positionTypeId": 33
}
],
"departments": [
{
"name": "Product",
"id": 26468,
"jobId": 17091,
"departmentId": 46
}
],
"description": null,
"applyUrl": null
},
{
"id": 18422,
"extension": "MTg0MjJ-RFRvNDB1N3JWeEloSnhTcG9yTHNEU3dVM25vdnpX",
"title": "Account Manager",
"openDate": "2025-04-03T00:01:00",
"closeDate": null,
"openTimezone": "America/Chicago",
"closeTimezone": "America/Chicago",
"isPublic": true,
"jobEmploymentTypes": [
{
"employmentType": "Full-Time",
"id": 28938,
"jobId": 18422,
"employmentTypeId": 37
}
],
"jobOffices": [
{
"name": "Austin, Texas",
"id": 18884,
"officeId": 967,
"jobId": 18422
}
],
"hiringLeads": [
{
"id": 88470,
"email": "christina@florecruit.com",
"fname": "Christina",
"lname": "Wells"
}
],
"positionTypes": [
{
"name": "Mid Level",
"id": 28938,
"jobId": 18422,
"positionTypeId": 33
}
],
"departments": [
{
"name": "Account Management & Customer Success",
"id": 28939,
"jobId": 18422,
"departmentId": 44
}
],
"description": "At Flo Recruit, we are a venture-backed, high-growth SaaS software company building recruiting solutions for the Legal industry.",
"applyUrl": "https://florecruit.com/v2/app/florecruit/jobs/MjE3MDN-S1g1T2NjVEw4N2s5aWZRRm9WVlpqZ2ZOdXBrNGdx/apply"
}
]Retrieve job details (one request per job)
Method
Endpoint
Description
GET
Retrieve list of public jobs
Note: org-name is your friendly organization name in Flo's platform
“Extension” is the unique ID of the job returned in the job list request.
Sample Request/Response:
Request
Response
Creating an “Apply” button:
Here is the URL that you can use for an Apply button that will direct the candidate to Flo Recruit’s application page for a specific job:
https://florecruit.com/v2/app/[org-name]/jobs/[extension]/apply
Last updated

