iCIMS website screenshot

iCIMS

iCIMS is a leading talent cloud company providing applicant tracking and talent acquisition software. The iCIMS developer platform provides APIs for integrating with iCIMS Talent Cloud, enabling access to job postings, applicant workflows, candidate management, and hiring processes.

3 APIs 0 Features
Applicant TrackingHRRecruitingTalent Acquisition

APIs

iCIMS Workflows API

The iCIMS Workflows API allows vendors to interact with various workflows, which connect a Job baseProfile and a Person associatedProfile, enabling management of the candidate w...

iCIMS Apply Framework API

The iCIMS Apply Framework API enables external systems to deliver candidate apply experiences and submit applications into the iCIMS Talent Cloud, supporting integrations with j...

iCIMS Marketplace Integrations API

The iCIMS Marketplace Integrations API enables certified partners to build, publish, and manage integrations with the iCIMS Talent Cloud across recruiting, onboarding, assessmen...

Collections

Pricing Plans

Icims Plans Pricing

3 plans

PLANS

Rate Limits

Icims Rate Limits

5 limits

RATE LIMITS

FinOps

Icims Finops

FINOPS

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
💬
Support
Support

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: iCIMS Workflows API
  version: 1.0.0
request:
  auth:
    type: basic
    username: '{{username}}'
    password: '{{password}}'
items:
- info:
    name: Workflows
    type: folder
  items:
  - info:
      name: Create a workflow
      type: http
    http:
      method: POST
      url: https://api.icims.com/customers/:customerId/:workflowType
      params:
      - name: customerId
        value: ''
        type: path
      - name: workflowType
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Create a workflow
  - info:
      name: Get a workflow
      type: http
    http:
      method: GET
      url: https://api.icims.com/customers/:customerId/:workflowType/:workflowId
      params:
      - name: customerId
        value: ''
        type: path
      - name: workflowType
        value: ''
        type: path
      - name: workflowId
        value: ''
        type: path
    docs: Get a workflow
  - info:
      name: Update a workflow
      type: http
    http:
      method: PATCH
      url: https://api.icims.com/customers/:customerId/:workflowType/:workflowId
      params:
      - name: customerId
        value: ''
        type: path
      - name: workflowType
        value: ''
        type: path
      - name: workflowId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update a workflow
  - info:
      name: Delete a workflow
      type: http
    http:
      method: DELETE
      url: https://api.icims.com/customers/:customerId/:workflowType/:workflowId
      params:
      - name: customerId
        value: ''
        type: path
      - name: workflowType
        value: ''
        type: path
      - name: workflowId
        value: ''
        type: path
    docs: Delete a workflow
  - info:
      name: Get applicant workflow for a person and job
      type: http
    http:
      method: GET
      url: https://api.icims.com/customers/:customerId/applicantworkflows/person/:personId/job/:jobId
      params:
      - name: customerId
        value: ''
        type: path
      - name: personId
        value: ''
        type: path
      - name: jobId
        value: ''
        type: path
    docs: Get applicant workflow for a person and job
  - info:
      name: Get the submittal status log for an applicant workflow
      type: http
    http:
      method: GET
      url: https://api.icims.com/customers/:customerId/applicantworkflows/:workflowId/submittalstatuslog
      params:
      - name: customerId
        value: ''
        type: path
      - name: workflowId
        value: ''
        type: path
    docs: Get the submittal status log for an applicant workflow
bundled: true