Skip to main content
RECRU
RECRU
65 actions · 1 auth method
PreviewATS

Authentication

API Credentials

RECRU exposes a JSON-RPC API at a single per-tenant endpoint. Credentials are an `api` username (fixed) plus a password…Guides: Connector Profile, Link Account
Actions
65 actions
Action
Description
Add Candidate Education
Add Candidate Education
Add Candidate Preferred Work Locations
Add Candidate Preferred Work Locations
Add Candidate Work Position
Add Candidate Work Position
Delete Candidate Education
Delete Candidate Education
Delete Candidate Preferred Work Locations
Delete Candidate Preferred Work Locations
Delete Candidate Work Position
Delete Candidate Work Position
List Candidate Educations
List Candidate Educations
List Candidate Preferred Locations
List Candidate Preferred Locations
List Candidate Work Positions
List Candidate Work Positions
Update Candidate Education
Update Candidate Education
Update Candidate Work Position
Update Candidate Work Position
Delete Candidate Event
Delete Candidate Event
Get Candidate
Detailed information about candidate
Get Candidate CV File Content
returns base64 encoded file content
Get Candidate File Content
returns base64 encoded file content
Get Candidate Test Result Detail
Get Candidate Test Result Detail
List Candidate Events
List of all candidate events
List Candidate Files
List of files with paging and search
List Candidate Test Results
List Candidate Test Results
List Candidates
List of candidates with paging and search. Search uses only the basic Candidate entity fields (does not search in tags o…
List Candidates (id + Name Only)
Simple list of candidates contains only basic information about the candidate. Use it to increase speed when you don’t n…
Remove Tags From Candidate
Remove Tags From Candidate
Create Or Update Candidate (upsert)
Save a new candidate or update existing candidate data (upsert)
Set Candidate Color Marker
Set Candidate Color Marker
Create Or Update Candidate Event
Create or Update Candidate Event
Add Tags To Candidate
Add Tags To Candidate
List Candidate Source Channels
List Candidate Source Channels
List Available Colors
List Available Colors
List Country Code/Name Pairs
List Country Code/Name Pairs
List Locales
List Locales
List Event Types
List Event Types
List Rejection Reasons
List Rejection Reasons
Ping RECRU
Verifies the connection to RECRU by calling ToolsService.ping. Returns the server’s view of the current time, the caller…
Get Department Contact
Return contact of department based on ID
List Department Contacts
List of Department Contacts
Create Or Update Department Contact (upsert)
save new department contact or update existing department contact
Get Department (Client)
Return department based on ID
Get Department File Content
returns base64 encoded file content
List Department Files
List of files with paging and search
List Departments
List of departments with paging and search
List Departments (id + Name Only)
List of departments with paging and search
Create Or Update Department (upsert)
save new department or update existing department data
Set Department Color Marker
Set Department Color Marker
Get Job Offer
Return job offer based on ID
List Job Offers
List of job offers with paging and search in basic job offer fields
Create Or Update Company Website Offer
Save Job Offer Data on Company Website
Add Candidate To Project (application)
Add Candidate to Project (application)
Add Phase Event To Project Candidate
Add Phase Event To Project Candidate
Remove Candidate From Project
Remove Candidate From Project
Delete Project Candidate Phase Event
Delete Project Candidate Phase Event
Get Candidate Project Progress (phase History)
Candidate’s project stage
List Candidates On Project
List of candidates with paging and search
Update Project Candidate Phase Event
Update Project Candidate Phase Event
Get Project (Job Opening)
Return project based on ID
Get Project Offer Reaction Form URL
Get URL to Job Offer Application Form
List Project Phases (pipeline Stages)
List Project Phases (pipeline stages)
List Projects
List of projects with paging and search. Search uses only the basic project fields (does not search candidates)
List Projects (id + Name Only)
Simple list of projects contains only basic information about the project. Use it to increase speed when you don’t need…
Create Or Update Project (upsert)
save a new project or update existing project data
List Tag Sectors
List of sectors with paging and search
List Tag Seniority Levels
List of seniorities with paging and search
List Tags
List of tags with paging and search
Get User
Get User
List Allowed Mobile App Menu Items For User
List Allowed Mobile App Menu Items for User
List Users
List of users with paging and search

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/recru/filled/png

Connector Profile

RECRU - API Credentials
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/recru/filled/png

Link Account

RECRU - API Credentials
4

Use Actions

Invoke actions using one of the methods below: