/breezyhr/jobs/search
curl --request POST \
--url https://api.anysite.io/api/breezyhr/jobs/search \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"company": "<string>",
"count": 500,
"timeout": 300
}
'import requests
url = "https://api.anysite.io/api/breezyhr/jobs/search"
payload = {
"company": "<string>",
"count": 500,
"timeout": 300
}
headers = {
"access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({company: '<string>', count: 500, timeout: 300})
};
fetch('https://api.anysite.io/api/breezyhr/jobs/search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.anysite.io/api/breezyhr/jobs/search",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'company' => '<string>',
'count' => 500,
'timeout' => 300
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.anysite.io/api/breezyhr/jobs/search"
payload := strings.NewReader("{\n \"company\": \"<string>\",\n \"count\": 500,\n \"timeout\": 300\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("access-token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.anysite.io/api/breezyhr/jobs/search")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"company\": \"<string>\",\n \"count\": 500,\n \"timeout\": 300\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/breezyhr/jobs/search")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"company\": \"<string>\",\n \"count\": 500,\n \"timeout\": 300\n}"
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"company": "<string>",
"@type": "BreezyhrJobSummary",
"alias": "<string>",
"job_title": "<string>",
"url": "<string>",
"published_at": 123,
"employment_type": "<string>",
"employment_type_id": "<string>",
"department": "<string>",
"salary": "<string>",
"location": {
"@type": "BreezyhrLocation",
"id": "<string>",
"name": "<string>",
"city": "<string>",
"state": "<string>",
"state_id": "<string>",
"country": "<string>",
"country_id": "<string>",
"is_remote": true,
"is_primary": true,
"is_other_selected": true,
"remote_type": "<string>",
"remote_label": "<string>",
"street_address": {
"@type": "BreezyhrStreetAddress",
"formatted": "<string>",
"custom": "<string>",
"is_other": true,
"latitude": 123,
"longitude": 123,
"components": []
}
},
"locations": [],
"company_info": {
"@type": "BreezyhrCompany",
"name": "<string>",
"alias": "<string>",
"image": "<string>",
"has_multiple_locations": true
}
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}/breezyhr
/breezyhr/jobs/search
List the open job postings of one company’s BreezyHR career board by board handle. Each row carries the posting id, title, posting URL, publication date, employment type, department, the free-text salary the board publishes, the structured primary location and every additional location, and the company block.
Price: 10 credits
⚠️ Common errors: 412: Company board not found
POST
/
api
/
breezyhr
/
jobs
/
search
/breezyhr/jobs/search
curl --request POST \
--url https://api.anysite.io/api/breezyhr/jobs/search \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"company": "<string>",
"count": 500,
"timeout": 300
}
'import requests
url = "https://api.anysite.io/api/breezyhr/jobs/search"
payload = {
"company": "<string>",
"count": 500,
"timeout": 300
}
headers = {
"access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({company: '<string>', count: 500, timeout: 300})
};
fetch('https://api.anysite.io/api/breezyhr/jobs/search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.anysite.io/api/breezyhr/jobs/search",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'company' => '<string>',
'count' => 500,
'timeout' => 300
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.anysite.io/api/breezyhr/jobs/search"
payload := strings.NewReader("{\n \"company\": \"<string>\",\n \"count\": 500,\n \"timeout\": 300\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("access-token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.anysite.io/api/breezyhr/jobs/search")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"company\": \"<string>\",\n \"count\": 500,\n \"timeout\": 300\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/breezyhr/jobs/search")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"company\": \"<string>\",\n \"count\": 500,\n \"timeout\": 300\n}"
response = http.request(request)
puts response.read_body[
{
"id": "<string>",
"company": "<string>",
"@type": "BreezyhrJobSummary",
"alias": "<string>",
"job_title": "<string>",
"url": "<string>",
"published_at": 123,
"employment_type": "<string>",
"employment_type_id": "<string>",
"department": "<string>",
"salary": "<string>",
"location": {
"@type": "BreezyhrLocation",
"id": "<string>",
"name": "<string>",
"city": "<string>",
"state": "<string>",
"state_id": "<string>",
"country": "<string>",
"country_id": "<string>",
"is_remote": true,
"is_primary": true,
"is_other_selected": true,
"remote_type": "<string>",
"remote_label": "<string>",
"street_address": {
"@type": "BreezyhrStreetAddress",
"formatted": "<string>",
"custom": "<string>",
"is_other": true,
"latitude": 123,
"longitude": 123,
"components": []
}
},
"locations": [],
"company_info": {
"@type": "BreezyhrCompany",
"name": "<string>",
"alias": "<string>",
"image": "<string>",
"has_multiple_locations": true
}
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}Authorizations
API token from the dashboard
Headers
Body
application/json
Response
Successful Response
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes