Skip to content

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.

Get company pay

See 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.

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.

1 credit per run

Example results

Company
Shopify
Currency
CAD
Page URL
payscale.com
Average Base Salary Per Year
81083.27
Jobs
Jobs
Job TitlePage URLAverage SalarySalary Range LowSalary Range High
Customer Service Advisor
45,096.51
36,020.91
56,482.18
Data Scientist
86,141.38
66,224.74
107,836.15
Technical Support Specialist
51,927.5
40,341.63
66,870.23
Technical Recruiter
57,609.66
39,489.97
88,047.15
Product Marketing Manager
—
73,703.75
52,626.24
100,613.57
Front End Developer / Engineer
—
100,876.93
75,354.76
135,044.49
Software Engineer
92,164.39
67,115.03
123,947.5
Accounts Payable Specialist
—
51,069.65
42,958.64
60,701.63
Senior Project Manager (Unspecified Type / General)
—
81,514.44
62,545
104,980.98
Example data · Run in Studio for fresh results.

Choose an action

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 run

See 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

FieldTypeRequiredDescription
CompanycompanyTextRequiredEmployer name or PayScale company page link, for example Target.Example: Shopify
CountrycountryTextOptionalCountry name or two-letter country code, for example Canada.Example: Canada
Max Resultsmax_resultsNumberOptionalMaximum number of jobs to return, for example 20.Example: 9

What you get

FieldTypeDescription
JobsjobsListCommon jobs in the order shown on PayScale.
Page URLjobs[].page_urlTextPayScale job salary page.Example: https://www.payscale.com/research/CA/Job=Customer_Service_Advisor/Salary/6c680d…
Job Titlejobs[].job_titleTextExample: Customer Service Advisor
Average Salaryjobs[].average_salaryNumberAverage annual salary in the company currency.Example: 45096.51
Salary Range Lowjobs[].salary_range_lowNumberLow end of the displayed annual salary range.Example: 36020.91
Salary Range Highjobs[].salary_range_highNumberHigh end of the displayed annual salary range.Example: 56482.18
CompanycompanyTextEmployer name on PayScale.Example: Shopify
CurrencycurrencyTextCurrency code for all salary figures.Example: CAD
Page URLpage_urlTextPayScale company salary page.Example: https://www.payscale.com/research/CA/Employer=Shopify/Salary
Average Base Salary Per Yearaverage_base_salary_per_yearNumberAverage yearly base salary in the given currency.Example: 81083.27

Example result

For Company: Shopify, Country: Canada, Max Results: 9

JSON
{
  "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 run

Get 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

FieldTypeRequiredDescription
CitycityTextOptionalCity, for example Chicago.Example: Chicago
CountrycountryTextOptionalCountry, for example United States or Canada.Example: Canada
Job Titlejob_titleTextRequiredJob title to look up, for example Office Manager.Example: Software Engineer

What you get

FieldTypeDescription
CurrencycurrencyTextExample: CAD
LocationlocationTextExample: Canada
Page URLpage_urlLinkExample: https://www.payscale.com/research/CA/Job=Software_Engineer/Salary
Job Titlejob_titleTextExample: Software Engineer
Top Skillstop_skillsList
Nametop_skills[].nameTextExample: JavaScript
Pay Effect (%)top_skills[].pay_effect_percentNumber
Bonus Rangebonus_rangeDetails
Lowbonus_range.lowNumberExample: 1979.23
Highbonus_range.highNumberExample: 13548.92
Last Updatedlast_updatedDateExample: 2026-05-22
Salary Profilessalary_profilesNumberExample: 1198
Total Pay Rangetotal_pay_rangeDetails
Lowtotal_pay_range.lowNumberExample: 61072
Hightotal_pay_range.highNumberExample: 124079.92
Base Salary Rangebase_salary_rangeDetails
Lowbase_salary_range.lowNumberExample: 62190.94
Highbase_salary_range.highNumberExample: 118956.77
Average Hourly Rateaverage_hourly_rateNumberExample: 38.4
Average Pay by Experienceaverage_pay_by_experienceDetails
Mid Careeraverage_pay_by_experience.mid_careerNumberExample: 96557.55
Entry Levelaverage_pay_by_experience.entry_levelNumberExample: 68681.18
Experiencedaverage_pay_by_experience.experiencedNumberExample: 108341.92
Late Careeraverage_pay_by_experience.late_careerNumberExample: 109941.28
Early Careeraverage_pay_by_experience.early_careerNumberExample: 82558.38
Average Base Salary Per Yearaverage_base_salary_per_yearNumberExample: 87785.21

Example result

For Country: Canada, Job Title: Software Engineer

JSON
{
  "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.

cURL
# 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.

All Jobs workflowsBrowse all workflows