ATS & HRIS Platform Connectors
XeCubes provides enterprise-grade bidirectional synchronization with Applicant Tracking Systems (ATS) and HRIS platforms.
1. LinkedIn Recruiter RSC Connector
Synchronize job openings and candidate pipeline progression directly with LinkedIn Recruiter System Connect (RSC).
Setup Guide
- Developer Portal: Sign in to your administrator account on the LinkedIn Developer Portal.
- Create & Link App: Create a new application, fill in developer profile details, and link it to your company's official LinkedIn page.
- Request RSC Product: Go to the Products tab and request Recruiter System Connect (RSC) access.
- Copy Credentials: Once approved, navigate to the Auth tab to copy your
Client IDandClient Secret. - Connect API: Submit the credentials payload below:
- cURL
- Node.js
- Python
- Go
curl -X POST "https://api.xecubes.com/recruiter/apps/linkedin/connect_linkedin?app_id=linkedin" \
-H "X-API-Key: xh_live_your_secret_key" \
-H "Content-Type: application/json" \
-d '{
"client_id": "78xxxxxxxxxxxx",
"client_secret": "your_client_secret_here"
}'
const res = await fetch('https://api.xecubes.com/recruiter/apps/linkedin/connect_linkedin?app_id=linkedin', {
method: 'POST',
headers: {
'X-API-Key': 'xh_live_your_secret_key',
'Content-Type': 'application/json'
},
body: JSON.stringify({
client_id: '78xxxxxxxxxxxx',
client_secret: 'your_client_secret_here'
})
});
console.log(await res.json());
import requests
payload = {
"client_id": "78xxxxxxxxxxxx",
"client_secret": "your_client_secret_here"
}
response = requests.post(
"https://api.xecubes.com/recruiter/apps/linkedin/connect_linkedin?app_id=linkedin",
headers={"X-API-Key": "xh_live_your_secret_key"},
json=payload
)
print(response.json())
package main
import (
"bytes"
"encoding/json"
"net/http"
)
func main() {
url := "https://api.xecubes.com/recruiter/apps/linkedin/connect_linkedin?app_id=linkedin"
payload := map[string]string{
"client_id": "78xxxxxxxxxxxx",
"client_secret": "your_client_secret_here",
}
jsonVal, _ := json.Marshal(payload)
req, _ := http.NewRequest("POST", url, bytes.NewBuffer(jsonVal))
req.Header.Set("X-API-Key", "xh_live_your_secret_key")
req.Header.Set("Content-Type", "application/json")
client := &http.Client{}
resp, _ := client.Do(req)
defer resp.Body.Close()
}
2. Naukri Amplify Connector
Publish jobs directly to Naukri and automatically ingest applicant resumes.
Setup Guide
- Contact your Naukri Account Representative or system administrator.
- Request an enterprise integration API Token / Key specifically authorized for Job Postings and Resdex.
- Securely copy the generated API Key.
- Execute the connection request:
curl -X POST "https://api.xecubes.com/recruiter/apps/naukri/connect_naukri_amplify?app_id=naukri" \
-H "X-API-Key: xh_live_your_secret_key" \
-H "Content-Type: application/json" \
-d '{
"api_key": "your_naukri_api_key",
"email": "[email protected]"
}'
3. Indeed Connector
Post jobs and receive candidate leads directly from Indeed.
curl -X POST "https://api.xecubes.com/recruiter/apps/indeed/connect_indeed?app_id=indeed" \
-H "X-API-Key: xh_live_your_secret_key" \
-H "Content-Type: application/json" \
-d '{
"client_id": "ind_78xxxxxxxxxxxx",
"client_secret": "your_client_secret_here"
}'
4. Checkr Background Verification
Trigger automated background verification when candidates pass the interview stage.
curl -X POST "https://api.xecubes.com/recruiter/apps/checkr/connect_checkr?app_id=checkr" \
-H "X-API-Key: xh_live_your_secret_key" \
-H "Content-Type: application/json" \
-d '{
"api_key": "cl_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}'
5. HackerRank Assessment Connector
Attach HackerRank coding assessments to job pipeline stages.
curl -X POST "https://api.xecubes.com/recruiter/apps/hackerrank/connect_hackerrank?app_id=hackerrank" \
-H "X-API-Key: xh_live_your_secret_key" \
-H "Content-Type: application/json" \
-d '{
"api_key": "hr_key_xxxxxxxxxxxxxxxx"
}'
6. Rippling HRIS Connector
Convert candidates who accept offers into active onboarding employee records in Rippling.
curl -X POST "https://api.xecubes.com/recruiter/apps/rippling/connect_rippling?app_id=rippling" \
-H "X-API-Key: xh_live_your_secret_key" \
-H "Content-Type: application/json" \
-d '{
"client_id": "rip_78xxxxxxxxxxxx",
"client_secret": "your_client_secret_here"
}'
7. Zoho Desk Support Connector
Synchronize candidate feedback, support queries, and screening timelines with Zoho Desk.
curl -X POST "https://api.xecubes.com/recruiter/apps/zohodesk/connect_zohodesk?app_id=zohodesk" \
-H "X-API-Key: xh_live_your_secret_key" \
-H "Content-Type: application/json" \
-d '{
"client_id": "1000.XXXXXXXXXXXXXXXXXXXXXXXXXX",
"client_secret": "your_client_secret_here",
"refresh_token": "your_refresh_token_here",
"zoho_org_id": "60068335922"
}'