# Get all jobs
curl --request GET \
--url https://api.harmonyforstaffing.com/api/jobs \
--header 'Authorization: Bearer <token>'
# Get specific job
curl --request GET \
--url https://api.harmonyforstaffing.com/api/jobs?id=123 \
--header 'Authorization: Bearer <token>'
{
"jobs": [
{
"id": 123,
"title": "ICU Nurse - 13 Week Contract",
"description": "Seeking experienced ICU nurse...",
"facilityId": 1,
"professionId": 1,
"startDate": "2024-04-01",
"endDate": "2024-06-30",
"weeklyPay": 2500,
"hoursPerWeek": 36,
"isOpen": true,
"createdAt": "2024-03-19T18:30:00Z"
}
]
}
Jobs
Get Jobs
Retrieve a list of jobs or a specific job
GET
/
api
/
jobs
# Get all jobs
curl --request GET \
--url https://api.harmonyforstaffing.com/api/jobs \
--header 'Authorization: Bearer <token>'
# Get specific job
curl --request GET \
--url https://api.harmonyforstaffing.com/api/jobs?id=123 \
--header 'Authorization: Bearer <token>'
{
"jobs": [
{
"id": 123,
"title": "ICU Nurse - 13 Week Contract",
"description": "Seeking experienced ICU nurse...",
"facilityId": 1,
"professionId": 1,
"startDate": "2024-04-01",
"endDate": "2024-06-30",
"weeklyPay": 2500,
"hoursPerWeek": 36,
"isOpen": true,
"createdAt": "2024-03-19T18:30:00Z"
}
]
}
Retrieve a list of all jobs or get details for a specific job.
Query Parameters
number
Optional job ID to get a specific job
number
Filter jobs by facility ID
number
Filter jobs by profession/nurse type
boolean
Filter by job status (open/closed)
Response
array
List of job objects
# Get all jobs
curl --request GET \
--url https://api.harmonyforstaffing.com/api/jobs \
--header 'Authorization: Bearer <token>'
# Get specific job
curl --request GET \
--url https://api.harmonyforstaffing.com/api/jobs?id=123 \
--header 'Authorization: Bearer <token>'
{
"jobs": [
{
"id": 123,
"title": "ICU Nurse - 13 Week Contract",
"description": "Seeking experienced ICU nurse...",
"facilityId": 1,
"professionId": 1,
"startDate": "2024-04-01",
"endDate": "2024-06-30",
"weeklyPay": 2500,
"hoursPerWeek": 36,
"isOpen": true,
"createdAt": "2024-03-19T18:30:00Z"
}
]
}