At Kombo we put a lot of work into making sure that our unified API covers all our customers’ use cases and that they never have to think about integration-specific logic again. There are cases, however, where our customers want to build features that are very integration-specific. That’s where this endpoint comes in.Pass in details about the request you want to make to the integration’s API and we’ll forward it for you. We’ll also take care of setting the right base URL and authenticating your requests.To get started, please pick the relevant API (some tools provide multiple to due different base URLs or authentication schemes) from the table below and pass in the {tool}/{api} identifier as part of the path.
Integration
{tool}/{api}
Description
360Learning
360learning/v2
360Learning API v2. We automatically handle authentication and use https://app.360learning.com/api/v2/ as the base URL.
a3innuva Nómina
a3innuvanomina/laboral
a3innuva Nómina API docs. Requests are automatically authenticated using OAuth access tokens (refreshed when needed). Base URL: https://a3api.wolterskluwer.es/Laboral/api.
Abacus Umantis
abacusumantis/v1
Umantis API v1. We automatically authenticate all requests and use https://\{subdomain\}.umantis.com/api/v1 as the base URL.
Abacus
abacus/api
Abacus REST API. We automatically authenticate all requests and use https://\{\{abacusUrl\}\}/api/entity/v1/mandants/\{\{mandantId\}\} as the base URL.
Absence.io
absenceio/v2
Absence.io API. We automatically authenticate all requests and use https://app.absence.io/api/v2 as the base URL.
ADP Decidium
adpdecidium/default
ADP Decidium API. We automatically authenticate all requests and use https://api.eu.adp.com as the base URL.
ADP Link
adplink/default
ADP Link API. We automatically authenticate all requests and use https://api.eu.adp.com as the base URL.
ADP Workforce Now
adpworkforcenow/default
ADP Workforce Now API v2. We automatically authenticate all requests and use the correct subdomain.
AFAS Software
afas/api
AFAS’ API. We automatically authenticate all requests and use https://\{domain\}/ProfitRestServices as the base URL.
AlexisHR
alexishr/v1
AlexisHR’s v1 API We automatically authenticate all requests and use https://\{subdomain\}.alexishr.com as base URL.
ApplicantStack
applicantstack/api
ApplicantStack’s API. We automatically authenticate all requests and use https://\{subdomain\}.applicantstack.com/api/ as the base URL.
Apploi
apploi/rest-api
The Apploi API. We automatically authenticate all requests and use https://partners.apploi.com/ as the base URL.
Ashby
ashby/v1
Ashby’s V1 API. We automatically authenticate all requests with the provided credentials and use https://api.ashbyhq.com as the base URL. Please note that Ashby uses an RPC-style API. Please check the Ashby API documentation for details on how to use it.
Asymbl
asymbl/v63
We use https://\{subdomain\}.my.salesforce.com as the base URL. Find the official docs here.
Atlas
atlas/v1
We use https://api.recruitwithatlas.com/api/v1/ as the base URL. Find the official docs here.
Avature
avature/custom-api
Avatures’s Custom API. Call Get /openapi to retrieve the specific custom API schema. We automatically authenticate all requests and use the instance specific custom API URL as the base URL.
BambooHR’s API. We automatically authenticate all requests using the customer credentials https://api.bamboohr.com/api/gateway.php/\{subdomain\}/v1 as the base URL.
BITE
bite/v1
Bite’s v1 API. We automatically authenticate all requests and use your configured API base URL with /v1 appended (default https://api.b-ite.io/v1).
BoondManager
boondmanager/api
BoondManager REST API. We automatically authenticate all requests and use https://ui.boondmanager.com/api as the base URL.
Breathe HR
breathehr/v1
Breathe HR’s API. We automatically authenticate all requests and use https://api.breathehr.com/v1 as the base URL.
We use https://\{subdomain\}.my.salesforce.com/services/data/v66.0 as the base URL. Find the official docs here.
Bullhorn
bullhorn/default
Bullhorn’s API. We automatically use the right https://\{subdomain\}.bullhornstaffing.com/rest-services/\{corpToken\} base URL.
CareerPlug
careerplug/api
We use https://api.careerplug.com as the base URL. Find the official docs here.
Carerix
carerix/api
Carerix REST API. We automatically authenticate all requests and use https://api.carerix.com as the base URL. Please note that Carerix uses XML for request and response bodies.
Carerix
carerixgraphql/graphql
Carerix GraphQL API. We automatically authenticate all requests (OAuth2 client credentials) and use https://api.carerix.io/graphql/v1 as the base URL. Send GraphQL requests as POST /graphql with a JSON body of \{ "query": "...", "variables": \{ ... \} \}.
CEGID TalentSoft Customer
talentsoftcustomer/v1
Cegid Talentsoft Recruiting FrontOffice API: API Documentation We automatically authenticate all requests and use https://\{customer_subdomain\}.talent-soft.com/api/v1 as the base URL.
CEGID TalentSoft FrontOffice
talentsoft/v2
Cegid Talentsoft Recruiting FrontOffice API. We automatically authenticate all requests using the provided credentials and use https://\{domain\}/api/v2 as the base URL.
Ceipal
ceipal/v1
We use https://api.ceipal.com/v1 as the base URL. Find the official docs here.
Cezanne HR
cezannehr/dataservice
CezanneHR’s v7 dataservice API.We automatically authenticate all requests and use the base URL https://\{subdomain\}.cezanneondemand.com/cezanneondemand/v7/dataservice.svc
Compleet (Persy)
compleetpersy/api
Compleet Persy REST API. We automatically authenticate all requests and use https://www.germanpersonnel.de/persy/api/v1 as the base URL.
Compleet
compleetpitcher/pitcher
Compleet’s Pitcher API. We automatically authenticate all requests and use the configured base URL.
Connexys By Bullhorn
connexys/api
Connexy’s API. We automatically authenticate all requests and use https://\{connexys_domain\}/ as the base URL.
Cornerstone OnDemand
cornerstoneondemand/core-hr
Cornerstone’s Core HR API. We automatically authenticate all requests using the client ID and secret and use https://\{your_domain\}.csod.com/services/api as the base URL.
Cornerstone OnDemand
cornerstoneondemand/learning
Cornerstone’s Learning API. We automatically authenticate all requests using the client ID and secret and use https://\{your_domain\}.csod.com/services/api as the base URL.
Cornerstone OnDemand
cornerstoneondemand/recruiting
Cornerstone’s Recruiting API. We automatically authenticate all requests using the client ID and secret and use https://\{your_domain\}.csod.com/services/api as the base URL.
Cornerstone TalentLink
cornerstonetalentlink/apply
Cornerstone TalentLink’s Apply API. We automatically authenticate all requests using the provided credentials and API key, and use https://apiproxy.shared.lumessetalentlink.com/apply as the base URL.
Cornerstone TalentLink
cornerstonetalentlink/rest
Cornerstone TalentLink’s REST API. We automatically authenticate all requests using the provided credentials and API key, and use https://apiproxy.shared.lumessetalentlink.com/tlk/rest as the base URL.
Coursera
coursera/v1
We use https://api.coursera.com/ent as the base URL. Find the official docs here.
Coveto (legacy SOAP API)
coveto/public
We automatically use https://\{subdomain\}.coveto.de as the base URL.
platform-sandbox}/v1/clients/{client-id}` as the base URL.
Dayforce
dayforce/V1
Dayforce’s API. We automatically authenticate all requests and use \{\{baseUrl\}\}/Api/\{\{clientNamespace\}\}/V1 as the base URL
Deel
deel/api
Deel’s API. We automatically authenticate all requests using the provided credentials and use https://\{api_domain\}/rest as the base URL.
Digital Recruiters
digitalrecruiters/api
Cegid Digital Recruiters Talent Acquisition API. We automatically authenticate all requests by replacing :token in the request URL with your configured access token and use your configured Digital Recruiters domain as the base URL.
Docebo
docebo/api
Docebo API. We automatically handle authentication via OAuth and use https://\{subdomain\}.docebosaas.com as the base URL.
Eightfold
eightfold/api
Eightfold’s API. We automatically authenticate all requests and use https://apiv2.\{region\}/api/v2/core/ as the base URL.
Employment Hero
employmenthero/default
EmploymentHero API. We automatically authenticate all requests using the credentials supplied by the customer and use https://api.employmenthero.com/api as the base URL.
Emply People
emplypeople/v2
We use https://api.emply.com/v2 as the base URL. Find the official docs here.
Eploy
eploy/api
Eploy’s API. We automatically authenticate all requests. The base URL is https://\{hostname\}/api, where \{hostname\} is either \{subdomain\}.eploy.net or your full custom hostname when applicable.
eRecruiter
erecruiter/api
eRecruiter’s API. We automatically authenticate all requests and use https://\{domain\}/Api as the base URL.
Eurécia
eurecia/api
Eurécia REST API We automatically authenticate all requests and use https://\{domain\}/eurecia/rest as the base URL.
Factorial
factorial/api
Factorial’s API. We automatically authenticate all requests and use https://api.factorialhr.com/api or https://api.demo.factorial.dev/api as the base URL, depending on the connected instance.
Flatchr
flatchr/api
Flatchr’s API. We automatically authenticate all requests and use https://api.flatchr.io as the base URL.
Flatchr
flatchr/career
Flatchr’s Career API. We automatically authenticate all requests and use https://career.flatchr.io as the base URL.
Fountain
fountain/v2
Fountain’s Hire API. We automatically authenticate all requests. The base URL depends on how the integration is connected: Fountain One (OAuth) requests go to https://services.fountain.com/api/servicehire/v2, while legacy API-key requests go to https://\{subdomain\}.fountain.com/api/v2.
Fourth
fourth/uk-employee
Fourth UK Employee API We automatically authenticate all requests and use https://api.fourth.com/hr/organisations/\{organisation_id\}/ as the base URL. We also enforce the required query params for all requests.
Gem
gem/api
Gem’s ATS API We automatically authenticate all requests and use https://api.gem.com/ats/v0 as the base URL.
Greenhouse Harvest API v2. We automatically authenticate all requests using the API key and use https://harvest.greenhouse.io/v2 as the base URL.
Greenhouse
greenhouse/harvest
Greenhouse Harvest API v1. We automatically authenticate all requests using the API key and use https://harvest.greenhouse.io/v1 as the base URL.
Greenhouse
greenhouse/harvestv3
We use https://harvest.greenhouse.io/v3 as the base URL. Find the official docs here.
GuideCom
guidecom/api
GuideCom’s API. We automatically authenticate all requests and use the configured API base URL.
Gusto
gusto/v1
Gusto API. We automatically authenticate all requests with OAuth and use \{api_base_url\}/v1 as the base URL (https://api.gusto.com/v1 in production, https://api.gusto-demo.com/v1 in development).
Hailey HR
haileyhr/api
Hailey HR’s API. We automatically authenticate all requests using the provided credentials and use https://api.haileyhr.app as the base URL. Connections created against the DEMO remote environment are routed to https://api.demo.haileyhr.app instead.
Hansalog
hansalog/vision
Hansalog’s Vision API. We automatically authenticate all requests and use https://\{subdomain\}.hansalog-cloud.de/vision as the base URL.
Haufe Umantis
umantis/v1
Umantis API v1. We automatically authenticate all requests and use https://\{subdomain\}.umantis.com/api/v1 as the base URL.
HeavenHR
heavenhr/v2
HeavenHR API. We automatically authenticate all requests using the provided credentials and use https://api.heavenhr.com/api/v2 as the base URL.
Heyrecruit
heyrecruit/v2
Heyrecruit’s v2 API. We automatically authenticate all requests using the client ID and secret and use https://app.heyrecruit.de/api/v2 as the base URL.
HiBob
hibob/docs
This passthrough is only used for fetching employee documents in HiBob. It is present as a workaround while we are working on a new endpoint for fetching documents in HRIS. It should not be used for any other purpose. We automatically authenticate all requests using the service user credentials and use https://app.hibob.com/api/docs/employees/ as the base URL.
HiBob
hibob/hire
HiBob’s Hire API. We automatically authenticate all requests using the hire service user credentials. The base URL is configured during the integration setup.
HiBob
hibob/v1
HiBob’s v1 API, including the hiring endpoints. We automatically authenticate all requests using the service user credentials (or, for old integrations, the API key) and use https://api.hibob.com/v1 as the base URL.
HoorayHR
hoorayhr/api
HoorayHR API. We automatically authenticate all requests and use https://api.hoorayhr.io as the base URL.
HR Office
hroffice/soap
HROffice SOAP API. We automatically authenticate all requests and wrap them in a SOAP envelope. Build the request Body with the raw XML parameters for your operation (e.g., \<languageId\>1\</languageId\>). Use / as your path. Set your method to POST. You need to specify the api_options object and set operation_name to the SOAP operation you want to call (e.g., GetAllJobByLanguage).
HR WORKS
hrworks/v2
HRWorks’s v2 API. We automatically authenticate all requests using the customer credentials.
HR WORKS
hrworks/v3
HRWorks’s v3 API, which covers wage and salary data. We automatically authenticate all requests using the customer credentials.
HR4YOU
hr4you/v2
HR4YOU’s v2 API. We automatically authenticate all requests and use the customers provided base URL (e.g. https://your-company.hr4you.org/ or a custom domain).
Humaans
humaans/api
Humaans’ API. We automatically authenticate all requests using the API key and use https://app.humaans.io/api as the base URL.
iCIMS
icims/default
iCIMS Default API. We automatically authenticate all requests and use https://api.icims.com/customers/\{customer_id\} as the base url.
InRecruiting by Zucchetti
inrecruiting/default
inRecruiting’s v3 API. We automatically authenticate all requests and use the customers domain as base URL
Insperity
insperity/api
Insperity APIs We automatically authenticate all requests and use https://api.insperity.com as the base URL. For staging environments, we use https://apistage.insperity.com. Note that all requests require the company ID to be specified in the path or body.
IRIS Cascade
iriscascade/v2
IRIS Cascade HR API. We automatically authenticate all requests using the provided credentials and use https://api.iris.co.uk/hr/v2 as the base URL.
We use https://api.jobvite.com/api/v2 as the base URL. Find the official docs here.
Jobylon
jobylon/feed
The Jobylon Feed API. We automatically authenticate all requests and use https://\{subdomain\}.jobylon.com/feeds/\{job_hash\} as the base URL.
Jobylon
jobylon/push
The Jobylon Push API. We automatically authenticate all requests and use https://\{subdomain\}.jobylon.com/p1 as the base URL.
JOIN
join/v2
Join’s V2 API. We automatically authenticate all requests and use https://api.join.com/v2 as the base URL.
Kallidus (Sapling)
sapling/v1
Kallidus Sapling’s API. We automatically authenticate all requests and use https://\{subdomain\}.saplingapp.io/api/v1/beta (US) or https://\{subdomain\}.kallidus-suite.com/hr/api/v1/beta (UK) as the base URL.
Kenjo
kenjo/api
Kenjo’s API. We automatically authenticate all requests using the API key. The base URL is https://api.kenjo.io/ (or https://sandbox-api.kenjo.io/ for sandbox environments).
Kula
kula/v1
Kula’s REST API. We automatically authenticate all requests with the provided credentials and use https://api.kula.ai/v1 as the base URL.
Lattice Talent
latticetalent/talent
Lattice’s Talent API. We automatically authenticate all requests using API key credentials with https://api.latticehq.com as the base URL.
Lattice
lattice/passthrough
Lattice’s API. We automatically authenticate all requests using OAuth credentials with https://api.latticehq.com as the base URL.
Lattice
lattice/talent
Lattice’s Talent API. We automatically authenticate all requests using OAuth credentials with https://api.latticehq.com as the base URL.
Laura
laura/api
We automatically authenticate all requests and use https://\{subdomain\}.rekrytointi.com/api/v1.2 as the base URL.
Leapsome
leapsome/scim
Leapsome SCIM API. We automatically authenticate all requests using the credentials supplied by the customer and use https://api.leapsome.com/scim/v1 as the base URL.
Leapsome
leapsome/v1
Leapsome API. We automatically authenticate all requests using the credentials supplied by the customer and use https://api.leapsome.com/v1 as the base URL.
Lever
lever/v1
Lever’s v1 API. We automatically authenticate all requests using the partner credentials which have been configured in the Lever tool settings (this uses Kombo’s partner credentials by default).
LinkedIn Learning
linkedinlearning/v2
LinkedIn Learning API v2. We automatically handle authentication and use https://api.linkedin.com/v2 as the base URL.
Logic Melon
logicmelon/json
We use https://api.logicmelon.co.uk as the base URL. Find the official docs here.
Loket
loket/api
Loket’s REST API. We automatically authenticate all requests and use https://\{api_domain\} as the base URL, where api_domain is the API domain configured during integration setup (e.g. api.loket.nl).
Luccas’s API. We automatically authenticate all requests and use ‘https://{account}.{ilucca
ilucca-demo}.{region}/’ as the base URL.
Manatal
manatal/career-page
Manatal’s Career Page API. We use https://api.manatal.com/open/v3/career-page/\{client_slug\} as the base URL.
Manatal
manatal/open-api-v3
Manatal’s Open API v3. We automatically authenticate all requests and use https://api.manatal.com/open/v3 as the base URL.
Mercury
mercury/v1
Mercury’s V1 API. We automatically authenticate all requests with the subscription-key and tenant-id headers and use the configured server URL with /api/v1 as the base URL.
Mercury
mercury/v2
Mercury’s V2 API. We automatically authenticate all requests with the subscription-key and tenant-id headers and use the configured server URL with /api/v2 as the base URL.
Mercury
mercury/v3
Mercury’s V3 API. We automatically authenticate all requests with the subscription-key and tenant-id headers and use the configured server URL with /api/v3 as the base URL.
MHR People First
peoplefirst/v1
MHR People First v1 API. We automatically authenticate all requests using the access token and tenant/environment codes. For default environments, we use https://\{tenant_code\}.people-first.com/api/v1 as the base URL. For non-default environments, we use https://\{tenant_code\}-\{environment_code\}.people-first.com/api/v1.
Microsoft Azure AD
azuread/v1
AzureAD’s API. We automatically authenticate all requests.
Microsoft Entra ID
entraid/v1
AzureAD’s API. We automatically authenticate all requests.
Moodle
moodle/rest
Moodle REST Web Services API. All calls go to /webservice/rest/server.php with wsfunction and wstoken parameters. We automatically handle authentication and use \{site_url\}/webservice/rest/server.php as the base URL.
Mysolution
mysolution/default
Mysolution’s API. We automatically authenticate all requests and use the customer’s domain as base URL.
Nmbrs
nmbrs/soap
Nmbrs SOAP API. We automatically authenticate all requests and use https://api.nmbrs.nl/soap/v3/ as the base URL. Set data to your raw XML string (the content that will be placed inside the \<soap:Body\> tag). Use / as your path, as we will always send requests to https://api.nmbrs.nl/soap/v3/\{service_name\}.asmx. Set your method to POST. You need to specify the api_options object and set service_name to the name of the service you want to call. Available services include EmployeeService, CompanyService, and DebtorService.
Odoo
odoo/json2
Odoo’s JSON-2 API. We automatically authenticate all requests and use https://\{domain\}.odoo.com/json/2 as the base URL. Odoo JSON-2 requests are always POST requests and use paths like /\{model\}/\{method\} (e.g. /res.partner/search_read).
Okta
okta/v1
Okta’s API. We automatically authenticate all request ans use ‘https://<your-okta-domain>/api/v1’ as the base URL.
Onlyfy
onlyfy/v1
Onlyfy’s Public v1 REST API. We automatically authenticate all requests using the apikey header and use https://api.prescreenapp.io/v1 as the base URL.
Oracle HCM
oraclehcm/api
Oracle HCM Cloud REST API. We automatically authenticate all requests and use https://\{domain\}/ as the base URL, where domain is your Oracle Cloud domain.
Oracle Recruiting Cloud
oraclerecruiting/rest
Oracle’s REST API. We automatically authenticate all requests and use ‘https://{company_url}’ as the base url.
Oracle Recruiting Cloud
oraclerecruiting/rest
Oracles’s REST API. We automatically authenticate all requests and use ‘https://{company_url}’ as the base url.
Oracle Taleo
taleo/soap
Taleo’s API. We automatically authenticate all requests and use ‘https://{your-subdomain}.taleo.net/enterprise/soap’ as base URL.
OTYS
otys/json-rpc
OTYS JSON-RPC API. We authenticate with your stored API key and inject the session token as the first element of the JSON-RPC params array on each request (except loginByUid, which uses params as sent). Requests use https://ows.otys.nl as the base URL (for example POST /jservice.php with the RPC method in the URL fragment, matching OTYS conventions).
PageUp People
pageup/v1
We use https://assessment-mock-api.dc0.pageuppeople.com as the base URL. Find the official docs here.
PageUp People
pageup/v3
We use https://\<environment\>.\<dataCentreId\>.pageuppeople.com/v3/\<tenantId\>/recruitment as the base URL. Find the official docs here.
Paradox
paradox/v1
We use \{api_url\}/api/v1 as the base URL. Find the official docs here.
Paradox
paradox/v1public
We use \{api_url\}/api/v1/public as the base URL. Find the official docs here.
Paychex
paychex/api
Paychex REST API. We automatically authenticate all requests and use https://api.paychex.com as the base URL.
Paycom
paycom/v1
Paycom’s REST API. We automatically authenticate all requests using the provided SID and API Token and use https://api.paycomonline.net/v4/rest/index.php/api/v1 as the base URL.
PeopleXD’s B2B API. We automatically authenticate all requests and use https://api.corehr.com/ws/\{tenant_id\}/corehr or https://uatapi.corehr.com/ws/\{tenant_id\}/corehr as the base URL.
Personio
personio/jobboard
API endpoints exposed on Personio’s public job board pages (currently just the XML feed). We automatically use the right https://\{company\}.jobs.personio.de base URL.
Personio
personio/personnel
Personio’s Personnel Data API. We automatically authenticate all requests using the client ID and secret and use https://api.personio.de/v1 as the base URL.
Personio
personio/personnelv2
Personio’s V2 Data API. We automatically authenticate all requests using the client ID and secret and use https://api.personio.de/v2 as the base URL.
Personio
personio/personnelv2
Personio’s V2 Personnel Data API. We automatically authenticate all requests using the client ID and secret and use https://api.personio.de/v2 as the base URL.
Personio
personio/recruiting
Personio’s Recruiting API. We automatically authenticate all requests using the Recruiting access token and use https://api.personio.de/v1/recruiting as the base URL.
Personio
personio/recruitingV2
Personio’s V2 Recruiting API. We automatically authenticate all requests using the Recruiting access token, send the Beta header and use https://api.personio.de/v2/recruiting as the base URL.
Phenom
phenom/rest-api
The Phenom API. We automatically authenticate all requests and use https://api-stg.phenompro.com as the base URL.
Pinpoint
pinpoint/v1
Pinpoint’s JSON:API. We automatically authenticate all requests using the X-API-KEY header and use https://\{subdomain\}.pinpointhq.com/api/v1 as the base URL.
Planday
planday/api
Planday’s HR API v1.0. We automatically authenticate all requests and use https://openapi.planday.com as the base URL.
ReachMee
reachmee/reachmee
ReachMee API. We automatically authenticate all requests and use https://api.talentech.io/reachmee/ as the base URL.
Recruit CRM
recruitcrm/api
We use https://api.recruitcrm.io as the base URL. Find the official docs here.
RecruiterFlow
recruiterflow/v1
RecruiterFlow API docs. We automatically authenticate all requests using the RF-Api-Key header and use https://api.recruiterflow.com as the base URL.
Remote
remotecom/default
Remote’s API. We automatically authenticate all requests using provided credentials. The base URL is https://gateway.remote.com/v1 for production API keys (prefixed ra_live_), or https://gateway.remote-sandbox.com/v1 for sandbox API keys.
rexx systems
rexx/default
Rexx’s HRIS export API. There is only one endpoint: Get /
Rippling
rippling/api
Rippling’s API. We automatically authenticate all requests and use https://api.rippling.com/platform/api orhttps://rest.ripplingapis.com as the base URL.
Sage HR
sagehr/api
Sage HR’s API. We automatically authenticate all requests and use https://\{subdomain\}.sage.hr/api as the base URL.
Sage People
sagepeople/salesforce-rest-api
Sage People is built on Salesforce’s API. We automatically authenticate all requests and use https://\{customer_name\}.my.salesforce.com/ as the base URL.
SAP SuccessFactors
successfactors/lms-odata-v4
We use https://\{api_domain\}/learning/odatav4 as the base URL. Find the official docs here.
SAP SuccessFactors
successfactors/odata-v2
SuccessFactors’ OData V2 API. We automatically authenticate all requests and use https://\{api_domain\}\{path?\}/odata/v2 as the base URL (the optional \{path\} is used when connecting via proxied/gateway domains).
SAP SuccessFactors
successfactors/odata-v4
SuccessFactors’ OData V4 API. We automatically authenticate all requests and use https://\{api_domain\}\{path?\}/odatav4 as the base URL (the optional \{path\} is used when connecting via proxied/gateway domains).
SAP SuccessFactors
successfactors/rest
SuccessFactors’ REST APIs. We automatically authenticate all requests and use https://\{api_domain\}\{path?\}/rest as the base URL (the optional \{path\} is used when connecting via proxied/gateway domains).
SD Worx
sdworx/default
SD Worx’s OData API. We automatically authenticate all requests using the client ID and secret and use \{api_url\} as the base URL.
AlexisHR’s v1 API We automatically authenticate all requests and use https://\{subdomain\}.alexishr.com as base URL.
Skello
skello/svcemployees
Skello’s Service Employees API. We automatically authenticate all requests and use https://svc-employees.skello.io as the base URL. We also fill in the required organisationId query param, which is derived from your API key.
Skello
skello/svcpunch
Skello’s Service Punch API. We automatically authenticate all requests and use https://svc-punch.skello.io as the base URL.
Skello
skello/svcshops
Skello’s Service Shops API. We automatically authenticate all requests and use https://svc-shops.skello.io as the base URL. We also fill in the required organisationId query param, which is derived from your API key.
SmartRecruiters
smartrecruiters/default
Smartrecruiters API. We automatically authenticate all requests using OAuth and use https://api.smartrecruiters.com as the base URL.
SmartRecruiters
smartrecruiters/default
Smartrecruiters API. We automatically authenticate all requests using the credentials supplied by the customer and use https://api.smartrecruiters.com as the base URL.
Spark Hire Recruit’s API.We automatically authenticate all requests and use https://api.comeet.com as the base URL.
Spott
spott/protected
The Spott API. We automatically authenticate all requests and use https://api.gospott.com as the base URL.
Stardex
stardex/v1
We use https://api.stardex.ai as the base URL. Find the official docs here.
Sympa
sympa/api
Sympa’s API. We automatically authenticate all requests and use https://api.sympahr.net/api/ as the base URL.
Taleez
taleez/0
Taleez’s API. We automatically authenticate all requests and use https://api.taleez.com/0 as the base URL.
Talent360
talent360/v3
We use https://api.talent360.io/V3 as the base URL. Find the official docs here.
Talention
talention/v1
Talention’s API. We automatically authenticate all requests and use https://\{api_domain\}/tms/\{account_id\}/external/api/1.0 as the base URL. Documentation is provided privately by Talention. Contact Kombo support for assistance with specific endpoints.
TalentLMS
talentlms/v2
We use https://\{subdomain\}.talentlms.com/api/v2 as the base URL.
Teamtailor Job Boards
teamtailorjobboards/direct-apply
Teamtailor’s Job Board Direct Apply API. We automatically authenticate all requests and use https://5qbn6o9x4h.execute-api.eu-west-1.amazonaws.com/production as the base URL. All requests are automatically signed with HMAC-SHA256 signature.
Teamtailor
teamtailor/v1
We use https://api.teamtailor.com/v1 as the base URL. Find the official docs here.
Tellent Recruitee
recruitee/default
The Recruitee API. We automatically authenticate all requests and use https://api.recruitee.com/c/\{company_id\} as the base URL.
Tellent Recruitee
recruitee/v1
We use https://api.recruitee.com/c/\{company_id\} as the base URL. Find the official docs here.
TrackerRMS
trackerrms/v1
We use https://evousapi.tracker-rms.com as the base URL. Find the official docs here.
TRAFFIT
traffit/v2
Traffit’s v2 API. We authenticate all requests with the Traffit API key and use the base URL https://yourdomain.traffit.com/api/integration/v2.
TriNet PEO
trinetpeo/v1
We use https://api.trinet.com as the base URL. Find the official docs here.
Ubeeo
ubeeo/api
Ubeeo ATS API. We automatically authenticate all requests using OAuth client credentials and use https://api.ats-platform.com as the base URL (sandbox: https://api.acc.ats-platform.com).
Udemy Business
udemy/learning
Udemy Business REST API. We automatically handle authentication and use https://\{account_name\}.udemy.com/api-2.0/organizations/\{account_id\}/ as the base URL.
UKG Pro WFM
ukgprowfm/api
UKG Pro WFM’s API. We automatically authenticate all requests and use https://\{hostname\} as the base URL.
UKG Pro
ukgpro/default
UKG Pro’s HRIS API. We automatically authenticate all requests and use https://\{hostname\} as the base URL.
UKG Pro
ukgpro/recruting
UKG Pro’s Recruiting API. We automatically authenticate all requests and use https://\{hostname\}/talent/recruiting/v2/\{tenantalias\}/api as the base URL.
UKG Ready
ukgready/api
UKG Ready API. We automatically authenticate all requests using the provided credentials and use https://\{api_domain\} as the base URL.
UKG Ready
ukgready/v2
UKG Ready API. We automatically authenticate all requests and use https://\{api_domain\}/ta/rest/v2/companies/!\{short_name\} as the base URL.
VEDA HR Suite
veda/api
VEDA’s API. We automatically authenticate all requests and use https://\{domain\}/api as the base URL.
Visma YouServe Learning API. We automatically authenticate all requests using OAuth 2.0 with the provided credentials and use https://api.youserve.nl/learning/v1.0 as the base URL.
Workable
workable/v1
Deprecated: Use v3 instead. Workable’s API. We automatically authenticate all requests using the client ID and secret and use https://\{subdomain\}.\{environment\}.com/spi/v3 as the base URL.
Workable
workable/v3
We use https://\{subdomain\}.workable.com/spi/v3 as the base URL. Find the official docs here.
Workable
workable/v3
Workable’s API. We automatically authenticate all requests using the client ID and secret and use https://\{subdomain\}.\{environment\}.com/spi/v3 as the base URL.
Workday
workday/custom-report
Workday’s Custom Reports. We automatically authenticate all requests and use https://\{domain\}/ccx/service/customreport2/\{tenant\}/ as the base URL. Set your method to GET. The path should be the report path after the tenant, e.g., /\{report_owner\}/\{report_name\}. You can include query parameters in the params object (e.g., format=json).
Workday
workday/rest
Workday’s REST API. We automatically authenticate all requests and use the correct Workday REST base URL for your tenant. The base URL follows the format: https://{domain}/api/{service_name}/{version}/{tenant}. You can specify any valid REST endpoint and method. See the Workday REST API documentation for available endpoints. You must specify the api_options object and set service_name to the name of the service you want to call. You can also specify the version (e.g., “v1”, “v2”); if omitted, it defaults to “v1”.
Workday
workday/soap
Workday’s SOAP API. We automatically authenticate all requests. Set data to your raw xml string. Use / as your path, as we will always send requests to https://\{domain\}/ccx/service/\{tenant\}/\{service_name\}. Set your method to POST. You need to specify the api_options object and set service_name to the name of the service you want to call. Find all available services here. The string that you submit as data will be the content of the soapenv:Body tag in the request. You can set the service_version to any valid Workday service version (the default is 38.2).
workforce.com
workforcecom/api
Workforce.com API. We automatically authenticate all requests using the provided credentials and use https://my.tanda.co as the base URL.
Zellis
zellis/api
Zellis Intelligence Platform OData API. We automatically authenticate all requests using the provided credentials and use https://api.hcm.zellis.com/\{customer_code\}/external/odata/v1 as the base URL.
Zelt
zelt/partner
Zelt’s Partner API. We automatically authenticate all requests using the connected OAuth credentials and use https://go.zelt.app/apiv2/partner as the base URL.
Zoho Recruit
zohorecruit/v2
Zoho Recruit’s V2 API. We automatically authenticate all requests and use https://recruit.\{domain\}/recruit/v2 as the base URL.
Zvoove Recruit
zvooverecruit/applicants
Zvoove Recruit’s Applicants API. We automatically authenticate all requests using the applicants API key and use ‘https://{domain}/api/public’ as base URL.
Zvoove Recruit
zvooverecruit/jobs
Zvoove Recruit’s Jobs API. We automatically authenticate all requests using the jobs API key and use ‘https://{domain}/api/public’ as base URL.
Please note that the passthrough API endpoints are only meant for edge cases. That’s why we only expose them for new integrations after understanding a concrete customer use case. If you have such a use case in mind, please reach out to Kombo.
The path of the endpoint you want to call. We automatically prepend the base URL of the API (all base URLs are documented in the endpoint description).
The data to submit as part of the request body. This can either be an array or object (in which case we will forward it as JSON) or a string (in which case we will forward it raw).
Custom options interpreted by the passthrough API adapter you've selected. These options are not documented right now as they're only for very advanced use cases.
These are the interaction warnings that are shown in the dashboard. They are meant to provide debug information to you. We recommend logging them to the console.
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Kombo","colors":{"primary":"#14b8a6","light":"#5eead4","dark":"#15B8A6"},"logo":{"light":"https://mintcdn.com/kombo/5G-BTSylUTnMNzUN/logo/light.svg?fit=max\u0026auto=format\u0026n=5G-BTSylUTnMNzUN\u0026q=85\u0026s=e63a5882dfad565ffad086e946e31625","dark":"https://mintcdn.com/kombo/BvlFKneaD6eycZI3/logo/dark.svg?fit=max\u0026auto=format\u0026n=BvlFKneaD6eycZI3\u0026q=85\u0026s=c326174907f14ee7bef0e17d62708eba"},"favicon":"https://mintcdn.com/kombo/2lUmYlLqJZfpPMTz/favicon.svg?fit=max\u0026auto=format\u0026n=2lUmYlLqJZfpPMTz\u0026q=85\u0026s=06bfda04e248fb862b34c4e972d4b1a8","api":{"mdx":{"auth":{"method":"bearer"},"server":"https://api.kombo.dev/v1"}},"navbar":{"links":[{"href":"https://app.kombo.dev","label":"Dashboard"}],"primary":{"type":"button","label":"Get a demo","href":"https://www.kombo.dev/demo"}},"footer":{"socials":{"website":"https://www.kombo.dev/","linkedin":"https://www.linkedin.com/company/kombo-api/about"}},"seo":{"indexing":"all"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"kombo","hasAudioNarration":false,"actualSubdomain":"kombo","customDomains":["docs.kombo.dev"],"gitSource":{"type":"github","owner":"kombohq","repo":"docs-prod","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4580381cc57ac631e6deb","collectionId":"15994046-81b6-46a4-be30-58dd50f8f9e3","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4580381cc57ac631e6deb"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae7331ca3bb2421cadf36fd","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Developer documentation","count":696},{"language":"default","tag":"General","count":336},{"language":"default","tag":"Available Connectors","count":259},{"language":"default","tag":"HRIS","count":240},{"language":"default","tag":"ATS","count":238},{"language":"default","tag":"Features","count":114},{"language":"default","tag":"ATS Assessment \u0026 Background Check","count":90},{"language":"default","tag":"LMS","count":88},{"language":"default","tag":"Guides","count":75},{"language":"default","tag":"General API Reference","count":56}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"img[src^='https://storage.googleapis.com/kombo-assets/integrations/']{background-color:transparent!important}[data-name=frame] img{max-height:40vh}a[id]{scroll-margin-top:var(--scroll-mt)}"}],"page":{"pagePath":"lms/v1/post-passthrough-tool-api","slug":"/lms/v1/post-passthrough-tool-api","pageMetadata":{"title":"Send passthrough request","description":"Send a request to the specified integration's native API.","openapi":"POST /passthrough/{tool}/{api}","href":"/lms/v1/post-passthrough-tool-api"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Send a request to the specified integration’s native API.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Note,Table}=_components;if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`At Kombo we put a lot of work into making sure that our unified API covers all our customers’ use cases and that they never have to think about integration-specific logic again. There are cases, however, where our customers want to build features that are very integration-specific. That’s where this endpoint comes in.`}),`\n`,_jsx(_components.p,{children:`Pass in details about the request you want to make to the integration’s API and we’ll forward it for you. We’ll also take care of setting the right base URL and authenticating your requests.`}),`\n`,_jsxs(_components.p,{children:[`To get started, please pick the relevant API (some tools provide multiple to due different base URLs or authentication schemes) from the table below and pass in the `,_jsx(_components.code,{children:`{tool}/{api}`}),` identifier as part of the path.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Integration`}),_jsx(_components.th,{children:_jsx(_components.code,{children:`{tool}/{api}`})}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`360Learning`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`360learning/v2`})}),_jsxs(_components.td,{children:[`360Learning `,_jsx(_components.a,{href:`https://360learning.readme.io/docs`,children:`API v2`}),`. We automatically handle authentication and use `,_jsx(_components.code,{children:`https://app.360learning.com/api/v2/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`a3innuva Nómina`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`a3innuvanomina/laboral`})}),_jsxs(_components.td,{children:[`a3innuva Nómina API `,_jsx(_components.a,{href:`https://a3developers.wolterskluwer.es/`,children:`docs`}),`. Requests are automatically authenticated using OAuth access tokens (refreshed when needed). Base URL: `,_jsx(_components.code,{children:`https://a3api.wolterskluwer.es/Laboral/api`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Abacus Umantis`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`abacusumantis/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://recruitingapp-91005709.umantis.com/api/v1/swagger-ui`,children:`Umantis API v1`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.umantis.com/api/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Abacus`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`abacus/api`})}),_jsxs(_components.td,{children:[`Abacus `,_jsx(_components.a,{href:`https://apihub.abacus.ch/`,children:`REST API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{\\\\{abacusUrl\\\\}\\\\}/api/entity/v1/mandants/\\\\{\\\\{mandantId\\\\}\\\\}`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Absence.io`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`absenceio/v2`})}),_jsxs(_components.td,{children:[`Absence.io `,_jsx(_components.a,{href:`https://docs.absence.io/`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://app.absence.io/api/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ADP Decidium`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`adpdecidium/default`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developers.adp.com/apis/api-explorer/hcm-offrg-dge`,children:`ADP Decidium API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.eu.adp.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ADP Link`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`adplink/default`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developers.adp.com/apis/api-explorer/hcm-offrg-dge`,children:`ADP Link API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.eu.adp.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ADP Workforce Now`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`adpworkforcenow/default`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developers.adp.com/build/api-explorer/hcm-offrg-wfn`,children:`ADP Workforce Now API v2`}),`. We automatically authenticate all requests and use the correct subdomain.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`AFAS Software`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`afas/api`})}),_jsxs(_components.td,{children:[`AFAS’ `,_jsx(_components.a,{href:`https://connect.afas.nl/rest/get`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{domain\\\\}/ProfitRestServices`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`AlexisHR`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`alexishr/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://docs.alexishr.com/`,children:`AlexisHR’s v1 API`}),` We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.alexishr.com`}),` as base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ApplicantStack`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`applicantstack/api`})}),_jsxs(_components.td,{children:[`ApplicantStack’s `,_jsx(_components.a,{href:`https://helpas.payrollservers.info/s/article/API-Integration-Guide`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.applicantstack.com/api/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Apploi`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`apploi/rest-api`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.a,{href:`https://integrate.apploi.com/`,children:`Apploi API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://partners.apploi.com/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ashby`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`ashby/v1`})}),_jsxs(_components.td,{children:[`Ashby’s `,_jsx(_components.a,{href:`https://developers.ashbyhq.com/reference/introduction`,children:`V1 API`}),`. We automatically authenticate all requests with the provided credentials and use `,_jsx(_components.code,{children:`https://api.ashbyhq.com`}),` as the base URL. Please note that Ashby uses an RPC-style API. Please check `,_jsx(_components.a,{href:`https://developers.ashbyhq.com/reference/introduction`,children:`the Ashby API documentation`}),` for details on how to use it.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Asymbl`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`asymbl/v63`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.my.salesforce.com`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://asymblinc.github.io/ats/ats.html`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Atlas`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`atlas/v1`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.recruitwithatlas.com/api/v1/`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://api.recruitwithatlas.com/api/v1/docs/`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Avature`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`avature/custom-api`})}),_jsxs(_components.td,{children:[`Avatures’s Custom API. Call `,_jsx(_components.code,{children:`Get /openapi`}),` to retrieve the specific custom API schema. We automatically authenticate all requests and use the instance specific custom API URL as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Avionté`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`avionte/front-office-v1`})}),_jsxs(_components.td,{children:[`Avionte’s API. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.avionte.com/front-office/v1`}),` as the base URL. Documentation for the BOLD Front Office API: `,_jsx(_components.a,{href:`https://developer.avionte.com/reference/get-all-talent-tags`,children:`https://developer.avionte.com/reference/get-all-talent-tags`})]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`BambooHR`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`bamboohr/v1`})}),_jsxs(_components.td,{children:[`BambooHR’s `,_jsx(_components.a,{href:`https://documentation.bamboohr.com/reference/get-employee`,children:`API`}),`. We automatically authenticate all requests using the customer credentials `,_jsx(_components.code,{children:`https://api.bamboohr.com/api/gateway.php/\\\\{subdomain\\\\}/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`BITE`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`bite/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.b-ite.io/docs/#/`,children:`Bite’s v1 API`}),`. We automatically authenticate all requests and use your configured API base URL with `,_jsx(_components.code,{children:`/v1`}),` appended (default `,_jsx(_components.code,{children:`https://api.b-ite.io/v1`}),`).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`BoondManager`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`boondmanager/api`})}),_jsxs(_components.td,{children:[`BoondManager `,_jsx(_components.a,{href:`https://ui.boondmanager.com/administrator/developer/apisandbox`,children:`REST API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://ui.boondmanager.com/api`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Breathe HR`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`breathehr/v1`})}),_jsxs(_components.td,{children:[`Breathe HR’s `,_jsx(_components.a,{href:`https://developer.breathehr.com/`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.breathehr.com/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Breezy HR`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`breezyhr/v3`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developer.breezy.hr/reference/overview`,children:`BreezyHR’s v3 API`}),`. We automatically authenticate all requests and use “`,_jsx(_components.a,{href:`https://api.breezy.hr/v3/`,children:`https://api.breezy.hr/v3/`}),`” as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bullhorn for Salesforce`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`bullhorn4salesforce/v66`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.my.salesforce.com/services/data/v66.0`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://kb.bullhorn.com/bh4sf/Content/BH4SF/Topics/bh4sfRestAPI.htm`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bullhorn`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`bullhorn/default`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://bullhorn.github.io/rest-api-docs/index.html`,children:`Bullhorn’s API`}),`. We automatically use the right `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.bullhornstaffing.com/rest-services/\\\\{corpToken\\\\}`}),` base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`CareerPlug`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`careerplug/api`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.careerplug.com`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://api.careerplug.com/docs#api`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Carerix`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`carerix/api`})}),_jsxs(_components.td,{children:[`Carerix `,_jsx(_components.a,{href:`https://docs.carerix.io/rest/introduction`,children:`REST API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.carerix.com`}),` as the base URL. Please note that Carerix uses XML for request and response bodies.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Carerix`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`carerixgraphql/graphql`})}),_jsxs(_components.td,{children:[`Carerix `,_jsx(_components.a,{href:`https://docs.carerix.io/graphql/welcome`,children:`GraphQL API`}),`. We automatically authenticate all requests (OAuth2 client credentials) and use `,_jsx(_components.code,{children:`https://api.carerix.io/graphql/v1`}),` as the base URL. Send GraphQL requests as `,_jsx(_components.code,{children:`POST /graphql`}),` with a JSON body of `,_jsx(_components.code,{children:`\\\\{ \"query\": \"...\", \"variables\": \\\\{ ... \\\\} \\\\}`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`CEGID TalentSoft Customer`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`talentsoftcustomer/v1`})}),_jsxs(_components.td,{children:[`Cegid Talentsoft Recruiting FrontOffice API: `,_jsx(_components.a,{href:`https://developers.cegid.com/api-details#api=cegid-talentsoft-recruiting-frontoffice`,children:`API Documentation`}),` We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{customer_subdomain\\\\}.talent-soft.com/api/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`CEGID TalentSoft FrontOffice`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`talentsoft/v2`})}),_jsxs(_components.td,{children:[`Cegid Talentsoft Recruiting FrontOffice `,_jsx(_components.a,{href:`https://cegid-hr-developers.talentsoft.net/docs/Talentsoft%20Recrutement/frontoffice/`,children:`API`}),`. We automatically authenticate all requests using the provided credentials and use `,_jsx(_components.code,{children:`https://\\\\{domain\\\\}/api/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ceipal`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`ceipal/v1`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.ceipal.com/v1`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://developer.ceipal.com/ceipal-ats-version-one/ceipal-ats-v1-api-reference`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cezanne HR`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`cezannehr/dataservice`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.cezannehr.com/`,children:`CezanneHR’s v7 dataservice API`}),`.We automatically authenticate all requests and use the base URL `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.cezanneondemand.com/cezanneondemand/v7/dataservice.svc`})]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Compleet (Persy)`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`compleetpersy/api`})}),_jsxs(_components.td,{children:[`Compleet Persy `,_jsx(_components.a,{href:`https://persy-api.refined.site/space/PAPI/450166808/Requirements+Jobfeed+%2F+Anforderungen+f%C3%BCr+Jobfeeds`,children:`REST API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://www.germanpersonnel.de/persy/api/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Compleet`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`compleetpitcher/pitcher`})}),_jsx(_components.td,{children:`Compleet’s Pitcher API. We automatically authenticate all requests and use the configured base URL.`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Connexys By Bullhorn`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`connexys/api`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.conexsys.com/client/v2/docs/#section/Overview`,children:`Connexy’s API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{connexys_domain\\\\}/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cornerstone OnDemand`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`cornerstoneondemand/core-hr`})}),_jsxs(_components.td,{children:[`Cornerstone’s `,_jsx(_components.a,{href:`https://csod.dev/reference/core-hr/`,children:`Core HR API`}),`. We automatically authenticate all requests using the client ID and secret and use `,_jsx(_components.code,{children:`https://\\\\{your_domain\\\\}.csod.com/services/api`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cornerstone OnDemand`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`cornerstoneondemand/learning`})}),_jsxs(_components.td,{children:[`Cornerstone’s `,_jsx(_components.a,{href:`https://csod.dev/reference/learning/`,children:`Learning API`}),`. We automatically authenticate all requests using the client ID and secret and use `,_jsx(_components.code,{children:`https://\\\\{your_domain\\\\}.csod.com/services/api`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cornerstone OnDemand`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`cornerstoneondemand/recruiting`})}),_jsxs(_components.td,{children:[`Cornerstone’s `,_jsx(_components.a,{href:`https://csod.dev/reference/recruiting/`,children:`Recruiting API`}),`. We automatically authenticate all requests using the client ID and secret and use `,_jsx(_components.code,{children:`https://\\\\{your_domain\\\\}.csod.com/services/api`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cornerstone TalentLink`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`cornerstonetalentlink/apply`})}),_jsxs(_components.td,{children:[`Cornerstone TalentLink’s Apply API. We automatically authenticate all requests using the provided credentials and API key, and use `,_jsx(_components.code,{children:`https://apiproxy.shared.lumessetalentlink.com/apply`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cornerstone TalentLink`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`cornerstonetalentlink/rest`})}),_jsxs(_components.td,{children:[`Cornerstone TalentLink’s `,_jsx(_components.a,{href:`https://developer.lumesse-talenthub.com/rest-api-developers-guide/1.21.33/index.html?page=rest-api\u0026subpage=introduction`,children:`REST API`}),`. We automatically authenticate all requests using the provided credentials and API key, and use `,_jsx(_components.code,{children:`https://apiproxy.shared.lumessetalentlink.com/tlk/rest`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Coursera`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`coursera/v1`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.coursera.com/ent`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://dev.coursera.com`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Coveto (legacy SOAP API)`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`coveto/public`})}),_jsxs(_components.td,{children:[`We automatically use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.coveto.de`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Coveto (REST API)`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`covetorest/v1`})}),_jsxs(_components.td,{children:[`We automatically use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.coveto.de/public/api/v1`}),` as the base URL. `,_jsx(_components.a,{href:`https://demo.coveto.de/swagger-ui/index.html#/`,children:`https://demo.coveto.de/swagger-ui/index.html#/`})]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Crelate`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`crelate/api`})}),_jsxs(_components.td,{children:[`Crelate `,_jsx(_components.a,{href:`https://app.crelate.com/api3/docs/index.html`,children:`REST API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://app.crelate.com/api3`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`d.vinci admin`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`dvinciadmin/odata-api`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://dvinci.freshdesk.com/en/support/solutions/articles/75000059523-odata-reporting-api`,children:`DVinci ODATA API`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`d.vinci admin`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`dvinciadmin/rest-api`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://static.dvinci-easy.com/files/d.vinci%20rest-api.html`,children:`DVinci REST API`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`d.vinci`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`dvinci/apply-api`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.a,{href:`https://static.dvinci-easy.com/files/d.vinci%20application-apply-api.html`,children:`DVinci Apply API`}),`. All requests are authenticated by Kombo and use `,_jsx(_components.code,{children:`https://\\\\{dvinci_domain\\\\}/p/\\\\{portal_path\\\\}/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`d.vinci`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`dvinci/rest-api`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.a,{href:`https://static.dvinci-easy.com/files/d.vinci%20rest-api.html`,children:`DVinci REST API`}),`. All requests are authenticated by Kombo and use `,_jsx(_components.code,{children:`https://\\\\{dvinci_domain\\\\}/restApi/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Databites`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`databites/v1`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.databites.de`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://%7Bsubdomain%7D.databites.de/api-dokumentationen/public-integrations/index`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`DATEV LODAS`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`datev/eau`})}),_jsxs(_components.td,{children:[`DATEV’s `,_jsx(_components.a,{href:`https://developer.datev.de/en/product-detail/eau-api/1.0.0/overview`,children:`eau`}),\" API. We automatically authenticate all requests and use `\",_jsx(_components.a,{href:`https://eau.api.datev.de/%5C%7Bplatform`,children:`https://eau.api.datev.de/\\\\{platform`})]}),_jsx(_components.td,{children:\"platform-sandbox}/v1/clients/{client-id}/` as the base URL.\"})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`DATEV`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`datevhr/eau`})}),_jsxs(_components.td,{children:[`DATEV’s `,_jsx(_components.a,{href:`https://developer.datev.de/en/product-detail/eau-api/1.0.0/overview`,children:`eau`}),\" API. We automatically authenticate all requests and use `\",_jsx(_components.a,{href:`https://eau.api.datev.de/%5C%7Bplatform`,children:`https://eau.api.datev.de/\\\\{platform`})]}),_jsx(_components.td,{children:\"platform-sandbox}/v1/clients/{client-id}/` as the base URL.\"})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`DATEV`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`datevhr/hr-exports`})}),_jsxs(_components.td,{children:[`DATEV’s `,_jsx(_components.a,{href:`https://developer.datev.de/en/product-detail/hr-exports/1.0.0/overview`,children:`hr-exports`}),\". We automatically authenticate all requests and use `\",_jsx(_components.a,{href:`https://hr-exports.api.datev.de/%5C%7Bplatform`,children:`https://hr-exports.api.datev.de/\\\\{platform`})]}),_jsx(_components.td,{children:\"platform-sandbox}/v1/clients/{client-id}` as the base URL.\"})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`DATEV`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`datevhr/hr:payrollreports`})}),_jsxs(_components.td,{children:[`DATEV’s `,_jsx(_components.a,{href:`https://developer.datev.de/en/product-detail/hr-payrollreports/2.0.0/overview`,children:`hr:payrollreports`}),\" API. We automatically authenticate all requests and use `\",_jsx(_components.a,{href:`https://hr-payrollreports.api.datev.de/%5C%7Bplatform`,children:`https://hr-payrollreports.api.datev.de/\\\\{platform`})]}),_jsx(_components.td,{children:\"platform-sandbox}/v1/clients/{client-id}/` as the base URL.\"})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`DATEV`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`datevlauds/lauds`})}),_jsxs(_components.td,{children:[`DATEV’s `,_jsx(_components.a,{href:`https://developer.datev.de/de/product-detail/hr-exchange/1.0.0/overview`,children:`hr-exchange`}),\". We automatically authenticate all requests and use `\",_jsx(_components.a,{href:`https://hr-exchange.api.datev.de/%5C%7Bplatform`,children:`https://hr-exchange.api.datev.de/\\\\{platform`})]}),_jsx(_components.td,{children:\"platform-sandbox}/v1/clients/{client-id}` as the base URL.\"})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Dayforce`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`dayforce/V1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developers.dayforce.com/Build/Home.aspx`,children:`Dayforce’s API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`\\\\{\\\\{baseUrl\\\\}\\\\}/Api/\\\\{\\\\{clientNamespace\\\\}\\\\}/V1`}),` as the base URL`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Deel`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`deel/api`})}),_jsxs(_components.td,{children:[`Deel’s `,_jsx(_components.a,{href:`https://developer.deel.com/reference/`,children:`API`}),`. We automatically authenticate all requests using the provided credentials and use `,_jsx(_components.code,{children:`https://\\\\{api_domain\\\\}/rest`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Digital Recruiters`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`digitalrecruiters/api`})}),_jsxs(_components.td,{children:[`Cegid Digital Recruiters `,_jsx(_components.a,{href:`https://cegid-hr-developers.talentsoft.net/docs/tutorial-basics/Talent%20Acquisition/Getting%20Started`,children:`Talent Acquisition API`}),`. We automatically authenticate all requests by replacing `,_jsx(_components.code,{children:`:token`}),` in the request URL with your configured access token and use your configured Digital Recruiters domain as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Docebo`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`docebo/api`})}),_jsxs(_components.td,{children:[`Docebo `,_jsx(_components.a,{href:`https://developer.docebo.com`,children:`API`}),`. We automatically handle authentication via OAuth and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.docebosaas.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Eightfold`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`eightfold/api`})}),_jsxs(_components.td,{children:[`Eightfold’s `,_jsx(_components.a,{href:`https://apidocs.eightfold.ai/`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://apiv2.\\\\{region\\\\}/api/v2/core/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Employment Hero`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`employmenthero/default`})}),_jsxs(_components.td,{children:[`EmploymentHero `,_jsx(_components.a,{href:`https://developer.employmenthero.com/api-references/#icon-book-open-introduction`,children:`API`}),`. We automatically authenticate all requests using the credentials supplied by the customer and use `,_jsx(_components.code,{children:`https://api.employmenthero.com/api`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Emply People`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`emplypeople/v2`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.emply.com/v2`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://api.emply.com/v2/index.html`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Eploy`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`eploy/api`})}),_jsxs(_components.td,{children:[`Eploy’s `,_jsx(_components.a,{href:`https://www.eploy.com/resources/developers/api-documentation/`,children:`API`}),`. We automatically authenticate all requests. The base URL is `,_jsx(_components.code,{children:`https://\\\\{hostname\\\\}/api`}),`, where `,_jsx(_components.code,{children:`\\\\{hostname\\\\}`}),` is either `,_jsx(_components.code,{children:`\\\\{subdomain\\\\}.eploy.net`}),` or your full custom hostname when applicable.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`eRecruiter`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`erecruiter/api`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.erecruiter.net/swagger/ui/index`,children:`eRecruiter’s API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{domain\\\\}/Api`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Eurécia`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`eurecia/api`})}),_jsxs(_components.td,{children:[`Eurécia `,_jsx(_components.a,{href:`https://api.eurecia.com/eurecia/fw/swagger/index.html#/`,children:`REST API`}),` We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{domain\\\\}/eurecia/rest`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Factorial`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`factorial/api`})}),_jsxs(_components.td,{children:[`Factorial’s `,_jsx(_components.a,{href:`https://apidoc.factorialhr.com/`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.factorialhr.com/api`}),` or `,_jsx(_components.code,{children:`https://api.demo.factorial.dev/api`}),` as the base URL, depending on the connected instance.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Flatchr`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`flatchr/api`})}),_jsxs(_components.td,{children:[`Flatchr’s `,_jsx(_components.a,{href:`https://developers.flatchr.io/docs/getting_started`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.flatchr.io`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Flatchr`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`flatchr/career`})}),_jsxs(_components.td,{children:[`Flatchr’s `,_jsx(_components.a,{href:`https://developers.flatchr.io/docs/QuickStart/Candidats/Creer_un_candidat`,children:`Career API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://career.flatchr.io`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Fountain`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`fountain/v2`})}),_jsxs(_components.td,{children:[`Fountain’s `,_jsx(_components.a,{href:`https://developer.fountain.com/reference/get_v2-applicants`,children:`Hire API`}),`. We automatically authenticate all requests. The base URL depends on how the integration is connected: Fountain One (OAuth) requests go to `,_jsx(_components.code,{children:`https://services.fountain.com/api/servicehire/v2`}),`, while legacy API-key requests go to `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.fountain.com/api/v2`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Fourth`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`fourth/uk-employee`})}),_jsxs(_components.td,{children:[`Fourth `,_jsx(_components.a,{href:`https://developer.fourth.com/en-gb/docs/uk-employee-api/reference`,children:`UK Employee API`}),` We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.fourth.com/hr/organisations/\\\\{organisation_id\\\\}/`}),` as the base URL. We also enforce the required query params for all requests.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Gem`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`gem/api`})}),_jsxs(_components.td,{children:[`Gem’s `,_jsx(_components.a,{href:`https://api.gem.com/ats/v0/reference`,children:`ATS API`}),` We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.gem.com/ats/v0`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Google Workspace`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`googleworkspace/admin`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developers.google.com/admin-sdk/directory/reference/rest`,children:`Googles’s API`}),`. We automatically authenticate all requests and use ‘`,_jsx(_components.a,{href:`https://admin.googleapis.com`,children:`https://admin.googleapis.com`}),`’ as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Google Workspace`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`googleworkspace/people`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developers.google.com/people/api/rest`,children:`Googles’s API`}),`. We automatically authenticate all requests and use ‘`,_jsx(_components.a,{href:`https://people.googleapis.com`,children:`https://people.googleapis.com`}),`’ as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Greenhouse (V1)`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`greenhouse/harvest-v2`})}),_jsxs(_components.td,{children:[`Greenhouse `,_jsx(_components.a,{href:`https://developers.greenhouse.io/harvest.html`,children:`Harvest API v2`}),`. We automatically authenticate all requests using the API key and use `,_jsx(_components.code,{children:`https://harvest.greenhouse.io/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Greenhouse (V1)`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`greenhouse/harvest`})}),_jsxs(_components.td,{children:[`Greenhouse `,_jsx(_components.a,{href:`https://developers.greenhouse.io/harvest.html`,children:`Harvest API v1`}),`. We automatically authenticate all requests using the API key and use `,_jsx(_components.code,{children:`https://harvest.greenhouse.io/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Greenhouse (V3)`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`greenhousev3/auth`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://auth.greenhouse.io`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://harvestdocs.greenhouse.io/docs/harvest-partner-oauth`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Greenhouse (V3)`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`greenhousev3/harvestv3`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://harvest.greenhouse.io/v3`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://harvestdocs.greenhouse.io/reference/`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Greenhouse Job Board`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`greenhousejobboard/boards-api`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developers.greenhouse.io/job-board`,children:`Greenhouse Job Board API`}),`. We automatically authenticate all requests and use ‘`,_jsx(_components.a,{href:`https://boards-api.greenhouse.io/v1/boards/%5C%7Bjob_board_token%5C%7D`,children:`https://boards-api.greenhouse.io/v1/boards/\\\\{job_board_token\\\\}`}),`’ as the base URL. Optionally, you can provide a custom job_board_token to use a different job board.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Greenhouse`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`greenhouse/harvest-v2`})}),_jsxs(_components.td,{children:[`Greenhouse `,_jsx(_components.a,{href:`https://developers.greenhouse.io/harvest.html`,children:`Harvest API v2`}),`. We automatically authenticate all requests using the API key and use `,_jsx(_components.code,{children:`https://harvest.greenhouse.io/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Greenhouse`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`greenhouse/harvest`})}),_jsxs(_components.td,{children:[`Greenhouse `,_jsx(_components.a,{href:`https://developers.greenhouse.io/harvest.html`,children:`Harvest API v1`}),`. We automatically authenticate all requests using the API key and use `,_jsx(_components.code,{children:`https://harvest.greenhouse.io/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Greenhouse`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`greenhouse/harvestv3`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://harvest.greenhouse.io/v3`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://harvestdocs.greenhouse.io/reference/`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`GuideCom`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`guidecom/api`})}),_jsx(_components.td,{children:`GuideCom’s API. We automatically authenticate all requests and use the configured API base URL.`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Gusto`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`gusto/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://docs.gusto.com/app-integrations/docs/introduction`,children:`Gusto API`}),`. We automatically authenticate all requests with OAuth and use `,_jsx(_components.code,{children:`\\\\{api_base_url\\\\}/v1`}),` as the base URL (`,_jsx(_components.code,{children:`https://api.gusto.com/v1`}),` in production, `,_jsx(_components.code,{children:`https://api.gusto-demo.com/v1`}),` in development).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Hailey HR`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`haileyhr/api`})}),_jsxs(_components.td,{children:[`Hailey HR’s `,_jsx(_components.a,{href:`https://api.haileyhr.app/docs/index.html`,children:`API`}),`. We automatically authenticate all requests using the provided credentials and use `,_jsx(_components.code,{children:`https://api.haileyhr.app`}),` as the base URL. Connections created against the `,_jsx(_components.code,{children:`DEMO`}),` remote environment are routed to `,_jsx(_components.code,{children:`https://api.demo.haileyhr.app`}),` instead.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Hansalog`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`hansalog/vision`})}),_jsxs(_components.td,{children:[`Hansalog’s `,_jsx(_components.a,{href:`https://hansalog-vision.document360.io/docs/`,children:`Vision API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.hansalog-cloud.de/vision`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Haufe Umantis`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`umantis/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://recruitingapp-91005709.umantis.com/api/v1/swagger-ui`,children:`Umantis API v1`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.umantis.com/api/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HeavenHR`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`heavenhr/v2`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.heavenhr.com/`,children:`HeavenHR API`}),`. We automatically authenticate all requests using the provided credentials and use `,_jsx(_components.code,{children:`https://api.heavenhr.com/api/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Heyrecruit`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`heyrecruit/v2`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://documenter.getpostman.com/view/23241256/2s9YysBLcf#47e271ac-47c8-4c75-9cc6-b8c506e9dad6`,children:`Heyrecruit’s v2 API`}),`. We automatically authenticate all requests using the client ID and secret and use `,_jsx(_components.code,{children:`https://app.heyrecruit.de/api/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HiBob`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`hibob/docs`})}),_jsxs(_components.td,{children:[`This passthrough is only used for fetching employee documents in HiBob. It is present as a workaround while we are working on a new endpoint for fetching documents in HRIS. It should not be used for any other purpose. We automatically authenticate all requests using the service user credentials and use `,_jsx(_components.code,{children:`https://app.hibob.com/api/docs/employees/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HiBob`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`hibob/hire`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://apidocs.hibob.com/docs/how-to-integrate-with-ats-hire-api`,children:`HiBob’s Hire API`}),`. We automatically authenticate all requests using the hire service user credentials. The base URL is configured during the integration setup.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HiBob`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`hibob/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://apidocs.hibob.com/reference/get_people`,children:`HiBob’s v1 API`}),`, including the `,_jsx(_components.a,{href:`https://apidocs.hibob.com/docs/explore-hiring-api`,children:`hiring endpoints`}),`. We automatically authenticate all requests using the service user credentials (or, for old integrations, the API key) and use `,_jsx(_components.code,{children:`https://api.hibob.com/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HoorayHR`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`hoorayhr/api`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.hoorayhr.io/documentation/`,children:`HoorayHR API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.hoorayhr.io`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HR Office`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`hroffice/soap`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.hroffice.nl/HROfficeCoreService.asmx`,children:`HROffice SOAP API`}),`. We automatically authenticate all requests and wrap them in a SOAP envelope. Build the request `,_jsx(_components.code,{children:`Body`}),` with the raw XML parameters for your operation (e.g., `,_jsx(_components.code,{children:`\\\\\u003clanguageId\\\\>1\\\\\u003c/languageId\\\\>`}),`). Use `,_jsx(_components.code,{children:`/`}),` as your `,_jsx(_components.code,{children:`path`}),`. Set your `,_jsx(_components.code,{children:`method`}),` to `,_jsx(_components.code,{children:`POST`}),`. You need to specify the `,_jsx(_components.code,{children:`api_options`}),` object and set `,_jsx(_components.code,{children:`operation_name`}),` to the SOAP operation you want to call (e.g., `,_jsx(_components.code,{children:`GetAllJobByLanguage`}),`).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HR WORKS`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`hrworks/v2`})}),_jsxs(_components.td,{children:[`HRWorks’s v2 `,_jsx(_components.a,{href:`https://developers.hrworks.de/2.0/endpoints`,children:`API`}),`. We automatically authenticate all requests using the customer credentials.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HR WORKS`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`hrworks/v3`})}),_jsxs(_components.td,{children:[`HRWorks’s v3 `,_jsx(_components.a,{href:`https://developers.hrworks.de/`,children:`API`}),`, which covers wage and salary data. We automatically authenticate all requests using the customer credentials.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HR4YOU`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`hr4you/v2`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://apiprodemo.hr4you.org/api2/docs`,children:`HR4YOU’s v2 API`}),`. We automatically authenticate all requests and use the customers provided base URL (e.g. `,_jsx(_components.code,{children:`https://your-company.hr4you.org/`}),` or a custom domain).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Humaans`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`humaans/api`})}),_jsxs(_components.td,{children:[`Humaans’ `,_jsx(_components.a,{href:`https://docs.humaans.io/api/`,children:`API`}),`. We automatically authenticate all requests using the API key and use `,_jsx(_components.code,{children:`https://app.humaans.io/api`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`iCIMS`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`icims/default`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developer-community.icims.com/`,children:`iCIMS Default API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.icims.com/customers/\\\\{customer_id\\\\}`}),` as the base url.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`InRecruiting by Zucchetti`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`inrecruiting/default`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://inrecruiting.intervieweb.it/api-docs/`,children:`inRecruiting’s v3 API`}),`. We automatically authenticate all requests and use the customers domain as base URL`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Insperity`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`insperity/api`})}),_jsxs(_components.td,{children:[`Insperity `,_jsx(_components.a,{href:`https://developer.insperity.com/`,children:`APIs`}),` We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.insperity.com`}),` as the base URL. For staging environments, we use `,_jsx(_components.code,{children:`https://apistage.insperity.com`}),`. Note that all requests require the company ID to be specified in the path or body.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`IRIS Cascade`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`iriscascade/v2`})}),_jsxs(_components.td,{children:[`IRIS Cascade HR `,_jsx(_components.a,{href:`https://swagger.hrapi.co.uk/`,children:`API`}),`. We automatically authenticate all requests using the provided credentials and use `,_jsx(_components.code,{children:`https://api.iris.co.uk/hr/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`JazzHR`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`jazzhr/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://www.resumatorapi.com/v1/#!%60`,children:`JazzHR’s v1 API`}),`.We automatically authenticate all requests and use “`,_jsx(_components.a,{href:`https://api.resumatorapi.com/v1/`,children:`https://api.resumatorapi.com/v1/`}),`” as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`JobAdder`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`jobadder/api`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.jobadder.com/v2`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://api.jobadder.com/v2/docs`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`JobDiva`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`jobdiva/api`})}),_jsxs(_components.td,{children:[`We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.jobdiva.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Jobvite`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`jobvite/api`})}),_jsxs(_components.td,{children:[`We automatically authenticate all requests and use ‘`,_jsx(_components.a,{href:`https://api.jobvite.com/api/v2`,children:`https://api.jobvite.com/api/v2`}),`’ as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Jobvite`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`jobvite/v2`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.jobvite.com/api/v2`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://help.jobvite.com/hc/en-us/articles/8870636608925-Jobvite-API`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Jobylon`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`jobylon/feed`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.a,{href:`https://developer.jobylon.com/feed-api/`,children:`Jobylon Feed API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.jobylon.com/feeds/\\\\{job_hash\\\\}`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Jobylon`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`jobylon/push`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.a,{href:`https://developer.jobylon.com/push-api-and-webhooks/`,children:`Jobylon Push API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.jobylon.com/p1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`JOIN`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`join/v2`})}),_jsxs(_components.td,{children:[`Join’s `,_jsx(_components.a,{href:`https://docs.join.com/reference/getting-started`,children:`V2 API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.join.com/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Kallidus (Sapling)`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`sapling/v1`})}),_jsxs(_components.td,{children:[`Kallidus Sapling’s `,_jsx(_components.a,{href:`https://kallidus.readme.io/v1.9/reference/overview`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.saplingapp.io/api/v1/beta`}),` (US) or `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.kallidus-suite.com/hr/api/v1/beta`}),` (UK) as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Kenjo`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`kenjo/api`})}),_jsxs(_components.td,{children:[`Kenjo’s `,_jsx(_components.a,{href:`https://kenjo.readme.io/reference/generate-the-api-key`,children:`API`}),`. We automatically authenticate all requests using the API key. The base URL is `,_jsx(_components.code,{children:`https://api.kenjo.io/`}),` (or `,_jsx(_components.code,{children:`https://sandbox-api.kenjo.io/`}),` for sandbox environments).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Kula`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`kula/v1`})}),_jsxs(_components.td,{children:[`Kula’s `,_jsx(_components.a,{href:`https://developers.kula.ai/docs/getting-started/overview`,children:`REST API`}),`. We automatically authenticate all requests with the provided credentials and use `,_jsx(_components.code,{children:`https://api.kula.ai/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Lattice Talent`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`latticetalent/talent`})}),_jsxs(_components.td,{children:[`Lattice’s `,_jsx(_components.a,{href:`https://developers.lattice.com/reference/introduction`,children:`Talent API`}),`. We automatically authenticate all requests using API key credentials with `,_jsx(_components.code,{children:`https://api.latticehq.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Lattice`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`lattice/passthrough`})}),_jsxs(_components.td,{children:[`Lattice’s `,_jsx(_components.a,{href:`https://developers.lattice.com/v2/docs/base-url-1`,children:`API`}),`. We automatically authenticate all requests using OAuth credentials with `,_jsx(_components.code,{children:`https://api.latticehq.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Lattice`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`lattice/talent`})}),_jsxs(_components.td,{children:[`Lattice’s `,_jsx(_components.a,{href:`https://developers.lattice.com/docs/introduction-1`,children:`Talent API`}),`. We automatically authenticate all requests using OAuth credentials with `,_jsx(_components.code,{children:`https://api.latticehq.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Laura`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`laura/api`})}),_jsxs(_components.td,{children:[`We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.rekrytointi.com/api/v1.2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Leapsome`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`leapsome/scim`})}),_jsxs(_components.td,{children:[`Leapsome `,_jsx(_components.a,{href:`https://api.leapsome.com/scim/v1/api-docs/`,children:`SCIM API`}),`. We automatically authenticate all requests using the credentials supplied by the customer and use `,_jsx(_components.code,{children:`https://api.leapsome.com/scim/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Leapsome`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`leapsome/v1`})}),_jsxs(_components.td,{children:[`Leapsome `,_jsx(_components.a,{href:`https://api.leapsome.com/v1/api-docs/`,children:`API`}),`. We automatically authenticate all requests using the credentials supplied by the customer and use `,_jsx(_components.code,{children:`https://api.leapsome.com/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Lever`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`lever/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://hire.lever.co/developer/documentation`,children:`Lever’s v1 API`}),`. We automatically authenticate all requests using the partner credentials which have been configured in the Lever tool settings (this uses Kombo’s partner credentials by default).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`LinkedIn Learning`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`linkedinlearning/v2`})}),_jsxs(_components.td,{children:[`LinkedIn Learning `,_jsx(_components.a,{href:`https://learn.microsoft.com/en-us/linkedin/learning/`,children:`API v2`}),`. We automatically handle authentication and use `,_jsx(_components.code,{children:`https://api.linkedin.com/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Logic Melon`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`logicmelon/json`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.logicmelon.co.uk`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://api.logicmelon.com/JSON/Multiposter.asmx`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Loket`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`loket/api`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developer.loket.nl/`,children:`Loket’s REST API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{api_domain\\\\}`}),` as the base URL, where `,_jsx(_components.code,{children:`api_domain`}),` is the API domain configured during integration setup (e.g. `,_jsx(_components.code,{children:`api.loket.nl`}),`).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Loxo`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`loxo/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://loxo.readme.io/reference/loxo-api`,children:`Loxo’s API`}),`. We automatically authenticate all requests and use ‘`,_jsx(_components.a,{href:`https://app.loxo.co/api/%5C%7Bagency_slug%5C%7D`,children:`https://app.loxo.co/api/\\\\{agency_slug\\\\}`}),`’ as base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Lucca`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`lucca/api`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developers.lucca.fr/api-reference/legacy/introduction`,children:`Luccas’s API`}),`. We automatically authenticate all requests and use ‘https://{account}.{ilucca`]}),_jsx(_components.td,{children:`ilucca-demo}.{region}/’ as the base URL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Manatal`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`manatal/career-page`})}),_jsxs(_components.td,{children:[`Manatal’s Career Page API. We use `,_jsx(_components.code,{children:`https://api.manatal.com/open/v3/career-page/\\\\{client_slug\\\\}`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Manatal`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`manatal/open-api-v3`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developers.manatal.com/reference/getting-started`,children:`Manatal’s Open API v3`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.manatal.com/open/v3`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mercury`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`mercury/v1`})}),_jsxs(_components.td,{children:[`Mercury’s `,_jsx(_components.a,{href:`https://apim-uks-thirdpartyintegration-prod.azure-api.net/swagger/index.html?urls.primaryName=V1`,children:`V1 API`}),`. We automatically authenticate all requests with the `,_jsx(_components.code,{children:`subscription-key`}),` and `,_jsx(_components.code,{children:`tenant-id`}),` headers and use the configured server URL with `,_jsx(_components.code,{children:`/api/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mercury`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`mercury/v2`})}),_jsxs(_components.td,{children:[`Mercury’s `,_jsx(_components.a,{href:`https://apim-uks-thirdpartyintegration-prod.azure-api.net/swagger/index.html?urls.primaryName=V2`,children:`V2 API`}),`. We automatically authenticate all requests with the `,_jsx(_components.code,{children:`subscription-key`}),` and `,_jsx(_components.code,{children:`tenant-id`}),` headers and use the configured server URL with `,_jsx(_components.code,{children:`/api/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mercury`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`mercury/v3`})}),_jsxs(_components.td,{children:[`Mercury’s `,_jsx(_components.a,{href:`https://apim-uks-thirdpartyintegration-prod.azure-api.net/swagger/index.html?urls.primaryName=V3`,children:`V3 API`}),`. We automatically authenticate all requests with the `,_jsx(_components.code,{children:`subscription-key`}),` and `,_jsx(_components.code,{children:`tenant-id`}),` headers and use the configured server URL with `,_jsx(_components.code,{children:`/api/v3`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`MHR People First`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`peoplefirst/v1`})}),_jsxs(_components.td,{children:[`MHR People First `,_jsx(_components.a,{href:`https://docs.people-first.com/api/api-docs/api-docs.html`,children:`v1 API`}),`. We automatically authenticate all requests using the access token and tenant/environment codes. For default environments, we use `,_jsx(_components.code,{children:`https://\\\\{tenant_code\\\\}.people-first.com/api/v1`}),` as the base URL. For non-default environments, we use `,_jsx(_components.code,{children:`https://\\\\{tenant_code\\\\}-\\\\{environment_code\\\\}.people-first.com/api/v1`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Microsoft Azure AD`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`azuread/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://learn.microsoft.com/en-us/graph/api/resources/identity-network-access-overview?view=graph-rest-1.0`,children:`AzureAD’s API`}),`. We automatically authenticate all requests.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Microsoft Entra ID`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`entraid/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://learn.microsoft.com/en-us/graph/api/resources/identity-network-access-overview?view=graph-rest-1.0`,children:`AzureAD’s API`}),`. We automatically authenticate all requests.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Moodle`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`moodle/rest`})}),_jsxs(_components.td,{children:[`Moodle REST Web Services API. All calls go to `,_jsx(_components.code,{children:`/webservice/rest/server.php`}),` with `,_jsx(_components.code,{children:`wsfunction`}),` and `,_jsx(_components.code,{children:`wstoken`}),` parameters. We automatically handle authentication and use `,_jsx(_components.code,{children:`\\\\{site_url\\\\}/webservice/rest/server.php`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mysolution`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`mysolution/default`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://swagger.mysolution.nl/`,children:`Mysolution’s API`}),`. We automatically authenticate all requests and use the customer’s domain as base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Nmbrs`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`nmbrs/soap`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.nmbrs.nl/soap/v3/`,children:`Nmbrs SOAP API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.nmbrs.nl/soap/v3/`}),` as the base URL. Set `,_jsx(_components.code,{children:`data`}),` to your raw XML string (the content that will be placed inside the `,_jsx(_components.code,{children:`\\\\\u003csoap:Body\\\\>`}),` tag). Use `,_jsx(_components.code,{children:`/`}),` as your `,_jsx(_components.code,{children:`path`}),`, as we will always send requests to `,_jsx(_components.code,{children:`https://api.nmbrs.nl/soap/v3/\\\\{service_name\\\\}.asmx`}),`. Set your `,_jsx(_components.code,{children:`method`}),` to `,_jsx(_components.code,{children:`POST`}),`. You need to specify the `,_jsx(_components.code,{children:`api_options`}),` object and set `,_jsx(_components.code,{children:`service_name`}),` to the name of the service you want to call. Available services include `,_jsx(_components.code,{children:`EmployeeService`}),`, `,_jsx(_components.code,{children:`CompanyService`}),`, and `,_jsx(_components.code,{children:`DebtorService`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Odoo`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`odoo/json2`})}),_jsxs(_components.td,{children:[`Odoo’s `,_jsx(_components.a,{href:`https://www.odoo.com/documentation/19.0/developer/reference/external_api.html`,children:`JSON-2 API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{domain\\\\}.odoo.com/json/2`}),` as the base URL. Odoo JSON-2 requests are always `,_jsx(_components.code,{children:`POST`}),` requests and use paths like `,_jsx(_components.code,{children:`/\\\\{model\\\\}/\\\\{method\\\\}`}),` (e.g. `,_jsx(_components.code,{children:`/res.partner/search_read`}),`).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Okta`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`okta/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developer.okta.com/docs/api/openapi/okta-management/management/tag/ApiServiceIntegrations/`,children:`Okta’s API`}),`. We automatically authenticate all request ans use ‘https://\u003cyour-okta-domain>/api/v1’ as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Onlyfy`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`onlyfy/v1`})}),_jsxs(_components.td,{children:[`Onlyfy’s `,_jsx(_components.a,{href:`https://onlyfy.io/doc/v1#section/Introduction`,children:`Public v1 REST API`}),`. We automatically authenticate all requests using the `,_jsx(_components.code,{children:`apikey`}),` header and use `,_jsx(_components.code,{children:`https://api.prescreenapp.io/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Oracle HCM`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`oraclehcm/api`})}),_jsxs(_components.td,{children:[`Oracle HCM Cloud `,_jsx(_components.a,{href:`https://docs.oracle.com/en/cloud/saas/human-resources/24d/farws/index.html`,children:`REST API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{domain\\\\}/`}),` as the base URL, where domain is your Oracle Cloud domain.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Oracle Recruiting Cloud`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`oraclerecruiting/rest`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://docs.oracle.com/en/cloud/saas/human-resources/24d/farws/rest-endpoints.html`,children:`Oracle’s REST API`}),`. We automatically authenticate all requests and use ‘https://{company_url}’ as the base url.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Oracle Recruiting Cloud`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`oraclerecruiting/rest`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://docs.oracle.com/en/cloud/saas/human-resources/24d/farws/rest-endpoints.html`,children:`Oracles’s REST API`}),`. We automatically authenticate all requests and use ‘https://{company_url}’ as the base url.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Oracle Taleo`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`taleo/soap`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://docs.oracle.com/en/cloud/saas/taleo-enterprise/23b/otwsu/c-taleoapi.html`,children:`Taleo’s API`}),`. We automatically authenticate all requests and use ‘https://{your-subdomain}.taleo.net/enterprise/soap’ as base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`OTYS`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`otys/json-rpc`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://ows.otys.nl/info/`,children:`OTYS JSON-RPC API`}),`. We authenticate with your stored API key and inject the session token as the first element of the JSON-RPC `,_jsx(_components.code,{children:`params`}),` array on each request (except `,_jsx(_components.code,{children:`loginByUid`}),`, which uses `,_jsx(_components.code,{children:`params`}),` as sent). Requests use `,_jsx(_components.code,{children:`https://ows.otys.nl`}),` as the base URL (for example `,_jsx(_components.code,{children:`POST /jservice.php`}),` with the RPC method in the URL fragment, matching OTYS conventions).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`PageUp People`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`pageup/v1`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://assessment-mock-api.dc0.pageuppeople.com`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://developers.pageuppeople.com/Api/Partners/Assessment`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`PageUp People`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`pageup/v3`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://\\\\\u003cenvironment\\\\>.\\\\\u003cdataCentreId\\\\>.pageuppeople.com/v3/\\\\\u003ctenantId\\\\>/recruitment`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://developers.pageuppeople.com/Api/Recruitment`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Paradox`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`paradox/v1`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`\\\\{api_url\\\\}/api/v1`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://paradox.readme.io/`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Paradox`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`paradox/v1public`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`\\\\{api_url\\\\}/api/v1/public`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://paradox.readme.io/`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Paychex`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`paychex/api`})}),_jsxs(_components.td,{children:[`Paychex `,_jsx(_components.a,{href:`https://developer.paychex.com/documentation`,children:`REST API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.paychex.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Paycom`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`paycom/v1`})}),_jsxs(_components.td,{children:[`Paycom’s REST API. We automatically authenticate all requests using the provided SID and API Token and use `,_jsx(_components.code,{children:`https://api.paycomonline.net/v4/rest/index.php/api/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Paycor`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`paycor/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developers.paycor.com/explore#section/Getting-Started`,children:`Paycors’s v1 API`}),`. We automatically authenticate all requests and use ‘`,_jsx(_components.a,{href:`https://apis.paycor.com`,children:`https://apis.paycor.com`}),`’.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`PayFit`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`payfitcustomer/api`})}),_jsxs(_components.td,{children:[`PayFit `,_jsx(_components.a,{href:`https://developers.payfit.io/reference`,children:`Partner API`}),`. We automatically authenticate all requests using the provided API key and use `,_jsx(_components.code,{children:`https://partner-api.payfit.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`PayFit`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`payfitpartner/partner-api`})}),_jsxs(_components.td,{children:[`PayFit `,_jsx(_components.a,{href:`https://developers.payfit.io/reference`,children:`Partner API`}),`. We automatically authenticate all requests using the OAuth access token and use `,_jsx(_components.code,{children:`https://partner-api.payfit.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Paylocity`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`paylocity/default`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developer.paylocity.com/integrations/reference/authentication-weblink`,children:`Paylocity’s Weblink API`}),`. We automatically authenticate all requests and use ‘https://{api`]}),_jsx(_components.td,{children:`dc1demogw}.paylocity.com/’ as the base URL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Paylocity`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`paylocity/next-gen`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developer.paylocity.com/integrations/reference/authentication`,children:`Paylocity’s NextGen API`}),`. We automatically authenticate all requests and use ‘`,_jsx(_components.a,{href:`https://dc1prodgwext.paylocity.com/`,children:`https://dc1prodgwext.paylocity.com/`}),`’ as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`PeopleHR`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`peoplehr/default`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://apidocs.peoplehr.com/#`,children:`PeopleHR’s API`}),`. We automatically authenticate all request ans use ‘`,_jsx(_components.a,{href:`https://api.peoplehr.net`,children:`https://api.peoplehr.net`}),`’ as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`PeopleXD`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`peoplexd/b2b`})}),_jsxs(_components.td,{children:[`PeopleXD’s `,_jsx(_components.a,{href:`https://documenter.getpostman.com/view/3101638/TzeTHUDu#intro`,children:`B2B API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.corehr.com/ws/\\\\{tenant_id\\\\}/corehr`}),` or `,_jsx(_components.code,{children:`https://uatapi.corehr.com/ws/\\\\{tenant_id\\\\}/corehr`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Personio`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`personio/jobboard`})}),_jsxs(_components.td,{children:[`API endpoints exposed on Personio’s public job board pages (`,_jsx(_components.a,{href:`https://developer.personio.de/reference/get_xml`,children:`currently just the XML feed`}),`). We automatically use the right `,_jsx(_components.code,{children:`https://\\\\{company\\\\}.jobs.personio.de`}),` base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Personio`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`personio/personnel`})}),_jsxs(_components.td,{children:[`Personio’s `,_jsx(_components.a,{href:`https://developer.personio.de/reference/get_company-employees`,children:`Personnel Data API`}),`. We automatically authenticate all requests using the client ID and secret and use `,_jsx(_components.code,{children:`https://api.personio.de/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Personio`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`personio/personnelv2`})}),_jsxs(_components.td,{children:[`Personio’s `,_jsx(_components.a,{href:`https://developer.personio.de/v2.0/reference/introduction`,children:`V2 Data API`}),`. We automatically authenticate all requests using the client ID and secret and use `,_jsx(_components.code,{children:`https://api.personio.de/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Personio`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`personio/personnelv2`})}),_jsxs(_components.td,{children:[`Personio’s `,_jsx(_components.a,{href:`https://developer.personio.de/v2.0/reference/introduction`,children:`V2 Personnel Data API`}),`. We automatically authenticate all requests using the client ID and secret and use `,_jsx(_components.code,{children:`https://api.personio.de/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Personio`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`personio/recruiting`})}),_jsxs(_components.td,{children:[`Personio’s `,_jsx(_components.a,{href:`https://developer.personio.de/reference/get_company-employees`,children:`Recruiting API`}),`. We automatically authenticate all requests using the Recruiting access token and use `,_jsx(_components.code,{children:`https://api.personio.de/v1/recruiting`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Personio`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`personio/recruitingV2`})}),_jsxs(_components.td,{children:[`Personio’s `,_jsx(_components.a,{href:`https://developer.personio.de/reference/get_v2-recruiting-applications`,children:`V2 Recruiting API`}),`. We automatically authenticate all requests using the Recruiting access token, send the `,_jsx(_components.code,{children:`Beta`}),` header and use `,_jsx(_components.code,{children:`https://api.personio.de/v2/recruiting`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Phenom`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`phenom/rest-api`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.a,{href:`https://developer.phenom.com/`,children:`Phenom API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api-stg.phenompro.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Pinpoint`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`pinpoint/v1`})}),_jsxs(_components.td,{children:[`Pinpoint’s `,_jsx(_components.a,{href:`https://developers.pinpointhq.com/docs`,children:`JSON:API`}),`. We automatically authenticate all requests using the `,_jsx(_components.code,{children:`X-API-KEY`}),` header and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.pinpointhq.com/api/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Planday`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`planday/api`})}),_jsxs(_components.td,{children:[`Planday’s `,_jsx(_components.a,{href:`https://openapi.planday.com/api/hr?version=v1.0`,children:`HR API v1.0`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://openapi.planday.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ReachMee`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`reachmee/reachmee`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developer.talentech.io/api-details#api=reachmee-api`,children:`ReachMee API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.talentech.io/reachmee/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Recruit CRM`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`recruitcrm/api`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.recruitcrm.io`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://docs.recruitcrm.io/docs/rcrm-api-reference/ZG9jOjMyNzk0NA-getting-started`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`RecruiterFlow`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`recruiterflow/v1`})}),_jsxs(_components.td,{children:[`RecruiterFlow API `,_jsx(_components.a,{href:`https://docs.recruiterflow.com/`,children:`docs`}),`. We automatically authenticate all requests using the RF-Api-Key header and use `,_jsx(_components.code,{children:`https://api.recruiterflow.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Remote`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`remotecom/default`})}),_jsxs(_components.td,{children:[`Remote’s `,_jsx(_components.a,{href:`https://remote.com/resources/api/getting-started`,children:`API`}),`. We automatically authenticate all requests using provided credentials. The base URL is `,_jsx(_components.code,{children:`https://gateway.remote.com/v1`}),` for production API keys (prefixed `,_jsx(_components.code,{children:`ra_live_`}),`), or `,_jsx(_components.code,{children:`https://gateway.remote-sandbox.com/v1`}),` for sandbox API keys.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`rexx systems`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`rexx/default`})}),_jsxs(_components.td,{children:[`Rexx’s HRIS export API. There is only one endpoint: `,_jsx(_components.code,{children:`Get /`})]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Rippling`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`rippling/api`})}),_jsxs(_components.td,{children:[`Rippling’s `,_jsx(_components.a,{href:`https://developer.rippling.com/documentation`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.rippling.com/platform/api`}),` or`,_jsx(_components.code,{children:`https://rest.ripplingapis.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sage HR`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`sagehr/api`})}),_jsxs(_components.td,{children:[`Sage HR’s `,_jsx(_components.a,{href:`https://developer.sage.com/hr/reference/api-ref`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.sage.hr/api`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sage People`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`sagepeople/salesforce-rest-api`})}),_jsxs(_components.td,{children:[`Sage People is built on Salesforce’s `,_jsx(_components.a,{href:`https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/intro_what_is_rest_api.htm`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{customer_name\\\\}.my.salesforce.com/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SAP SuccessFactors`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`successfactors/lms-odata-v4`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://\\\\{api_domain\\\\}/learning/odatav4`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://help.sap.com/docs/successfactors-learning/sap-successfactors-learning-odata-apis`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SAP SuccessFactors`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`successfactors/odata-v2`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://help.sap.com/doc/74597e67f54d4f448252bad4c2b601c9/2211/en-US/SF_HCM_OData_API_REF_en.pdf`,children:`SuccessFactors’ OData V2 API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{api_domain\\\\}\\\\{path?\\\\}/odata/v2`}),` as the base URL (the optional `,_jsx(_components.code,{children:`\\\\{path\\\\}`}),` is used when connecting via proxied/gateway domains).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SAP SuccessFactors`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`successfactors/odata-v4`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://help.sap.com/doc/a7c08a422cc14e1eaaffee83610a981d/2611/en-US/SF_HCM_OData_API_DEV.pdf`,children:`SuccessFactors’ OData V4 API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{api_domain\\\\}\\\\{path?\\\\}/odatav4`}),` as the base URL (the optional `,_jsx(_components.code,{children:`\\\\{path\\\\}`}),` is used when connecting via proxied/gateway domains).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SAP SuccessFactors`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`successfactors/rest`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://help.sap.com/doc/a7c08a422cc14e1eaaffee83610a981d/2611/en-US/SF_HCM_OData_API_DEV.pdf`,children:`SuccessFactors’ REST APIs`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{api_domain\\\\}\\\\{path?\\\\}/rest`}),` as the base URL (the optional `,_jsx(_components.code,{children:`\\\\{path\\\\}`}),` is used when connecting via proxied/gateway domains).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SD Worx`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`sdworx/default`})}),_jsxs(_components.td,{children:[`SD Worx’s `,_jsx(_components.a,{href:`https://apistaging.cobra.sdworx.com/Resources`,children:`OData API`}),`. We automatically authenticate all requests using the client ID and secret and use `,_jsx(_components.code,{children:`\\\\{api_url\\\\}`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Silae`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`silae/rest`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://silae-api.document360.io/docs`,children:`Silae’s REST API`}),`. We automatically authenticate all requests and use ‘`,_jsx(_components.a,{href:`https://payroll-api.silae.fr/payroll`,children:`https://payroll-api.silae.fr/payroll`}),`’ as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Simployer`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`simployer/v1`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://docs.alexishr.com/`,children:`AlexisHR’s v1 API`}),` We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.alexishr.com`}),` as base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Skello`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`skello/svcemployees`})}),_jsxs(_components.td,{children:[`Skello’s `,_jsx(_components.a,{href:`https://swagger.skello.io/?urls.primaryName=Public%20SvcEmployees%20Docs`,children:`Service Employees API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://svc-employees.skello.io`}),` as the base URL. We also fill in the required `,_jsx(_components.code,{children:`organisationId`}),` query param, which is derived from your API key.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Skello`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`skello/svcpunch`})}),_jsxs(_components.td,{children:[`Skello’s `,_jsx(_components.a,{href:`https://swagger.skello.io/?urls.primaryName=Public%20SvcPunch%20Docs`,children:`Service Punch API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://svc-punch.skello.io`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Skello`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`skello/svcshops`})}),_jsxs(_components.td,{children:[`Skello’s `,_jsx(_components.a,{href:`https://swagger.skello.io/?urls.primaryName=Public%20SvcShops%20Docs`,children:`Service Shops API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://svc-shops.skello.io`}),` as the base URL. We also fill in the required `,_jsx(_components.code,{children:`organisationId`}),` query param, which is derived from your API key.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SmartRecruiters`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`smartrecruiters/default`})}),_jsxs(_components.td,{children:[`Smartrecruiters `,_jsx(_components.a,{href:`https://developers.smartrecruiters.com/reference/apply-api`,children:`API`}),`. We automatically authenticate all requests using OAuth and use `,_jsx(_components.code,{children:`https://api.smartrecruiters.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SmartRecruiters`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`smartrecruiters/default`})}),_jsxs(_components.td,{children:[`Smartrecruiters `,_jsx(_components.a,{href:`https://developers.smartrecruiters.com/reference/apply-api`,children:`API`}),`. We automatically authenticate all requests using the credentials supplied by the customer and use `,_jsx(_components.code,{children:`https://api.smartrecruiters.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Softgarden`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`softgarden/apply-api`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://dev.softgarden.de/apply-api/`,children:`Softgarden’s Apply API`}),`. We automatically authenticate all requests and use ‘`,_jsx(_components.a,{href:`https://jobdb.softgarden.de/jobdb/public`,children:`https://jobdb.softgarden.de/jobdb/public`}),`’ as base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Softgarden`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`softgarden/frontend-v3`})}),_jsxs(_components.td,{children:[`[Softgarden’s Frontend API v3](`,_jsx(_components.a,{href:`https://dev.softgarden.de/frontend-v3/`,children:`https://dev.softgarden.de/frontend-v3/`}),`. We automatically authenticate all requests and use ‘`,_jsx(_components.a,{href:`https://api.softgarden.io/api/rest`,children:`https://api.softgarden.io/api/rest`}),`’ as base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Spark Hire Recruit`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`comeet/api`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developers.comeet.com/reference/recruiting-api-overview`,children:`Spark Hire Recruit’s API.`}),`We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.comeet.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Spott`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`spott/protected`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.a,{href:`https://docs.gospott.com`,children:`Spott API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.gospott.com`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Stardex`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`stardex/v1`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.stardex.ai`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://docs.stardex.com/api-reference/introduction-v1`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sympa`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`sympa/api`})}),_jsxs(_components.td,{children:[`Sympa’s `,_jsx(_components.a,{href:`https://documenter.getpostman.com/view/33639379/2sA3kXG1vX#intro`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.sympahr.net/api/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Taleez`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`taleez/0`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.taleez.com/swagger-ui/index.html`,children:`Taleez’s API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.taleez.com/0`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Talent360`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`talent360/v3`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.talent360.io/V3`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://api-doc.talent360.io/`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Talention`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`talention/v1`})}),_jsxs(_components.td,{children:[`Talention’s API. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{api_domain\\\\}/tms/\\\\{account_id\\\\}/external/api/1.0`}),` as the base URL. Documentation is provided privately by Talention. Contact Kombo support for assistance with specific endpoints.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`TalentLMS`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`talentlms/v2`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.talentlms.com/api/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Teamtailor Job Boards`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`teamtailorjobboards/direct-apply`})}),_jsxs(_components.td,{children:[`Teamtailor’s `,_jsx(_components.a,{href:`https://partner.teamtailor.com/job_boards/direct_apply/#direct-apply`,children:`Job Board Direct Apply API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://5qbn6o9x4h.execute-api.eu-west-1.amazonaws.com/production`}),` as the base URL. All requests are automatically signed with HMAC-SHA256 signature.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Teamtailor`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`teamtailor/v1`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.teamtailor.com/v1`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://docs.teamtailor.com/`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tellent Recruitee`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`recruitee/default`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.a,{href:`https://api.recruitee.com/docs/index.html`,children:`Recruitee API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://api.recruitee.com/c/\\\\{company_id\\\\}`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tellent Recruitee`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`recruitee/v1`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.recruitee.com/c/\\\\{company_id\\\\}`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://docs.recruitee.com/reference`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`TrackerRMS`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`trackerrms/v1`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://evousapi.tracker-rms.com`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://evousapi.tracker-rms.com/swagger/index.html`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`TRAFFIT`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`traffit/v2`})}),_jsxs(_components.td,{children:[`Traffit’s `,_jsx(_components.a,{href:`https://api.traffit.com`,children:`v2 API`}),`. We authenticate all requests with the Traffit API key and use the base URL `,_jsx(_components.code,{children:`https://yourdomain.traffit.com/api/integration/v2`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`TriNet PEO`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`trinetpeo/v1`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://api.trinet.com`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://developers.trinet.com`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ubeeo`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`ubeeo/api`})}),_jsxs(_components.td,{children:[`Ubeeo ATS API. We automatically authenticate all requests using OAuth client credentials and use `,_jsx(_components.code,{children:`https://api.ats-platform.com`}),` as the base URL (sandbox: `,_jsx(_components.code,{children:`https://api.acc.ats-platform.com`}),`).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Udemy Business`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`udemy/learning`})}),_jsxs(_components.td,{children:[`Udemy Business REST API. We automatically handle authentication and use `,_jsx(_components.code,{children:`https://\\\\{account_name\\\\}.udemy.com/api-2.0/organizations/\\\\{account_id\\\\}/`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`UKG Pro WFM`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`ukgprowfm/api`})}),_jsxs(_components.td,{children:[`UKG Pro WFM’s `,_jsx(_components.a,{href:`https://developer.ukg.com/wfm/reference/welcome-to-the-ukg-pro-workforce-management-api`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{hostname\\\\}`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`UKG Pro`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`ukgpro/default`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developer.ukg.com/hcm/reference/get_personnel-v1-person-details`,children:`UKG Pro’s HRIS API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{hostname\\\\}`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`UKG Pro`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`ukgpro/recruting`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://developer.ukg.com/hcm/reference/retrieveapplications`,children:`UKG Pro’s Recruiting API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{hostname\\\\}/talent/recruiting/v2/\\\\{tenantalias\\\\}/api`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`UKG Ready`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`ukgready/api`})}),_jsxs(_components.td,{children:[`UKG Ready `,_jsx(_components.a,{href:`https://secure.saashr.com/ta/docs/rest/public/`,children:`API`}),`. We automatically authenticate all requests using the provided credentials and use `,_jsx(_components.code,{children:`https://\\\\{api_domain\\\\}`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`UKG Ready`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`ukgready/v2`})}),_jsxs(_components.td,{children:[`UKG Ready `,_jsx(_components.a,{href:`https://secure.saashr.com/ta/docs/rest/public/`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{api_domain\\\\}/ta/rest/v2/companies/!\\\\{short_name\\\\}`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`VEDA HR Suite`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`veda/api`})}),_jsxs(_components.td,{children:[`VEDA’s `,_jsx(_components.a,{href:`https://api.veda.net`,children:`API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{domain\\\\}/api`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Visma Peple`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`peple/hrm`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.analytics1.hrm.visma.net/docs/openapi.html`,children:`Visma Payroll Reporting API`}),`. We automatically authenticate all requests using the client credentials and use ‘`,_jsx(_components.a,{href:`https://api.analytics1.hrm.visma.net`,children:`https://api.analytics1.hrm.visma.net`}),`’ as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Visma Raet - Youforce`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`youforce/v1.0`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://vr-api-integration.github.io/youforce-api-documentation/postman_collections.html`,children:`Youforce’s basic v1.0 API`}),`. We automatically authenticate all requests and use ‘`,_jsx(_components.a,{href:`https://api.youforce.com`,children:`https://api.youforce.com`}),`’ as base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Visma YouServe`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`youserve/learning`})}),_jsxs(_components.td,{children:[`Visma YouServe `,_jsx(_components.a,{href:`https://youserve-domain-api.github.io/SwaggerUI/learning.html`,children:`Learning API`}),`. We automatically authenticate all requests using OAuth 2.0 with the provided credentials and use `,_jsx(_components.code,{children:`https://api.youserve.nl/learning/v1.0`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Workable`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`workable/v1`})}),_jsxs(_components.td,{children:[_jsxs(_components.strong,{children:[`Deprecated: Use `,_jsx(_components.code,{children:`v3`}),` instead.`]}),` Workable’s `,_jsx(_components.a,{href:`https://workable.readme.io/reference/generate-an-access-token`,children:`API`}),`. We automatically authenticate all requests using the client ID and secret and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.\\\\{environment\\\\}.com/spi/v3`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Workable`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`workable/v3`})}),_jsxs(_components.td,{children:[`We use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.workable.com/spi/v3`}),` as the base URL. Find the official docs `,_jsx(_components.a,{href:`https://www.workable.com/docs/api/overview`,children:`here`}),`.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Workable`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`workable/v3`})}),_jsxs(_components.td,{children:[`Workable’s `,_jsx(_components.a,{href:`https://workable.readme.io/reference/generate-an-access-token`,children:`API`}),`. We automatically authenticate all requests using the client ID and secret and use `,_jsx(_components.code,{children:`https://\\\\{subdomain\\\\}.\\\\{environment\\\\}.com/spi/v3`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Workday`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`workday/custom-report`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://community.workday.com/sites/default/files/file-hosting/productionapi/index.html`,children:`Workday’s Custom Reports`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://\\\\{domain\\\\}/ccx/service/customreport2/\\\\{tenant\\\\}/`}),` as the base URL. Set your `,_jsx(_components.code,{children:`method`}),` to `,_jsx(_components.code,{children:`GET`}),`. The `,_jsx(_components.code,{children:`path`}),` should be the report path after the tenant, e.g., `,_jsx(_components.code,{children:`/\\\\{report_owner\\\\}/\\\\{report_name\\\\}`}),`. You can include query parameters in the `,_jsx(_components.code,{children:`params`}),` object (e.g., `,_jsx(_components.code,{children:`format=json`}),`).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Workday`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`workday/rest`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://community.workday.com/sites/default/files/file-hosting/restapi/index.html`,children:`Workday’s REST API`}),`. We automatically authenticate all requests and use the correct Workday REST base URL for your tenant. The base URL follows the format: https://{domain}/api/{service_name}/{version}/{tenant}. You can specify any valid REST endpoint and method. See the Workday REST API documentation for available endpoints. You must specify the `,_jsx(_components.code,{children:`api_options`}),` object and set `,_jsx(_components.code,{children:`service_name`}),` to the name of the service you want to call. You can also specify the `,_jsx(_components.code,{children:`version`}),` (e.g., “v1”, “v2”); if omitted, it defaults to “v1”.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Workday`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`workday/soap`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://community.workday.com/sites/default/files/file-hosting/productionapi/index.html`,children:`Workday’s SOAP API`}),`. We automatically authenticate all requests. Set `,_jsx(_components.code,{children:`data`}),` to your raw xml string. Use `,_jsx(_components.code,{children:`/`}),` as your `,_jsx(_components.code,{children:`path`}),`, as we will always send requests to `,_jsx(_components.code,{children:`https://\\\\{domain\\\\}/ccx/service/\\\\{tenant\\\\}/\\\\{service_name\\\\}`}),`. Set your `,_jsx(_components.code,{children:`method`}),` to `,_jsx(_components.code,{children:`POST`}),`. You need to specify the `,_jsx(_components.code,{children:`api_options`}),` object and set `,_jsx(_components.code,{children:`service_name`}),` to the name of the service you want to call. Find all available services `,_jsx(_components.a,{href:`https://community.workday.com/sites/default/files/file-hosting/productionapi/versions/v41.0/index.html`,children:`here`}),`. The string that you submit as `,_jsx(_components.code,{children:`data`}),` will be the content of the `,_jsx(_components.code,{children:`soapenv:Body`}),` tag in the request. You can set the `,_jsx(_components.code,{children:`service_version`}),` to any valid Workday service version (the default is `,_jsx(_components.code,{children:`38.2`}),`).`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`workforce.com`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`workforcecom/api`})}),_jsxs(_components.td,{children:[`Workforce.com `,_jsx(_components.a,{href:`https://my.workforce.com/api/v2/documentation`,children:`API`}),`. We automatically authenticate all requests using the provided credentials and use `,_jsx(_components.code,{children:`https://my.tanda.co`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Zellis`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`zellis/api`})}),_jsxs(_components.td,{children:[`Zellis Intelligence Platform `,_jsx(_components.a,{href:`https://apiportal.hcm.zellis.com/`,children:`OData API`}),`. We automatically authenticate all requests using the provided credentials and use `,_jsx(_components.code,{children:`https://api.hcm.zellis.com/\\\\{customer_code\\\\}/external/odata/v1`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Zelt`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`zelt/partner`})}),_jsxs(_components.td,{children:[`Zelt’s `,_jsx(_components.a,{href:`https://go.zelt.app/apiv2/swagger`,children:`Partner API`}),`. We automatically authenticate all requests using the connected OAuth credentials and use `,_jsx(_components.code,{children:`https://go.zelt.app/apiv2/partner`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Zoho Recruit`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`zohorecruit/v2`})}),_jsxs(_components.td,{children:[`Zoho Recruit’s `,_jsx(_components.a,{href:`https://www.zoho.com/recruit/developer-guide/apiv2/modules-api.html`,children:`V2 API`}),`. We automatically authenticate all requests and use `,_jsx(_components.code,{children:`https://recruit.\\\\{domain\\\\}/recruit/v2`}),` as the base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Zvoove Recruit`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`zvooverecruit/applicants`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.zvoove.com/docs/`,children:`Zvoove Recruit’s Applicants API`}),`. We automatically authenticate all requests using the applicants API key and use ‘https://{domain}/api/public’ as base URL.`]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Zvoove Recruit`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`zvooverecruit/jobs`})}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`https://api.zvoove.com/docs/`,children:`Zvoove Recruit’s Jobs API`}),`. We automatically authenticate all requests using the jobs API key and use ‘https://{domain}/api/public’ as base URL.`]}),_jsx(_components.td,{})]})]})]}),`\n`,_jsx(Note,{children:`Please note that the passthrough API endpoints are only meant for edge cases. That’s why we only expose them for new integrations after understanding a concrete customer use case. If you have such a use case in mind, please reach out to Kombo.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Send passthrough request","description":"Send a request to the specified integration's native API.","openapi":"POST /passthrough/{tool}/{api}","href":"/lms/v1/post-passthrough-tool-api"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/kombo/807f792f5d0ef37a/rb2b.js","/_mintlify/custom/kombo/6fdcec7d895f83f2/auto-expand-response-fields.js"],"openApiReferenceData":{"operation":{"operationId":"PostPassthroughToolApi","summary":"Send passthrough request","description":"Send a request to the specified integration's native API.","tags":["General"],"parameters":["fbf851f7-7c5e-4d0b-934f-e6cd0b5977b8","2c1c1bcc-f2d7-4bfc-85e2-5f41e4aa76cf","c67e5915-df6f-407a-964e-b01f64995cc8"],"requestBody":"19437526-cb45-49ac-bf2f-c12dfdabbb40","responses":{"200":"2af0e939-8a2b-42c4-91c7-3d5c6b34df20","default":"aeed3dae-1d8f-456e-abf2-906eb0fdf7f1"},"x-codeSamples":[{"lang":"python","label":"PostPassthroughToolApi","source":"from kombo import Kombo\n\n\nwith Kombo(\n integration_id=\"workday:HWUTwvyx2wLoSUHphiWVrp28\",\n api_key=\"\u003cYOUR_BEARER_TOKEN_HERE>\",\n) as k_client:\n\n res = k_client.general.send_passthrough_request(tool=\"personio\", api=\"personnel\", method=\"GET\", path=\"/company/employees\")\n\n # Handle response\n print(res)"},{"lang":"typescript","label":"PostPassthroughToolApi","source":"import { Kombo } from \"@kombo-api/sdk\";\n\nconst kombo = new Kombo({\n integration_id: \"workday:HWUTwvyx2wLoSUHphiWVrp28\",\n api_key: \"\u003cYOUR_BEARER_TOKEN_HERE>\",\n});\n\nasync function run() {\n const result = await kombo.general.sendPassthroughRequest({\n tool: \"personio\",\n api: \"personnel\",\n body: {\n method: \"GET\",\n path: \"/company/employees\",\n },\n });\n\n console.log(result);\n}\n\nrun();"},{"lang":"ruby","label":"PostPassthroughToolApi","source":"require 'kombo'\n\nModels = ::Kombo::Models\ns = ::Kombo::Kombo.new(\n integration_id: 'workday:HWUTwvyx2wLoSUHphiWVrp28',\n security: Models::Shared::Security.new(\n api_key: '\u003cYOUR_BEARER_TOKEN_HERE>'\n )\n)\nres = s.general.send_passthrough_request(tool: 'personio', api: 'personnel', body: Models::Shared::PostPassthroughToolApiRequestBody.new(\n method: Models::Shared::Method::GET,\n path: '/company/employees'\n))\n\nunless res.post_passthrough_tool_api_positive_response.nil?\n # handle response\nend"}],"method":"post","type":"path","servers":["567f150c-305b-4412-8b85-b96898ce4d14","6f753169-b8d2-4306-8677-baba237e982e","9e44fcb7-1717-4b99-8f86-757c743ff363"],"security":["4c0fac86-c1e5-4913-8676-81ce671f879d"],"path":"/passthrough/{tool}/{api}","baseUrlOptions":["https://api.kombo.dev/v1","https://api.us.kombo.dev/v1","https://api.ca.kombo.dev/v1"],"title":"Send passthrough request","codeSamples":[{"label":"PostPassthroughToolApi","lang":"python","source":"from kombo import Kombo\n\n\nwith Kombo(\n integration_id=\"workday:HWUTwvyx2wLoSUHphiWVrp28\",\n api_key=\"\u003cYOUR_BEARER_TOKEN_HERE>\",\n) as k_client:\n\n res = k_client.general.send_passthrough_request(tool=\"personio\", api=\"personnel\", method=\"GET\", path=\"/company/employees\")\n\n # Handle response\n print(res)"},{"label":"PostPassthroughToolApi","lang":"typescript","source":"import { Kombo } from \"@kombo-api/sdk\";\n\nconst kombo = new Kombo({\n integration_id: \"workday:HWUTwvyx2wLoSUHphiWVrp28\",\n api_key: \"\u003cYOUR_BEARER_TOKEN_HERE>\",\n});\n\nasync function run() {\n const result = await kombo.general.sendPassthroughRequest({\n tool: \"personio\",\n api: \"personnel\",\n body: {\n method: \"GET\",\n path: \"/company/employees\",\n },\n });\n\n console.log(result);\n}\n\nrun();"},{"label":"PostPassthroughToolApi","lang":"ruby","source":"require 'kombo'\n\nModels = ::Kombo::Models\ns = ::Kombo::Kombo.new(\n integration_id: 'workday:HWUTwvyx2wLoSUHphiWVrp28',\n security: Models::Shared::Security.new(\n api_key: '\u003cYOUR_BEARER_TOKEN_HERE>'\n )\n)\nres = s.general.send_passthrough_request(tool: 'personio', api: 'personnel', body: Models::Shared::PostPassthroughToolApiRequestBody.new(\n method: Models::Shared::Method::GET,\n path: '/company/employees'\n))\n\nunless res.post_passthrough_tool_api_positive_response.nil?\n # handle response\nend"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{"fbf851f7-7c5e-4d0b-934f-e6cd0b5977b8":{"in":"header","name":"X-Integration-Id","schema":{"type":"string","isRequired":true,"description":"ID of the integration you want to interact with.","uniqueKey":"","typeLabel":"string"},"description":"ID of the integration you want to interact with.","example":"greenhouse:HWUTwvyx2wLoSUHphiWVrp28","required":true},"2c1c1bcc-f2d7-4bfc-85e2-5f41e4aa76cf":{"name":"tool","in":"path","required":true,"description":"The ID of the tool whose passthrough API you want to call (e.g., `personio`).","schema":{"type":"string","description":"The ID of the tool whose passthrough API you want to call (e.g., `personio`).","isRequired":true,"uniqueKey":"","typeLabel":"string"},"examples":{"example1":{"value":"personio"}}},"c67e5915-df6f-407a-964e-b01f64995cc8":{"name":"api","in":"path","required":true,"description":"The ID of the passthrough API you want to call (some tools provide multiple). Check the endpoint description for a list of all available APIs.","schema":{"type":"string","description":"The ID of the passthrough API you want to call (some tools provide multiple). Check the endpoint description for a list of all available APIs.","isRequired":true,"uniqueKey":"","typeLabel":"string"},"examples":{"example1":{"value":"personnel"}}}},"requestBody":{"description":"POST /passthrough/:tool/:api Request body","content":{"application/json":{"schema":{"type":"object","properties":{"method":{"type":"string","enum":["GET","POST","DELETE","PUT","PATCH"],"description":"The HTTP method (e.g., `GET`) of the request.","isRequired":true,"uniqueKey":"method","typeLabel":"enum\u003cstring>"},"path":{"type":"string","description":"The path of the endpoint you want to call. We automatically prepend the base URL of the API (all base URLs are documented in the endpoint description).","isRequired":true,"uniqueKey":"path","typeLabel":"string"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"headers.additionalProperties","typeLabel":"string"},"description":"The headers to send with the request. Note that we automatically supply any authentication-related headers.","uniqueKey":"headers","typeLabel":"object"},"params":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"params.additionalProperties","typeLabel":"string"},"description":"The query parameters to send in addition to the ones in the `path`.","uniqueKey":"params","typeLabel":"object"},"data":{"description":"The data to submit as part of the request body. This can either be an array or object (in which case we will forward it as JSON) or a string (in which case we will forward it raw).","uniqueKey":"data","typeLabel":"any"},"response_as_base64":{"type":"boolean","description":"If set to `true`, the response will be returned as a base64-encoded string. This is useful for binary data (e.g., PDFs).","uniqueKey":"response_as_base64","typeLabel":"boolean"},"multipart_form_data":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","description":"The key of the form data","isRequired":true,"uniqueKey":"multipart_form_data.items.[INDEX].name","typeLabel":"string"},"value":{"oneOf":[{"type":"string","description":"The value of the form data (Can be an object if the field is of the type file)","isRequired":true,"uniqueKey":"multipart_form_data.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"File name of the file you want to upload. We recommend providing something human-readable with a valid file extension (like `Resume.pdf`), as this might be shown in your customer's system.","isRequired":true,"uniqueKey":"multipart_form_data.items.[INDEX].value.oneOf.1.name","typeLabel":"string"},"content_type":{"type":"string","pattern":"^[\\w.-]+\\/[\\w.-]+$","description":"Content/MIME type of the file (e.g., `application/pdf`).\n\nIf you provide `data`, this is required. If you provide `data_url`, this is optional and we'll attempt to use the `Content-Type` header of the response.\n\n**Note:** Please validate that the content type you provide is actually meaningful (and not something generic like [`application/octet-stream`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/MIME_types#applicationoctet-stream)). Especially when using object storage (like AWS S3), it's easy to accidentally discard the content types of user-provided files, so make sure to explicitly persist them when processing uploads from your users (see guides for [AWS](https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingMetadata.html#SysMetadata), [Google Cloud](https://cloud.google.com/storage/docs/metadata#content-type), and [Azure](https://learn.microsoft.com/en-us/rest/api/storageservices/put-blob#request-headers-all-blob-types)).","uniqueKey":"multipart_form_data.items.[INDEX].value.oneOf.1.content_type","typeLabel":"string"},"data_url":{"type":"string","format":"uri","description":"URL to the file you want to upload that can be accessed without authentication headers. We will download the content immediately when receiving the request, so the URL can be short-lived.\n\nIf you're using an object storage provider (like AWS S3), we strongly recommend providing a signed URL for secure access (see guides for [AWS](https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html), [Google Cloud](https://cloud.google.com/storage/docs/access-control/signed-urls), and [Azure](https://learn.microsoft.com/en-us/azure/storage/common/storage-sas-overview)).\n\n**Note:** You must provide either this or `data_url`. We recommend `data_url` over `data` for most cases.","uniqueKey":"multipart_form_data.items.[INDEX].value.oneOf.1.data_url","typeLabel":"string\u003curi>"},"data":{"type":"string","description":"Base64-encoded contents of the file you want to upload.\n\n**Note:** You must provide either this or `data_url`. We recommend `data_url` over `data` for most cases.","uniqueKey":"multipart_form_data.items.[INDEX].value.oneOf.1.data","typeLabel":"string"}},"isRequired":true,"uniqueKey":"multipart_form_data.items.[INDEX].value.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"multipart_form_data.items.[INDEX].value","typeLabel":"string | object"}},"required":["name","value"],"description":"The data to submit as part of the request body if the request's `Content-Type` is `multipart/form-data`.","uniqueKey":"multipart_form_data.items.[INDEX]","typeLabel":"object"},"uniqueKey":"multipart_form_data","typeLabel":"object[]"},"api_options":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"api_options.additionalProperties","typeLabel":"string"},"description":"Custom options interpreted by the passthrough API adapter you've selected. These options are not documented right now as they're only for very advanced use cases.","uniqueKey":"api_options","typeLabel":"object"}},"required":["method","path"],"uniqueKey":"","typeLabel":"object"},"examples":{"example1":{"title":"example1","value":{"method":"GET","path":"/company/employees"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"2af0e939-8a2b-42c4-91c7-3d5c6b34df20":{"description":"POST /passthrough/:tool/:api Positive response","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","const":"success","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"data":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"The full URL of the request that we automatically assemble for you based on the specified `api`, the specified `path`, and the integration's auth credentials. You can use this to debug path-related issues (e.g., the API returning 404 errors).","isRequired":true,"uniqueKey":"data.url","typeLabel":"string\u003curi>"},"status":{"type":"integer","format":"int64","description":"The HTTP status code returned from the remote system.","isRequired":true,"uniqueKey":"data.status","typeLabel":"integer\u003cint64>"},"headers":{"type":"object","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"data.headers.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"data.headers.additionalProperties.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"data.headers.additionalProperties.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"data.headers.additionalProperties","typeLabel":"string | string[]"},"description":"The HTTP headers returned from the remote system.","isRequired":true,"uniqueKey":"data.headers","typeLabel":"object"},"data":{"description":"The HTTP body returned from the remote system. This will either be an array or object (in the case that JSON was returned) or a string (in any other case).","uniqueKey":"data.data","typeLabel":"any"}},"required":["url","status","headers"],"examples":[{"url":"https://api.personio.de/v1/company/employees","status":200,"headers":{"content-type":"application/json"},"data":{"success":true,"data":[{"id":123,"first_name":"John","last_name":"Doe"}]}}],"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"warnings":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"warnings.items.[INDEX].message","typeLabel":"string"}},"required":["message"],"uniqueKey":"warnings.items.[INDEX]","typeLabel":"object"},"description":"These are the interaction warnings that are shown in the dashboard. They are meant to provide debug information to you. We recommend logging them to the console.","isRequired":true,"uniqueKey":"warnings","typeLabel":"object[]"}},"required":["status","data","warnings"],"uniqueKey":"","typeLabel":"object"},"examples":{"example1":{"title":"example1","value":{"status":"success","data":{"url":"https://api.personio.de/v1/company/employees","status":200,"headers":{"content-type":"application/json"},"data":{"success":true,"data":[{"id":123,"first_name":"John","last_name":"Doe"}]}},"warnings":[{"message":"This is an example warning!"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"aeed3dae-1d8f-456e-abf2-906eb0fdf7f1":{"description":"The standard error response with just the platform error codes.","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["error"],"isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"error":{"type":"object","properties":{"code":{"oneOf":[{"type":"string","enum":["PLATFORM.RATE_LIMIT_EXCEEDED","PLATFORM.CONCURRENCY_LIMIT_EXCEEDED","PLATFORM.INTEGRATION_NOT_FOUND","PLATFORM.INPUT_INVALID","PLATFORM.UNKNOWN_ERROR","PLATFORM.IP_NOT_WHITELISTED","PLATFORM.AUTHENTICATION_INVALID","PLATFORM.TASK_TIMED_OUT"],"example":"PLATFORM.RATE_LIMIT_EXCEEDED","description":"Some errors include an error code that can be used to identify their cause. See the [Error Handling Docs](https://docs.kombo.dev/guides/errors) for more information. For your error handling logic please use the error `code` instead of other properties (e.g. message, http status code, ...).","isRequired":true,"uniqueKey":"error.code.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["PLATFORM.RATE_LIMIT_EXCEEDED","PLATFORM.CONCURRENCY_LIMIT_EXCEEDED","PLATFORM.INTEGRATION_NOT_FOUND","PLATFORM.INPUT_INVALID","PLATFORM.UNKNOWN_ERROR","PLATFORM.IP_NOT_WHITELISTED","PLATFORM.AUTHENTICATION_INVALID","PLATFORM.TASK_TIMED_OUT"],"example":"PLATFORM.RATE_LIMIT_EXCEEDED","description":"Some errors include an error code that can be used to identify their cause. See the [Error Handling Docs](https://docs.kombo.dev/guides/errors) for more information. For your error handling logic please use the error `code` instead of other properties (e.g. message, http status code, ...).","isRequired":true,"uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring> | null"},"title":{"oneOf":[{"type":"string","description":"A static, human-readable label.","isRequired":true,"uniqueKey":"error.title.oneOf.0","typeLabel":"string"},{"type":"null","description":"A static, human-readable label.","isRequired":true,"uniqueKey":"error.title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.title","typeLabel":"string | null"},"message":{"type":"string","description":"A dynamic, detailed description of what went wrong in this specific instance.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"log_url":{"oneOf":[{"type":"string","format":"uri","description":"The log page in the Kombo UI lists every interaction with full details. If you need assistance, share that link with our support team.","isRequired":true,"uniqueKey":"error.log_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"The log page in the Kombo UI lists every interaction with full details. If you need assistance, share that link with our support team.","isRequired":true,"uniqueKey":"error.log_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.log_url","typeLabel":"string\u003curi> | null"}},"required":["code","title","message","log_url"],"description":"Error details with structured code for programmatic handling.","isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["status","error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Error Response":{"title":"Error Response","description":"When building error handling logic, always use the `code` field to identify specific error types programmatically. See the complete list of error codes in the [docs](https://docs.kombo.dev/guides/errors).","value":{"status":"error","error":{"code":"INTEGRATION.MODEL_NOT_AVAILABLE","title":"This data model isn't supported for the selected integration.","message":"The \"employees\" model is not yet available for Greenhouse. Please reach out to Kombo if you need this functionality.","log_url":"https://app.kombo.dev/my-prod/logs?interactionId=123456"}}},"Minimal Error Response":{"title":"Minimal Error Response","description":"The \"message\" is always required while other fields can also be `null`. See the [docs](https://docs.kombo.dev/guides/errors) for more information.","value":{"status":"error","error":{"code":null,"title":null,"message":"The message is always in the response.","log_url":null}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"4c0fac86-c1e5-4913-8676-81ce671f879d":{"ApiKey":{"type":"http","scheme":"bearer","description":"Create an API key on the [Secrets](https://app.kombo.dev/secrets) page in the Kombo dashboard.","scopes":[],"schemeName":"ApiKey"}}},"servers":{"567f150c-305b-4412-8b85-b96898ce4d14":{"url":"https://api.kombo.dev/v1","description":"Kombo EU API"},"6f753169-b8d2-4306-8677-baba237e982e":{"url":"https://api.us.kombo.dev/v1","description":"Kombo US API"},"9e44fcb7-1717-4b99-8f86-757c743ff363":{"url":"https://api.ca.kombo.dev/v1","description":"Kombo CA API"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Create an API key on the [Secrets](https://app.kombo.dev/secrets) page in the Kombo dashboard.","scopes":[],"schemeName":"ApiKey"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Create an API key on the [Secrets](https://app.kombo.dev/secrets) page in the Kombo dashboard.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"ApiKey","name":"Authorization"}],"title":"ApiKey"}]},"originalFileLocation":"openapi.json"},"subdomain":"kombo","siteName":"Kombo","title":"Send passthrough request - Kombo","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-29T13:16:53.256Z","originalFileLocation":"lms/v1/post-passthrough-tool-api.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Send a request to the specified integration\u0026#x27;s native API.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Kombo\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/kombo/wSCKBGtwRd2fRaqL/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/kombo/wSCKBGtwRd2fRaqL/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/kombo/wSCKBGtwRd2fRaqL/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/kombo/wSCKBGtwRd2fRaqL/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/kombo/wSCKBGtwRd2fRaqL/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/kombo/wSCKBGtwRd2fRaqL/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/kombo/wSCKBGtwRd2fRaqL/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/kombo/wSCKBGtwRd2fRaqL/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/kombo/wSCKBGtwRd2fRaqL/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Send passthrough request - Kombo\">\u003cmeta data-mint-head property=\"og:description\" content=\"Send a request to the specified integration\u0026#x27;s native API.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Kombo\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.kombo.dev/lms/v1/post-passthrough-tool-api\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://kombo.mintlify.app/_mintlify/api/og/v2?division=Other\u0026amp;title=Send+passthrough+request\u0026amp;description=Send+a+request+to+the+specified+integration%27s+native+API.\u0026amp;theme=6aaa982de16023004d39177d\u0026amp;signature=7a4fa352687acb2a53b8aaf5d0a2d8e5d0a5851754544fcb0560f4e7e6d54686\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Send passthrough request - Kombo\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Send a request to the specified integration\u0026#x27;s native API.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://kombo.mintlify.app/_mintlify/api/og/v2?division=Other\u0026amp;title=Send+passthrough+request\u0026amp;description=Send+a+request+to+the+specified+integration%27s+native+API.\u0026amp;theme=6aaa982de16023004d39177d\u0026amp;signature=7a4fa352687acb2a53b8aaf5d0a2d8e5d0a5851754544fcb0560f4e7e6d54686\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/kombo/wSCKBGtwRd2fRaqL/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Kombo\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#14b8a6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.kombo.dev/lms/v1/post-passthrough-tool-api\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/lms/v1/post-passthrough-tool-api.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.kombo.dev/#organization\",\"name\":\"Kombo\",\"url\":\"https://docs.kombo.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/kombo/5G-BTSylUTnMNzUN/logo/light.svg?fit=max\u0026auto=format\u0026n=5G-BTSylUTnMNzUN\u0026q=85\u0026s=e63a5882dfad565ffad086e946e31625\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.kombo.dev#website\",\"name\":\"Kombo\",\"url\":\"https://docs.kombo.dev\",\"publisher\":{\"@id\":\"https://docs.kombo.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.kombo.dev/lms/v1/post-passthrough-tool-api#webpage\",\"url\":\"https://docs.kombo.dev/lms/v1/post-passthrough-tool-api\",\"name\":\"Send passthrough request\",\"description\":\"Send a request to the specified integration's native API.\",\"dateModified\":\"2026-10-29T13:16:53.256Z\",\"isPartOf\":{\"@id\":\"https://docs.kombo.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.kombo.dev/lms/v1/post-passthrough-tool-api#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.kombo.dev/lms/v1/post-passthrough-tool-api#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"General API Reference\",\"item\":\"https://docs.kombo.dev/lms/v1/post-connect-create-link\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Other\",\"item\":\"https://docs.kombo.dev/lms/v1/get-check-api-key\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Send passthrough request\",\"item\":\"https://docs.kombo.dev/lms/v1/post-passthrough-tool-api\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.kombo.dev/lms/v1/post-passthrough-tool-api#apireference\",\"headline\":\"Send passthrough request\",\"name\":\"Send passthrough request\",\"description\":\"Send a request to the specified integration's native API.\",\"url\":\"https://docs.kombo.dev/lms/v1/post-passthrough-tool-api\",\"mainEntityOfPage\":{\"@id\":\"https://docs.kombo.dev/lms/v1/post-passthrough-tool-api#webpage\"},\"dateModified\":\"2026-10-29T13:16:53.256Z\",\"publisher\":{\"@id\":\"https://docs.kombo.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.kombo.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Kombo\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Kombo","nav":{"global":null,"tabs":[{"tab":"Developer documentation","icon":"code","anchors":[{"anchor":"Overview","pages":[{"title":"Overview","href":"/introduction"}]},{"anchor":"HRIS","icon":"users","pages":[{"title":"HRIS","href":"/hris/introduction"}]},{"anchor":"LMS","icon":"graduation-cap","groups":[{"group":"General","icon":"circle-info","pages":[{"title":"Introduction","icon":"book-open","href":"/lms/introduction"},{"group":"Getting started","icon":"signs-post","pages":[{"title":"Overview","icon":"rocket","href":"/lms/getting-started"},{"title":"Sandbox Integrations","icon":"flask","href":"/lms/getting-started/sandbox-integrations"},{"title":"Creating Integrations","icon":"link","href":"/lms/getting-started/create-integrations"},{"title":"Authentication","icon":"key","href":"/lms/getting-started/authentication"},{"title":"Querying the API","icon":"magnifying-glass","href":"/lms/getting-started/querying-api"},{"title":"Fetching Data","icon":"download","href":"/lms/getting-started/fetching-data"}]},{"group":"Implementation guides","icon":"user-magnifying-glass","pages":[{"title":"Setup","icon":"wrench","href":"/lms/implementation-guide/setup"},{"title":"Connection setup","icon":"link","href":"/lms/implementation-guide/connection-setup"},{"title":"Content providers","icon":"book-open-reader","href":"/lms/implementation-guide/content-providers"},{"title":"SSO and identity matching","icon":"id-card","href":"/lms/implementation-guide/sso-and-identity-matching"},{"title":"Talent management","icon":"chart-user","href":"/lms/implementation-guide/talent-management"}]},{"group":"Available Connectors","icon":"plug","pages":[{"title":"Available LMS Connectors","sidebarTitle":"Overview","icon":"grid-2","href":"/lms/connectors"},{"title":"360Learning LMS Integration","sidebarTitle":"360Learning","icon":"https://storage.googleapis.com/kombo-assets/integrations/360learning/icon.svg","href":"/lms/connectors/360learning"},{"title":"Cornerstone OnDemand LMS Integration","sidebarTitle":"Cornerstone OnDemand","icon":"https://storage.googleapis.com/kombo-assets/integrations/cornerstoneondemand/icon.svg","href":"/lms/connectors/cornerstoneondemand"},{"title":"Coursera LMS Integration","sidebarTitle":"Coursera","icon":"https://storage.googleapis.com/kombo-assets/integrations/coursera/icon.svg","href":"/lms/connectors/coursera"},{"title":"Docebo LMS Integration","sidebarTitle":"Docebo","icon":"https://storage.googleapis.com/kombo-assets/integrations/docebo/icon.svg","href":"/lms/connectors/docebo"},{"title":"Kombo Sandbox LMS Integration","sidebarTitle":"Kombo Sandbox","icon":"https://storage.googleapis.com/kombo-assets/integrations/sandbox/icon.svg","href":"/lms/connectors/sandbox"},{"title":"LinkedIn Learning LMS Integration","sidebarTitle":"LinkedIn Learning","icon":"https://storage.googleapis.com/kombo-assets/integrations/linkedinlearning/icon.svg","href":"/lms/connectors/linkedinlearning"},{"title":"Moodle LMS Integration","sidebarTitle":"Moodle","icon":"https://storage.googleapis.com/kombo-assets/integrations/moodle/icon.svg","href":"/lms/connectors/moodle"},{"title":"SAP SuccessFactors LMS Integration","sidebarTitle":"SAP SuccessFactors","icon":"https://storage.googleapis.com/kombo-assets/integrations/successfactors/icon.svg","href":"/lms/connectors/successfactors"},{"title":"TalentLMS LMS Integration","sidebarTitle":"TalentLMS","icon":"https://storage.googleapis.com/kombo-assets/integrations/talentlms/icon.svg","href":"/lms/connectors/talentlms"},{"title":"Udemy Business LMS Integration","sidebarTitle":"Udemy Business","icon":"https://storage.googleapis.com/kombo-assets/integrations/udemy/icon.svg","href":"/lms/connectors/udemy"},{"title":"Workday LMS Integration","sidebarTitle":"Workday","icon":"https://storage.googleapis.com/kombo-assets/integrations/workday/icon.svg","href":"/lms/connectors/workday"}]},{"title":"Important Changes","icon":"bell","href":"/lms/important-changes"}]},{"group":"Features","icon":"cubes","pages":[{"title":"Data Explorer","icon":"table","href":"/lms/features/data-explorer"},{"title":"Setup Flow","icon":"sliders","href":"/lms/features/setup-flow/introduction"},{"title":"Custom Fields","icon":"square-plus","href":"/lms/features/custom-fields"},{"title":"Advanced Mappings","icon":"brackets-curly","href":"/lms/features/advanced-mappings"},{"group":"Remapping","icon":"shuffle","pages":[{"title":"Introduction","icon":"shuffle","href":"/lms/features/remapping/introduction"},{"title":"Remapping simple fields","icon":"sliders","href":"/lms/features/remapping/simple-remapping"},{"title":"Remapping enum fields","icon":"list-check","href":"/lms/features/remapping/enum-remapping"},{"title":"Remapping date fields","icon":"calendar-days","href":"/lms/features/remapping/date-remapping"},{"title":"Remapping address fields","icon":"map","href":"/lms/features/remapping/struct-remapping"},{"title":"Remapping reference fields","icon":"link","href":"/lms/features/remapping/reference-remapping"},{"title":"Remapping array fields","icon":"brackets-curly","href":"/lms/features/remapping/array-remapping"},{"title":"Kombo default fallback","icon":"rotate-left","href":"/lms/features/remapping/kombo-default-fallback"}]},{"title":"Logs","icon":"scroll","href":"/lms/features/logs"},{"title":"Issues","icon":"triangle-exclamation","href":"/lms/features/issues"},{"title":"Issue types","icon":"triangle-exclamation","href":"/lms/features/issue-types"},{"title":"Deletion Policy","icon":"trash","href":"/lms/features/deletion-policy"},{"title":"Passthrough API","icon":"right-left","href":"/lms/features/passthrough-api"},{"title":"Komboman","icon":"terminal","href":"/lms/features/komboman"},{"title":"Extend write endpoints","icon":"wand-magic-sparkles","href":"/lms/features/remote-fields"},{"title":"Scopes","icon":"bullseye","href":"/lms/features/scopes"},{"title":"Audit Logs","icon":"clipboard-list","href":"/lms/features/audit-logs"}]},{"group":"Guides","icon":"book-open","pages":[{"group":"Kombo Connect","icon":"link","pages":[{"title":"Introduction","icon":"link","href":"/lms/guides/connect/introduction"},{"title":"Manual setup","icon":"wrench","href":"/lms/guides/connect/manual-setup"},{"title":"Magic links","icon":"wand-magic-sparkles","href":"/lms/guides/connect/magic-links"},{"title":"Embedded flow","icon":"puzzle-piece","href":"/lms/guides/connect/embedded-flow"},{"title":"Reconnecting an integration","icon":"arrow-rotate-right","href":"/lms/guides/connect/reconnection"}]},{"title":"How Kombo Syncs Data","icon":"arrows-rotate","href":"/lms/guides/sync"},{"title":"Error Handling","icon":"bug-slash","href":"/guides/errors"},{"title":"Concurrency Limiting","icon":"gauge-max","href":"/lms/guides/concurrency-limiting"},{"title":"Async Endpoints","icon":"clock","href":"/lms/guides/async-endpoints"},{"title":"Webhooks","icon":"bolt","href":"/lms/guides/webhooks"},{"title":"Upstream webhooks","icon":"cloud-arrow-down","href":"/lms/guides/upstream-webhooks"},{"title":"Integration States","icon":"traffic-light","href":"/lms/guides/integration-states"},{"title":"Implementing New Tools","icon":"toolbox","href":"/lms/guides/implementing-new-tools"},{"title":"Environments","icon":"building","href":"/lms/guides/environments"},{"title":"Partner Credentials","icon":"handshake","href":"/lms/guides/partner-credentials"},{"title":"Static IPs","icon":"shield-check","href":"/lms/guides/static-ips"},{"group":"Troubleshooting","icon":"bug","pages":[{"title":"How to troubleshoot issues with Kombo","icon":"life-ring","href":"/lms/guides/debugging/introduction"},{"title":"Troubleshoot connection flow problems","icon":"link-slash","href":"/lms/guides/debugging/debug-connection-flow"},{"title":"Investigate failing actions","icon":"bolt","href":"/lms/guides/debugging/investigate-failing-actions"},{"title":"Diagnosing missing or incorrect data","icon":"magnifying-glass","href":"/lms/guides/debugging/debug-data-issues"}]}]},{"group":"LMS API Reference","icon":"book","pages":[{"group":"Users","icon":"users","pages":[{"title":"Get users","openapi":"GET /lms/users","href":"/lms/v1/get-users"}]},{"group":"Skills","icon":"star","pages":[{"title":"Get skills","openapi":"GET /lms/skills","href":"/lms/v1/get-skills"}]},{"group":"Courses","icon":"book-open","pages":[{"title":"Get courses","openapi":"GET /lms/courses","href":"/lms/v1/get-courses"},{"title":"Upsert courses","openapi":"POST /lms/courses/bulk","href":"/lms/v1/post-courses-bulk"},{"title":"Get status of “Upsert courses” task","openapi":"GET /lms/courses/bulk/{task_id}","href":"/lms/v1/get-courses-bulk-task-id"},{"title":"Deactivate course","openapi":"POST /lms/courses/{course_id}/deactivate","href":"/lms/v1/post-courses-course-id-deactivate"}]},{"group":"Progress","icon":"chart-line","pages":[{"title":"Get course progressions","openapi":"GET /lms/course-progressions","href":"/lms/v1/get-course-progressions"},{"title":"Enroll user in course","openapi":"POST /lms/course-progressions","href":"/lms/v1/post-course-progressions"},{"title":"Complete course","openapi":"POST /lms/course-progressions/{course_progression_id}/complete","href":"/lms/v1/post-course-progressions-course-progression-id-complete"}]}]},{"group":"General API Reference","pages":[{"group":"Kombo Connect","icon":"link","pages":[{"title":"Create connection link","openapi":"POST /connect/create-link","href":"/lms/v1/post-connect-create-link"},{"title":"Get integration by token","openapi":"GET /connect/integration-by-token/{token}","href":"/lms/v1/get-connect-integration-by-token-token"},{"title":"Activate integration (optional)","openapi":"POST /connect/activate-integration","href":"/lms/v1/post-connect-activate-integration"},{"title":"Create reconnection link","openapi":"POST /integrations/{integration_id}/relink","href":"/lms/v1/post-integrations-integration-id-relink"},{"title":"Create Setup Flow link","openapi":"POST /integrations/{integration_id}/setup-link","href":"/lms/v1/post-integrations-integration-id-setup-link"},{"title":"Get tools","openapi":"GET /tools/{category}","href":"/lms/v1/get-tools-category"}]},{"group":"Integrations","icon":"plug","pages":[{"title":"Get integration details","openapi":"GET /integrations/{integration_id}","href":"/lms/v1/get-integrations-integration-id"},{"title":"Set integration enabled","openapi":"PUT /integrations/{integration_id}/enabled","href":"/lms/v1/put-integrations-integration-id-enabled"},{"title":"Delete integration","openapi":"DELETE /integrations/{integration_id}","href":"/lms/v1/delete-integrations-integration-id"},{"title":"Trigger sync","openapi":"POST /force-sync","href":"/lms/v1/post-force-sync"}]},{"group":"Filtering","icon":"filter","pages":[{"title":"Create provisioning setup link (deprecated)","openapi":"POST /hris/provisioning-groups/{group_id}/setup-links","href":"/lms/v1/post-hris-provisioning-groups-group-id-setup-links"}]},{"group":"Custom Fields","icon":"square-plus","pages":[{"title":"Get custom fields with current mappings","openapi":"GET /integrations/{integration_id}/custom-fields","href":"/lms/v1/get-integrations-integration-id-custom-fields"}]},{"group":"Other","icon":"ellipsis","pages":[{"title":"Check API key","description":"Check whether your API key is working properly.","openapi":"GET /check-api-key","href":"/lms/v1/get-check-api-key"},{"title":"Send passthrough request","openapi":"POST /passthrough/{tool}/{api}","href":"/lms/v1/post-passthrough-tool-api"}]}]}]},{"anchor":"ATS","icon":"briefcase","pages":[{"title":"ATS","href":"/ats/introduction"}]},{"anchor":"ATS Assessment \u0026 Background Check","icon":"ballot-check","pages":[{"title":"ATS Assessment \u0026 Background Check","href":"/assessment/introduction"}]},{"anchor":"AI Apply","icon":"browser","pages":[{"title":"AI Apply","href":"/ai-apply/introduction"}]},{"anchor":"Changelog","icon":"book","href":"https://changelog.kombo.dev"},{"anchor":"Status","icon":"wave-pulse","href":"https://status.kombo.dev"}]},{"tab":"Help Center","icon":"life-ring","pages":[{"title":"Help Center","href":"/help-center"}]}]},"basePath":"","title":"Send passthrough request - Kombo","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}