Employee Reviews
curl --request GET \
--url https://api.wokelo.ai/api/enterprise/company/employee-reviews/ \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.wokelo.ai/api/enterprise/company/employee-reviews/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.wokelo.ai/api/enterprise/company/employee-reviews/', 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.wokelo.ai/api/enterprise/company/employee-reviews/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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.wokelo.ai/api/enterprise/company/employee-reviews/"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
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.wokelo.ai/api/enterprise/company/employee-reviews/")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wokelo.ai/api/enterprise/company/employee-reviews/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"status": "success",
"data": {
"company": "salesforce",
"overview": {
"rating": 4.1,
"business_outlook_rating": 0.71,
"ceo_rating": 0.82,
"recommend_to_friend_rating": 0.8,
"compensation_and_benefits_rating": 4.4,
"culture_and_values_rating": 4,
"diversity_and_inclusion_rating": 4.2,
"senior_management_rating": 3.6,
"work_life_balance_rating": 3.9
}
}
}
Enrichment
Employee Reviews
Fetch Glassdoor employee reviews for a company.
GET
/
api
/
enterprise
/
company
/
employee-reviews
/
Employee Reviews
curl --request GET \
--url https://api.wokelo.ai/api/enterprise/company/employee-reviews/ \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.wokelo.ai/api/enterprise/company/employee-reviews/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.wokelo.ai/api/enterprise/company/employee-reviews/', 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.wokelo.ai/api/enterprise/company/employee-reviews/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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.wokelo.ai/api/enterprise/company/employee-reviews/"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
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.wokelo.ai/api/enterprise/company/employee-reviews/")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wokelo.ai/api/enterprise/company/employee-reviews/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"status": "success",
"data": {
"company": "salesforce",
"overview": {
"rating": 4.1,
"business_outlook_rating": 0.71,
"ceo_rating": 0.82,
"recommend_to_friend_rating": 0.8,
"compensation_and_benefits_rating": 4.4,
"culture_and_values_rating": 4,
"diversity_and_inclusion_rating": 4.2,
"senior_management_rating": 3.6,
"work_life_balance_rating": 3.9
}
}
}
Overview
Retrieves paginated employee reviews for a specified company, supporting configurable result limits and offsets for efficient data navigation. Returns a structured list of product reviews.Endpoint Details
- Method: GET
- Endpoint:
/api/enterprise/company/employee-reviews/
Authentication requirements
- Include a valid JWT token in your request header
- If you don’t have a token yet, you can get one from the
/auth/token/endpoint first.
Request
Request Parameters
Header Parameters
string
required
JWT token obtained from the Authentication request
URL Parameters
string
required
Permalink of the company whose employee reviews need to be fetched E.g.
"salesforce"integer
Maximum number of employee reviews to return
integer
Number of records to skip before starting to return results
Response
Successful response will have status as “success”. Results are returned in the response.{
"status": "success",
"data": {
"company": "salesforce",
"overview": {
"rating": 4.1,
"business_outlook_rating": 0.71,
"ceo_rating": 0.82,
"recommend_to_friend_rating": 0.8,
"compensation_and_benefits_rating": 4.4,
"culture_and_values_rating": 4,
"diversity_and_inclusion_rating": 4.2,
"senior_management_rating": 3.6,
"work_life_balance_rating": 3.9
}
}
}