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": "hr@yourcompany.com"
}'
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"
}'