PayScale
Job salaries, company salaries and salary ranges
PayScale provides job and location salary research, skill pay effects when published, and employer average base salaries and common jobs where available.
Your information
Employer name or PayScale company page link, for example Target.
Country name or two-letter country code, for example Canada.
Maximum number of jobs to return, for example 20.
Example results
- Company
- Shopify
- Currency
- CAD
- Page URL
- payscale.com
- Average Base Salary Per Year
- 81083.27
- Jobs
Jobs Job Title Page URL Average Salary Salary Range Low Salary Range High Customer Service Advisor45,096.5136,020.9156,482.18Data Scientist86,141.3866,224.74107,836.15Technical Support Specialist51,927.540,341.6366,870.23Technical Recruiter57,609.6639,489.9788,047.15Product Marketing Manager—73,703.7552,626.24100,613.57Front End Developer / Engineer—100,876.9375,354.76135,044.49Software Engineer92,164.3967,115.03123,947.5Accounts Payable Specialist—51,069.6542,958.6460,701.63Senior Project Manager (Unspecified Type / General)—81,514.4462,545104,980.98
About PayScale
Get salary returns typical pay, salary ranges, bonuses, skills, and experience breakdowns for a job title, optionally by country and city.
Get company pay returns average annual base salary and common jobs for an employer, optionally by country and result count.
Built by Fous from payscale.com and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with PayScale.
Actions
Get company pay
1 credit per runSee average annual base salary and common jobs at a named employer on PayScale public research pages. Jobs are listed in the order shown, with salary ranges where available; some employers have no salary data in a given country.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Companycompany | Text | Required | Employer name or PayScale company page link, for example Target.Example: Shopify |
Countrycountry | Text | Optional | Country name or two-letter country code, for example Canada.Example: Canada |
Max Resultsmax_results | Number | Optional | Maximum number of jobs to return, for example 20.Example: 9 |
What you get
| Field | Type | Description |
|---|---|---|
Jobsjobs | List | Common jobs in the order shown on PayScale. |
Page URLjobs[].page_url | Text | PayScale job salary page.Example: https://www.payscale.com/research/CA/Job=Customer_Service_Advisor/Salary/6c680d… |
Job Titlejobs[].job_title | Text | Example: Customer Service Advisor |
Average Salaryjobs[].average_salary | Number | Average annual salary in the company currency.Example: 45096.51 |
Salary Range Lowjobs[].salary_range_low | Number | Low end of the displayed annual salary range.Example: 36020.91 |
Salary Range Highjobs[].salary_range_high | Number | High end of the displayed annual salary range.Example: 56482.18 |
Companycompany | Text | Employer name on PayScale.Example: Shopify |
Currencycurrency | Text | Currency code for all salary figures.Example: CAD |
Page URLpage_url | Text | PayScale company salary page.Example: https://www.payscale.com/research/CA/Employer=Shopify/Salary |
Average Base Salary Per Yearaverage_base_salary_per_year | Number | Average yearly base salary in the given currency.Example: 81083.27 |
Example result
For Company: Shopify, Country: Canada, Max Results: 9
{
"jobs": [
{
"page_url": "https://www.payscale.com/research/CA/Job=Customer_Service_Advisor/Salary/6c680dde/Shopify",
"job_title": "Customer Service Advisor",
"average_salary": 45096.51,
"salary_range_low": 36020.91,
"salary_range_high": 56482.18
},
{
"page_url": "https://www.payscale.com/research/CA/Job=Data_Scientist/Salary/79d54b3a/Shopify",
"job_title": "Data Scientist",
"average_salary": 86141.38,
"salary_range_low": 66224.74,
"salary_range_high": 107836.15
},
{
"page_url": "https://www.payscale.com/research/CA/Job=Technical_Support_Specialist/Salary/94b6c18a/Shopify",
"job_title": "Technical Support Specialist",
"average_salary": 51927.5,
"salary_range_low": 40341.63,
"salary_range_high": 66870.23
}
],
"company": "Shopify",
"currency": "CAD",
"page_url": "https://www.payscale.com/research/CA/Employer=Shopify/Salary",
"average_base_salary_per_year": 81083.27
}Get salary
1 credit per runGet typical pay for a job title on public PayScale research pages, optionally in a country and city. Skill pay effects are null when not published.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Citycity | Text | Optional | City, for example Chicago.Example: Chicago |
Countrycountry | Text | Optional | Country, for example United States or Canada.Example: Canada |
Job Titlejob_title | Text | Required | Job title to look up, for example Office Manager.Example: Software Engineer |
What you get
| Field | Type | Description |
|---|---|---|
Currencycurrency | Text | Example: CAD |
Locationlocation | Text | Example: Canada |
Page URLpage_url | Link | Example: https://www.payscale.com/research/CA/Job=Software_Engineer/Salary |
Job Titlejob_title | Text | Example: Software Engineer |
Top Skillstop_skills | List | |
Nametop_skills[].name | Text | Example: JavaScript |
Pay Effect (%)top_skills[].pay_effect_percent | Number | |
Bonus Rangebonus_range | Details | |
Lowbonus_range.low | Number | Example: 1979.23 |
Highbonus_range.high | Number | Example: 13548.92 |
Last Updatedlast_updated | Date | Example: 2026-05-22 |
Salary Profilessalary_profiles | Number | Example: 1198 |
Total Pay Rangetotal_pay_range | Details | |
Lowtotal_pay_range.low | Number | Example: 61072 |
Hightotal_pay_range.high | Number | Example: 124079.92 |
Base Salary Rangebase_salary_range | Details | |
Lowbase_salary_range.low | Number | Example: 62190.94 |
Highbase_salary_range.high | Number | Example: 118956.77 |
Average Hourly Rateaverage_hourly_rate | Number | Example: 38.4 |
Average Pay by Experienceaverage_pay_by_experience | Details | |
Mid Careeraverage_pay_by_experience.mid_career | Number | Example: 96557.55 |
Entry Levelaverage_pay_by_experience.entry_level | Number | Example: 68681.18 |
Experiencedaverage_pay_by_experience.experienced | Number | Example: 108341.92 |
Late Careeraverage_pay_by_experience.late_career | Number | Example: 109941.28 |
Early Careeraverage_pay_by_experience.early_career | Number | Example: 82558.38 |
Average Base Salary Per Yearaverage_base_salary_per_year | Number | Example: 87785.21 |
Example result
For Country: Canada, Job Title: Software Engineer
{
"currency": "CAD",
"location": "Canada",
"page_url": "https://www.payscale.com/research/CA/Job=Software_Engineer/Salary",
"job_title": "Software Engineer",
"top_skills": [
{
"name": "JavaScript",
"pay_effect_percent": null
},
{
"name": "SQL",
"pay_effect_percent": null
},
{
"name": "Python",
"pay_effect_percent": null
}
],
"bonus_range": {
"low": 1979.23,
"high": 13548.92
},
"last_updated": "2026-05-22",
"salary_profiles": 1198,
"total_pay_range": {
"low": 61072,
"high": 124079.92
},
"base_salary_range": {
"low": 62190.94,
"high": 118956.77
},
"average_hourly_rate": 38.4,
"average_pay_by_experience": {
"mid_career": 96557.55,
"entry_level": 68681.18,
"experienced": 108341.92,
"late_career": 109941.28,
"early_career": 82558.38
},
"average_base_salary_per_year": 87785.21
}For developers
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@payscale",
"visibility": "public",
"operation": "get_company_pay",
"version": 1,
"input": {
"company": "Shopify",
"country": "Canada",
"max_results": 9
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare typical pay across job titles and locations
- Review salary ranges and bonuses for a role
- Compare average base salaries across employers
- Identify common jobs and their salary ranges at an employer
Questions
Is Fous affiliated with PayScale?
No. Fous is not affiliated with PayScale. This workflow reads the public payscale.com website and returns its data.
How much does it cost?
Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.
Do I need a PayScale account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from payscale.com when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.
What is typical pay for a job title?
Get salary returns typical pay and salary ranges for a required job title, with optional country and city.
How does pay vary by experience level?
Get salary returns average pay by experience level for a job title.
What jobs and salaries does an employer list?
Get company pay returns common jobs in the order shown, with average salaries and salary ranges where available.