Web Services for Standard, Non-Standard Connectors, and Connectors purchased through third-party marketplaces | Connectors | Streaming Connector | Streaming API | Call Expansion

Terms For Connectors purchased prior to August 6th 2019 Terms For Connectors purchased on or after August 6th 2019 Terms for Integrations purchased on or after April 1, 2022 (formerly Connectors)

Web Services for Standard, Non-Standard Connectors, and Connectors purchased through third-party marketplaces

Connectors

Integrations

iCIMS customers have implemented hundreds of different integrations to meet a variety of business requirements and have successfully integrated with many different third-party systems. Like the rest of the iCIMS Talent Platform, the integration capabilities have been built to offer the flexibility and configurability. iCIMS does not limit its customers to a predefined set of hard-coded integrations. Instead, iCIMS customers may integrate with third-party systems that can work with one of the well-known, industry-standard formats offered by iCIMS.

Web Services for Standard and Non-Standard Connectors offer the following:

  • One integration account that can be secured with BASIC or HMAC authentication.
  • Choice of data transfer frequency. Real-time inbound data transfer is supported.
  • Data import, export, and a variety of other operations to perform during data transfers. Standard and custom fields are available for import and export, as well as other types of data.
  • A secure HTTPS connection using TLS 1.2, 4096-bit encryption for all communication and data transfer.
  • Up to 10,000 web services requests per day.

The majority of iCIMS customer integrations run comfortably within the 10,000 per-day request limit. However, API Call Limit increases can be purchased for additional requests.

Subscribers and Developers are not permitted to alter the APIs in any manner, unless they have purchased or upgraded to, a Configurable Add-On.

Included with Connectors:

  • One integration account that can be secured with BASIC or HMAC authentication.
  • Choice of data transfer frequency. Real-time inbound data transfer is supported.
  • Data import, export, and a variety of other operations to perform during data transfers.
  • Standard and custom fields are available for import and export, as well as other types of data.
  • A secure HTTPS connection using TLS 1.2, 4096-bit encryption for all communication and data transfer.
  • Up to 10,000 web services requests per day (the “Allowable Daily Limit”).

Restrictions: Throughout the Subscription Period, iCIMS may periodically calculate Subscriber’s average daily API requests. Such calculation will be reached by rolling back the previous ninety (90) days and averaging the Subscriber’s daily API requests used during that time. Subscriber’s API requests may go over the Allowable Daily Limit and increase by up to five (5) times the Allowable Daily Limit per day without being denied access for such overage; provided that in the event Subscriber’s average daily API requests (as measured over the previous ninety (90) days) exceed the Allowable Daily Limit in previous ninety (90) days, then iCIMS shall provide notice to Subscriber of such overage and Subscriber shall: 1) purchase an API Call Limit Increase to account for Subscriber’s actual average daily API requests subject to a new Order Form within thirty (30) days of receiving notice from iCIMS of its overage; or 2) default to a hard limit reflecting the Allowable Daily Limit, in which case the Subscriber will no longer be allowed to go over the Allowable Daily Limit and will be denied access in the event of an overage. In either event, the change shall take effect and apply to the Subscriber on the Subscription Start Date of the new Order Form (or 30 days after receiving the notice) and moving forward through the Subscription Period.

Configurable Add-On

The purchase of a Configurable Add-On permits the Subscriber or Developer to alter or configure the standard iCIMS API, subject to the Developer Terms of Use (available at https://developer-community.icims.com/terms-use). This Configurable Add-On does not increase the Allowable Daily Limit.

Subscribers and Developers are not permitted to alter the APIs in any manner, unless they have purchased or upgraded to, a Configuration, as detailed below. 

Included with Standard Integrations: 

  • One integration account that can be secured with BASIC or HMAC authentication.
  • Choice of data transfer frequency. Real-time inbound data transfer is supported.
  • Data import, export, and a variety of other operations to perform during data transfers. 
  • Standard fields that are available for import and export, as well as other types of data.
  • A secure HTTPS connection using TLS 1.2, 4096-bit encryption for all communication and data transfer.
  • Up to 10,000 web services requests per day (the “Allowable Daily Limit”).

Integration Restrictions: Throughout the Subscription Period, iCIMS may periodically calculate Subscriber’s average daily API requests. Such calculation will be reached by rolling back the previous ninety (90) days and averaging the Subscriber’s daily API requests used during that time. Subscriber’s API requests may go over the Allowable Daily Limit and increase by up to five (5) times the Allowable Daily Limit per day without being denied access for such overage; provided that in the event Subscriber’s average daily API requests (as measured over previous ninety (90) days) exceed the Allowable Daily Limit in that previous ninety (90) days, then iCIMS shall provide notice to Subscriber of such overage and Subscriber shall: 1) purchase an API Call Limit Increase to account for Subscriber’s actual average daily API requests subject to a new Order Form within thirty (30) days of receiving notice from iCIMS of its overage; or 2) be defaulted to a hard limit reflecting the Allowable Daily Limit, in which case the Subscriber will no longer be allowed to go over the Allowable Daily Limit and will be denied access in the event of an overage. In either event, the change shall take effect and apply to the Subscriber on the Subscription Start Date of the new Order Form (or 30 days after receiving the notice) and moving forward through the Subscription Period. 

Configurations

The purchase of a Configuration permits the Subscriber or Developer to alter or configure the standard iCIMS API, subject to the Developer Terms of Use (available at https://developer-community.icims.com/terms-use). These Configurations do not increase the Allowable Daily Limit. Each Configuration type permits a set number of field changes. A “field change” is defined as any addition, removal or change to the field mapping.  

Small ConfigurationIntegration with up to 25 field changes.  Up to 10 customer field changes post go-live permitted per annum; total field changes may not exceed 25.   If Subscriber needs additional field changes, a configuration tier upgrade may be required. 

Medium ConfigurationIntegration with up to 75 field changes.  Up to 20 customer field changes post go-live permitted per annum; total field changes may not exceed 75.  A field change is defined as an addition, removal or change to the field mapping.  If Subscriber needs additional field changes, a configuration tier upgrade may be required. 

Large ConfigurationIntegration with up to 150 field changes.  Up to 35 customer field changes post go-live permitted per annum; total field changes may not exceed 150.  A field change is defined as an addition, removal or change to the field mapping. If Subscriber needs additional field changes, a configuration tier upgrade may be required. 

Streaming Connector

Streaming API

Streaming API

The Streaming Connector offers a powerful data synchronization technology that allows the export of large data sets and keeps that data set in sync with real-time updates.

Streaming Connector offers the following:

  • Access to one streaming channel that defines the set of profiles and fields to be exported and synchronized in an applicable statement of work.
  • One integration account that can be secured with BASIC or HMAC authentication.
  • Choice of data transfer frequency. Real-time inbound and outbound data transfer is supported.
  • Data import, export, and a variety of other operations to perform during data transfers. Standard and custom fields are available for import and export, as well as other types of data. 
  • A secure HTTPS connection using TLS 1.2, 4096-bit encryption for all communication and data transfer.
  • Up to 10,000 web services requests per day.

API Call Limit Increases can be purchased for additional web service requests.

The Streaming API offers a powerful data synchronization technology that allows the export of large data sets and keeps that data set in sync with real-time updates. The Streaming API does not increase the Allowable Daily Limit.

Streaming API offers the following:

  • Access to one streaming channel that defines the set of profiles and fields to be exported and synchronized in an applicable statement of work.
  • One integration account that can be secured with BASIC or HMAC authentication.
  • Choice of data transfer frequency. Real-time inbound and outbound data transfer is supported.
  • Data import, export, and a variety of other operations to perform during data transfers.
  • Standard and custom fields are available for import and export, as well as other types of data.
  • A secure HTTPS connection using TLS 1.2, 4096-bit encryption for all communication and data transfer.
  • Up to 10,000 web services requests per day.
  • Additional Call Limit Increases can be purchased for additional web service requests.

The Streaming API offers a powerful data synchronization technology that allows the export of large data sets and keeps that data set in sync with real-time updates. The Streaming API does not increase the Allowable Daily Limit.

Streaming API offers the following:

  • Access to one streaming channel that defines the set of profiles and fields to be exported and synchronized in an applicable statement of work.
  • One integration account that can be secured with BASIC or HMAC authentication.
  • Choice of data transfer frequency. Real-time inbound and outbound data transfer is supported.
  • Data import, export, and a variety of other operations to perform during data transfers.
  • Standard and custom fields are available for import and export, as well as other types of data.
  • A secure HTTPS connection using TLS 1.2, 4096-bit encryption for all communication and data transfer.
  • Up to 10,000 web services requests per day.

Additional API Call Limit Increases can be purchased for additional web service requests.

Call Expansion  Call Limit Increase Call Limit Increase

iCIMS Web Service API requests have a daily limit of 10,000 for a Standard, Non-Standard, or Streaming Connector (“Allowable Daily Limit”).  If a Subscriber is over its Allowable Daily Limit, API Call Limit Increases can be purchased to increase the Allowable Daily Limit.

Throughout the Subscription Period, iCIMS may periodically calculate the average daily API requests that a Subscriber uses. Such calculation will be reached by rolling back the previous ninety (90) days and averaging the Subscriber’s daily API requests used during that time. Subscriber’s API requests may go over the Allowable Daily Limit and increase by up to five (5) times the Allowable Daily Limit per day without being denied access for such overage; provided that in the event Subscriber’s average daily API requests (as measured over the previous ninety (90) days) exceed the Allowable Daily Limit in the previous ninety (90) days, then iCIMS shall provide notice to Subscriber of such overage and Subscriber may: 1) purchase an API Call Limit Increase to account for Subscriber’s actual average daily API requests subject to a new Order Form within thirty (30) days of receiving notice from iCIMS of its overage; or 2) opt-out of purchasing an API Call Limit increase and instead default to a hard limit reflecting the Allowable Daily Limit, in which case the Subscriber will no longer be allowed to go over the Allowable Daily Limit and will be denied access in the event of an overage. In either event, the change shall take effect and apply to the Subscriber on the Subscription Start Date of the new Order Form [or 30 days after receiving the notice] and moving forward through the Subscription Period. 

iCIMS retains the right to limit the total number of API Call Limit increases purchased for a single Connector to prevent unforeseen performance-related incidents.

If a Subscriber is over the Allowable Daily Limit, an API Call Limit Increase can be purchased to increase the Allowable Daily Limit, in blocks of 10,000 web service requests.

iCIMS retains the right to limit the total number of API Call Limit Increases purchased for a single Integration to prevent unforeseen performance-related incidents.

If a Subscriber is over the Allowable Daily Limit, an API Call Limit Increase can be purchased to increase the Allowable Daily Limit, in blocks of 10,000 web service requests.

iCIMS retains the right to limit the total number of API Call Limit Increases purchased for a single Integration to prevent unforeseen performance-related incidents.