How do I get the apply links for Google Jobs?
abid hussain
I am getting jobs data using this url https://serpapi.com/search?engine=google_jobs&q=developer&gl=us, everything retrieving fine but one thing important missing for "job apply url" how can anyone apply without jobs apply url?
Please help me about this matter
Abhinav Chinta
Hey had a quick follow up regarding this. To specify the 'q' in listings I need to use google jobs API first to get the 'job_id'? Is there no direct way to specify the job and location that im looking for directly with the google-jobs-listings like I can with google-jobs?
Thank you in advance!
Terry Tan
Hi Abhinav Chinta, the
q
is Base64 encoded string. The decoded value for the default search (https://serpapi.com/playground?engine=google_jobs_listing) is{"job_title":"Caffe Macs Barista","htidocid":"NpNbbJl6iRSQrQbOAAAAAA==","fc":"EowCCswBQUxPbnBZV2FBWjVvZjF4MF9Gd1ZMZk5fOGlPN0xMXzY4RDFyRGZLSGtvaGUyQlp6eEVRdFhvcTFVYTVna3h2ZHJsaGY5QThyVEthN3JPZTYwRE5UM2lmdTJ2Y2FXT19OcGFmNFR5YlNXd2RHV2VQVTVZaWtSUmEtMU5NWTlUWENubTRjOHJrVGtSZXRhNHpaM2FlZWU0bmMzbi1TZm1aRzFsZEFmcUdRVjA4TURGV1V6c1ZQTTNGcXNNSTZyclhiWFUzWjNLbGRvc3NVEhdaUVNTWmFfSENkbXM1Tm9QdThpTjJBWRoiQUp3ay04ZTd5b1BfUnU2OTZkN3g3VEU0a3BLMUNGR1ZtQQ","fcv":"3","fc_id":"fc_1","apply_link":{"title":".nFg2eb{font-weight:500}.Bi6Ddc{font-weight:500}Apply on Careers At Apple","link":"https://jobs.apple.com/en-us/details/200505380/caffe-macs-barista?utm_campaign=google_jobs_apply\u0026utm_source=google_jobs_apply\u0026utm_medium=organic"}}
Values like
htidocid
, fc
, etc are generated by Google, so we have no way around it.Abhinav Chinta
Terry Tan I see thank you so much!
Elizabeth Oster
open
Elizabeth Oster
abid hussain Hi Abid,
Google actually loads the Google Jobs platform in 2 parts. The first is all of the results on the left side of the page and the second is the full listing when you click each of the results on the right side of the page. We have 2 Google Jobs API that covers both of these.
The first is the base Google Jobs API which gets you all of the results, then you'll use the Google Jobs Listing API to get the full listing for that result.
Each Jobs results with the Google Jobs API will include a
job_id
that you'll use in the Google Jobs Listing API to get the full listing for that job.Here's an example of a Google Jobs search: https://serpapi.com/playground?engine=google_jobs&q=Barista
It's here where you can get the
apply_options
which you are looking for.You can also double check things in our documentation:
abid hussain
Elizabeth Oster: Thanks for quick help, its working fr me