This document provides comprehensive instructions on integrating QuickApply with Indeed. By following these steps, candidate applications submitted through Indeed will be seamlessly forwarded to your customer's Applicant Tracking System (ATS) in real time.
📥 How to Generate the Indeed Webhook URL
The webhook URL for Indeed needs to be dynamically generated for each job posting using the following structure:
https://api.getkini.com/webhooks/indeed/{kini_agency_id}/{kini_company_id}/{external_job_id}
- Agency ID: A unique identifier assigned to your agency, provided by the Kini team.
- Company ID: A unique identifier assigned to the company in Kini, provided by the Kini team or accessible through the Companies endpoint.
- External Job ID: A unique job identifier in the ATS, accessible through the Jobs endpoint.
Example: https://api.getkini.com/webhooks/indeed/12/345/xyz-67890
📅 When to Generate the Webhook URL
The webhook URL must be generated before submitting the job to Indeed. Each job posting should have its own unique webhook URL that is included in the XML job feed.
🔗 Integrate Webhook URL into Job Feed for Indeed
To ensure that applications from Indeed are correctly forwarded to the customer’s ATS via the webhook, the indeed-apply-data
field in the XML job feed must be updated with the webhook URL. This URL should be placed in the indeed-apply-jobUrl
field.
<?xml version="1.0" encoding="utf-8"?>
<source>
<job>
<title/>
<date/>
<referencenumber/>
<requisitionid/>
<url/>
<company/>
<sourcename/>
<city/>
<state/>
<country/>
<email/>
<postalcode/>
<description/>
<salary/>
<education/>
<jobtype/>
<category/>
<experience/>
<indeed-apply-data>
<![CDATA
[indeed-apply-apiToken=1234ABCDE&indeed-apply-jobTitle=
Professional+Basket+Weaver&indeed-apply-jobId=Sample+ID &indeed-apply-jobCompanyName=My+Favorite+Company
&indeed-apply-jobLocation=Austin+TX&indeed-apply-jobUrl=
http%3A%2F%2Fwww.indeed.com&indeed-apply-postUrl=
https%3A%2F%2Fhookb.in%2FPxOjJqJELNH8lZLZDkpz&indeed-apply-questions
=https%3A%2F%2Fpastebin.com%2Fraw%2F0vXq9q9b%23]]>
</indeed-apply-data>
</job>
</source>
📚 Additional Resources
For more detailed information on integrating with Indeed, refer to their official documentation: Indeed Apply API Documentation
💬 Need Assistance?
If you have any questions or need help with the integration, feel free to reach out to us: [email protected]