Data Dictionary

Overview

Contains explanations and examples of all data fields available in the Glassdoor Salaries dataset.

All personal/company information mentioned within this context is entirely fictional and is solely intended for illustrative purposes.

The data points in the example snippets have been rearranged for better grouping. To see where a specific data point stands, check the full data sample here.

Metadata

Record metadata

Data point
Description
Data type

meta

Contains metadata about the record

Object

created_at_date

Date when the record was initially scraped

Array of numbers (integer)

created_at_timestamp

Unix timestamp for when the record was first scraped

Float

updated_at_date

Date when the record was last updated

Array of numbers (integer)

updated_at_timestamp

Unix timestamp for when the record was last updated

Float

version_id

Identifier for the dataset version

String

source

Source from which the record was obtained

String

object

Type of data object or entity described

String

is_deleted

Indicates if the record is available on Glassdoor

Boolean

See a snippet of the dataset for reference:

Meta fields
		"_meta": {
			"created_at_date": [
				2024,
				1,
				1
			],
			"created_at_timestamp": 123456789.987654,
			"updated_at_date": [
				2025,
				1,
				1
			],
			"updated_at_timestamp": 987654321.123456,
			"version_id": "123a4b56",
			"source": "glassdoor",
			"object": "salaries",
			"is_deleted": false
		},

Salary metadata

Data point
Description
Data type

doc

Dataset starting point

Object

id

Record identifier in our database

String

source_id

Record identifier on Glassdoor

String

url

Salary posting URL

String

updated_date

Salary posting update date in month-day-year format

String (date)

Salary metadata
"id": "glassdoor_salaries_123abc456def789ghi",
"source_id": "0a1b2c3d4e5f6g7h8i9j",
"url": "https://www.glassdoor.com/Salary/Example-Company-Service-Assistant-Manager-Profile-Salaries.htm",
"updated_date": "May 1, 2022"

Employer details

Data point
Description
Data type

company_id

Company identifier in our database

String

company_name

Company name

String

See a snippet of the dataset for reference:

Employer details
"company_id": "123456",
"company_name": "Example company",

Job posting details

Data point
Description
Data type

title

Job title

String

employment_status

Contract type for the salary

String

location_type

Job location type

String

location

Job location

String

Job posting details
"title": "Assistant Manager Profile",
"employment_status": "REGULAR",
"location_type": "STATE",
"location": "New York",

Salary information

Data point
Description
Data type

pay_period

Pay period for the listed salary

String

based_on_salary_count

Number of salary postings the estimate is based on

Integer

confidence

Denotes if the pay estimate is reliable based on the information submitted by the Glassdoor users

String

See a snippet of the dataset for reference:

Salary information
"pay_period": "ANNUAL",
"based_on_salary_count": 1,
"confidence": "Low Confidence",

Base pay

Data point
Description
Data type

base_pay

Base pay for the job

Object

min_pay

Lower end of the salary range for the job

Float

median_pay

Median pay listed for the job

Float

max_pay

Upper end of the salary range for the job

Float

See a snippet of the dataset for reference:

Base pay
"base_pay": {
		"min_pay": 414531.07,
		"median_pay": 450292.5,
		"max_pay": 486547.84

Additional pay

Data point
Description
Data type

additional_pay

Additional pay for the job

Object

pay_min

Lower end of the salary range for the job

Float

pay_median

Median pay listed for the job

Float

pay_max

Upper end of the salary range for the job

Float

See a snippet of the dataset for reference:

Additional pay
"additional_pay": {
        "pay_min": 1600.50,
        "pay_median": 1600.50,
        "pay_max": 1600.50,

Other compensation

Data type
Description
Data type

additional_pay_type

Additional compensation for the job in several categories

Array of objects

type

Additional pay category

String

amount_min

Lower end of the salary range for the job

Float

amount_median

Median pay listed for the job

Float

amount_max

Upper end of the salary range for the job

Float

See a snippet of the dataset for reference:

Other compensation
"additional_pay_type": [
		{
			"type": "Base Pay",
			"amount_min": 431127.0,
			"amount_median": 450333.0,
			"amount_max": 469539.0
		},
		{
			"type": "Total Pay",
			"amount_min": 429214.5,
			"amount_median": 449003.25,
			"amount_max": 468792.0
		}
	],

Last updated

Was this helpful?