Totaljobs Scraper

ENDPOINTS
GET/companies/details

Company Details

Look up an employer by name, ID or URL: logo, live job count, agency or direct, and where its jobs are.

QUERY PARAMS

Employer name, Totaljobs company ID (the company.id of any job), its slug-id, or a company URL.

Examples:

  • Name: apple
  • ID: 1226370
  • URL: https://www.totaljobs.com/jobs/apple?cmpId=1226370
  • URL: https://www.totaljobs.com/jobs-at/tesco
{
  "id": 1226370,
  "name": "Apple",
  "link": "https://www.totaljobs.com/jobs/apple?cmpId=1226370",
  "logo_link": "https://tjgliveassets.s3.eu-west-1.amazonaws.com/company-logos/a5079c1067ad40f78b4319b9c92f719a.png",
  "hero_image_link": null,
  "address": null,
  "employees": null,
  "founded": null,
  "industries": [],
  "about": [],
  "benefits": [],
  "images": [],
  "videos": [],
  "is_parent_company": null,
  "is_anonymous": false,
  "has_passport": false,
  "jobs_count": 13,
  "open_jobs_count": 13,
  "type": null,
  "job_types": [
    {
      "type": "permanent",
      "label": "Permanent",
      "count": 13
    },
    {
      "type": "part_time",
      "label": "Part Time",
      "count": 1
    }
  ],
  "job_skills": [
    {
      "id": 707132,
      "name": "Accessibility",
      "count": 13
    },
    {
      "id": 907528,
      "name": "Accommodation",
      "count": 13
    },
    {
      "id": 1677880,
      "name": "Committed",
      "count": 13
    },
    {
      "id": 1677895,
      "name": "Consistent",
      "count": 13
    },
    {
      "id": 3046591,
      "name": "Digital Tools",
      "count": 13
    },
    {
      "id": 2023531,
      "name": "Disabilities",
      "count": 13
    },
    {
      "id": 674698,
      "name": "Law",
      "count": 13
    },
    {
      "id": 1837790,
      "name": "Manners",
      "count": 13
    },
    {
      "id": 687914,
      "name": "Self-confidence",
      "count": 13
    },
    {
      "id": 700238,
      "name": "Customer Experience",
      "count": 8
    },
    {
      "id": 674664,
      "name": "Communication",
      "count": 7
    },
    {
      "id": 674549,
      "name": "Engagement",
      "count": 7
    },
    {
      "id": 700009,
      "name": "Highly responsible",
      "count": 7
    },
    {
      "id": 675261,
      "name": "Innovation",
      "count": 7
    },
    {
      "id": 1677211,
      "name": "Passion",
      "count": 7
    },
    {
      "id": 2382613,
      "name": "Service",
      "count": 7
    },
    {
      "id": 675010,
      "name": "Design",
      "count": 6
    },
    {
      "id": 1677222,
      "name": "Fast Pace",
      "count": 6
    },
    {
      "id": 1664569,
      "name": "Initiative taker",
      "count": 6
    },
    {
      "id": 2457093,
      "name": "Projects",
      "count": 6
    }
  ],
  "job_locations": [
    {
      "id": 2015,
      "name": "Cambridge",
      "count": 1,
      "link": "https://www.totaljobs.com/jobs/apple/in-cambridge?cmpId=1226370"
    },
    {
      "id": 1621,
      "name": "London",
      "count": 10,
      "link": "https://www.totaljobs.com/jobs/apple/in-london?cmpId=1226370"
    },
    {
      "id": 1859,
      "name": "Cambridgeshire",
      "count": 1,
      "link": "https://www.totaljobs.com/jobs/apple/in-cambridgeshire?cmpId=1226370"
    },
    {
      "id": 1639,
      "name": "South East",
      "count": 12,
      "link": "https://www.totaljobs.com/jobs/apple/in-south-east?cmpId=1226370"
    },
    {
      "id": 1625,
      "name": "East Anglia",
      "count": 1,
      "link": "https://www.totaljobs.com/jobs/apple/in-east-anglia?cmpId=1226370"
    }
  ],
  "remote_jobs_count": null
}