Get Competitor Business
curl --request GET \
--url https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/childimport requests
url = "https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child', 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.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body[
{
"id": 768996864,
"name": "Environmental Pest Management",
"competitorId": 2398456,
"alias": "Environmental Pest Management - Westerville, OH"
},
{
"id": 144670708364016,
"name": "Sub-reseller",
"competitorId": 4598762,
"alias": "Sub-reseller"
},
{
"id": 144670708364322,
"name": "Holiday Inn",
"competitorId": 9876567,
"alias": "Holiday Inn"
}
]{
"code": 1161,
"message": "Invalid API key"
}{
"code": 89,
"message": "Rate limit exceeded"
}Competitor
Competitor of Enterprise Business
Competitor of Enterprise Business retrieves list of all competitor businesses for an enterprise.
GET
/
v1
/
business
/
{EnterpriseBusinessNumber}
/
child
Get Competitor Business
curl --request GET \
--url https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/childimport requests
url = "https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child', 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.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.birdeye.com/resources/v1/business/{EnterpriseBusinessNumber}/child")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body[
{
"id": 768996864,
"name": "Environmental Pest Management",
"competitorId": 2398456,
"alias": "Environmental Pest Management - Westerville, OH"
},
{
"id": 144670708364016,
"name": "Sub-reseller",
"competitorId": 4598762,
"alias": "Sub-reseller"
},
{
"id": 144670708364322,
"name": "Holiday Inn",
"competitorId": 9876567,
"alias": "Holiday Inn"
}
]{
"code": 1161,
"message": "Invalid API key"
}{
"code": 89,
"message": "Rate limit exceeded"
}Headers
e.g. application/json
e.g. [Required] Partner specific API key provided by Birdeye for data exchange.
Path Parameters
Enterprise Business id.
Query Parameters
True for get competitor business of Enterprise Business and False for get Child Business of Enterprise Business.