Skip to main content
Traffit
Traffit
70 actions · 1 auth method
BetaATS

Authentication

OAuth 2.0 (Client Credentials)

Connects using Traffit’s OAuth 2.0 Client Credentials flow. Requires an API client created in your Traffit account setti…Guides: Connector Profile, Link Account
Actions
|
70 actions
Action
Description
Required scopes
List Employees
Retrieve a paginated list of candidates from Traffit with optional filtering and sorting
Get Employee
Retrieve a single candidate by their ID
Create Employee
Create a new candidate profile in Traffit
Update Employee
Fully replace all fields of a candidate profile (PUT)
Patch Employee
Partially update selected fields of a candidate profile
Get Employee Tags
Retrieve all tags assigned to a candidate
Update Employee Tags
Add tags to a candidate
List Employee Files
List all file attachments for a candidate
Get Employee File
Get metadata for a specific file attached to a candidate
Upload Employee File
Upload a file attachment to a candidate
List Employee Recruitments
Get all job openings a candidate is associated with
List Employee Activities
Get all activities and history events for a candidate
Add Employee Note
Add a note to a candidate’s profile
Reject Employee In Recruitment
Reject a candidate in a specific job opening
Move Employee To Next State
Advance a candidate to the next pipeline stage in a job opening
Move Employee To State
Move a candidate to a specific pipeline stage in a job opening
List Recruitments
Retrieve a paginated list of job openings from Traffit
Get Recruitment
Retrieve a single job opening by its ID
Create Recruitment
Create a new job opening in Traffit
Update Recruitment
Update a job opening in Traffit
List Recruitment Candidates
List all candidates in a specific job opening
Add Candidate To Recruitment
Add an existing candidate to a job opening
List Recruitment States
Get all pipeline stages (states) for a job opening
List Candidates By State
List all candidates in a specific pipeline stage of a job opening
List Recruitment Rejections
List all rejected candidates for a job opening
Get Recruitment Form
Get the application form field definitions for a job advert
Apply To Recruitment
Submit a job application to a published advert
Add Recruitment Owner
Add a user as owner/responsible person for a job opening
List Job Posts
Retrieve all job posts from Traffit (requires authentication)
Get Job Post
Retrieve a single job post by its ID
List Published Job Posts
List all publicly published job posts without authentication
List Clients
Retrieve a paginated list of client companies from Traffit
Get Client
Retrieve a single client company by its ID
Create Client
Create a new client company in Traffit
Update Client
Fully replace all fields of a client company record (PUT)
Patch Client
Partially update selected fields of a client company record
List CRM Persons
Retrieve a paginated list of CRM contact persons from Traffit
Get CRM Person
Retrieve a single CRM contact person by their ID
Create CRM Person
Create a new CRM contact person in Traffit
Update CRM Person
Fully replace all fields of a CRM contact person record (PUT)
Patch CRM Person
Partially update selected fields of a CRM contact person record
List CRM Activities
Retrieve a paginated list of CRM activities from Traffit
Get CRM Activity
Retrieve a single CRM activity by its ID
List Users
Retrieve a paginated list of users from Traffit
Get User
Retrieve a single user by their ID
Create User
Create a new user account in Traffit
Update User
Update a user account in Traffit
Enable User
Enable a disabled user account in Traffit
Disable User
Disable an active user account in Traffit
List User Groups
List all user groups in Traffit
Add User To Group
Add a user to a group in Traffit
List Permission Groups
List all permission groups in Traffit
List Talents
Retrieve all talent pools from Traffit
Create Talent
Create a new talent pool in Traffit
Add Employees To Talent
Add candidates to a talent pool
Remove Employees From Talent
Remove candidates from a talent pool
List Provisions
List all available provisions (candidate labels) in Traffit
List Provision Types
List all provision type categories in Traffit
List Sources
List all candidate acquisition sources in Traffit
Get Source
Retrieve a single acquisition source by its ID
Update Source
Update a candidate acquisition source in Traffit
List Workflows
List all recruitment workflow templates in Traffit
Get Workflow States
Get all pipeline stages for a workflow template
Get Workflow State Stats
Get statistics across all states for a specific workflow
List Dictionaries
List all available system dictionaries in Traffit
List Dictionary Items
Get all items/values in a specific system dictionary
Upload File
Upload a file to the Traffit system
List Webhook Types
List all available webhook event types in Traffit
Register Webhook
Register a new webhook endpoint to receive Traffit event notifications
Delete Webhook
Remove a registered webhook from Traffit

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/traffit/filled/png

Connector Profile

Traffit - OAuth 2.0 (Client Credentials)
3

Link an Account

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

Link Account

Traffit - OAuth 2.0 (Client Credentials)
4

Use Actions

Invoke actions using one of the methods below: