Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
2 Grattan Court East, Dublin, D02 VX86, Ireland
Switch to light modeSwitch to dark mode
APIs / HR recruiting / Talentlink REST API Documentation
Talentlink REST API Documentation logo

Apiproxy Shared Lumessetalentlink Talentlink REST API Documentation

41
AI ReadinessFoundational (D-)41/100
See full scorecard
Agent-ready OpenAPI document · curated by JenticHR recruitingRecruiting AtsapiKey178 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Manage candidates, applications, requisitions, advertisements, selection processes, and assessments across 178 Cornerstone TalentLink REST endpoints.

Use for: List all open applications for a requisition in TalentLink, Update an application's status to 'interview scheduled', Submit an external assessment report for a candidate, Fetch the details of a published advert by job number

Not supported: Does not handle payroll, benefits administration, or learning management - use for applicant tracking and recruiting operations in Cornerstone TalentLink only.

Jentic publishes the only available OpenAPI specification for the Cornerstone TalentLink REST API, keeping it validated and agent-ready. TalentLink is Cornerstone's enterprise applicant tracking system and the REST API exposes 178 endpoints across candidates, applications, requisitions, contracts, advertisements, selection processes, interviews, assessments, and timesheets. Authentication uses paired apiKey, username, password, and access-token headers issued by Cornerstone. The API powers integrations that move candidates and applications between TalentLink and external job boards, assessment vendors, HRIS, and onboarding tools.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Talentlink REST API Documentation to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Talentlink REST API Documentation, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fapiproxy.shared.lumessetalentlink.com%2Ftalentlink" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fapiproxy.shared.lumessetalentlink.com%2Ftalentlink" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Talentlink REST API Documentation API.

List and update applications with their statuses through /application and /application/status

Generate signed advertisement preview tokens and fetch advert details via /advertisement/postings/{jobNumber}

Submit external assessment results, reports, and resources via /assessment-provider/submit-* endpoints

Read and write candidate, contract, position, and department records through their respective resource paths

Walk lookup-of-values catalogs (LOV) for configurable fields, free-form fields, and user data via /lov endpoints

Drive selection processes, interview scheduling, and timesheet records for downstream HR systems

Use Cases

Patterns agents use Talentlink REST API Documentation API for, with concrete tasks.

★ Job board syndication

Pull published adverts from /advertisement/postings/{jobNumber} and post them to external job boards on a schedule, then push back applicant submissions to /application as they arrive. Because TalentLink owns the requisition and advert lifecycle, the integration only needs to mirror state, not duplicate it. The 178 endpoints cover the full advert and application surface required for two-way syndication.

GET /advertisement/postings/{jobNumber} for each open requisition, post to LinkedIn or Indeed, then POST /application when an applicant submits.

Assessment provider integration

Plug an external assessment vendor into TalentLink's selection process by calling /assessment-provider/submit-resource to register the assessment URL, /assessment-provider/submit-status to update progress, and /assessment-provider/submit-results or /assessment-provider/submit-report to deliver outcomes. TalentLink advances the candidate through the configured selection step automatically once results land. This is the supported pattern for psychometric, coding, and case-study assessment vendors.

POST /assessment-provider/submit-resource with the assessment URL, then POST /assessment-provider/submit-results with the structured results form when complete.

HRIS hand-off on hire

Once a candidate is marked hired in TalentLink, pull their contract record and supporting candidate fields and write them into the downstream HRIS so onboarding can begin. The /contract and /candidate endpoints expose stable identifiers and ISO-coded fields suitable for a clean ETL hand-off. This shortens the gap between offer-accepted and first-day systems access from days to minutes.

GET /candidate/{candidateId} and /contract/{contractId} on hire, then POST the resulting payload to your HRIS's employee-create endpoint.

Agent-driven recruiting operations

An AI agent embedded in a recruiter's workflow can read application statuses, advance candidates through selection steps, and submit assessment results through Jentic without holding TalentLink credentials directly. The recruiter speaks in natural language, Jentic resolves the right TalentLink endpoints, and the agent executes them with credentials drawn from the vault. Audit trails remain inside TalentLink as if the recruiter performed the action directly.

Through Jentic, search 'update an application status', load the talentlink /application/status operation, and execute with the new status on the recruiter's behalf.

Key Endpoints

178 endpoints — jentic publishes the only available openapi specification for the cornerstone talentlink rest api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/application

List applications

PUT

/application/status

Update an application status

GET

/application/available-statuses

Retrieve allowed application statuses

GET

/advertisement/postings/{jobNumber}

Fetch advert details for a requisition

POST

/advertisement/generate-token

Generate an advert preview token

POST

/assessment-provider/submit-results

Submit structured assessment results

POST

/assessment-provider/submit-status

Update assessment status for a candidate

GET

/application

List applications

PUT

/application/status

Update an application status

GET

/application/available-statuses

Retrieve allowed application statuses

GET

/advertisement/postings/{jobNumber}

Fetch advert details for a requisition

POST

/advertisement/generate-token

Generate an advert preview token

POST

/assessment-provider/submit-results

Submit structured assessment results

POST

/assessment-provider/submit-status

Update assessment status for a candidate

Jentic AI Readiness Score

This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.

T

Talentlink REST API Documentation

- Foundational (D-)
41/100
62
Foundational Compliance
61
Developer Experience & Jentic Compatibility
21
AI-Readiness & Agent Experience
53
Agent Usability
41
Security
100
AI Discoverability
Powered by JenticScoring Framework 1.0.0 | Scoring Engine 0.4.0
Show dimension breakdown
62

Foundational Compliance

Base layer of spec validity and structural soundness.

Grade: B-Signals: 4
88%

Lint Results

Aggregated quality score from linter diagnostics, weighted by severity.

100%

Resolution Completeness

Percentage of `$ref` references that resolve successfully.

0%

Specification Validity

Checks whether the API description parses successfully and conforms to its declared specification (e.g., OpenAPI).

60%

Structural Integrity

Structural correctness score based on schema issues using logarithmic dampening.

61

Developer Experience & Jentic Compatibility

Clarity, completeness, and ingestion readiness for developers and tooling.

Grade: B-Signals: 4
0%

Example Density

How richly the API is illustrated with examples.

100%

Example Validity

Percentage of examples that conform to their schemas.

45%

Response Coverage

Percentage of operations with complete response definitions (success, client error, server error).

100%

Tooling Readiness

Health of API ingestion, bundling, and resolution within Jentic pipelines.

21

AI-Readiness & Agent Experience

Semantic breadth, depth, and agent comprehension for AI systems.

Grade: FSignals: 4
30%

Description Coverage

Coverage of descriptions across API elements.

0%

Error Standardization

Coverage of RFC 9457 Problem Details for error responses.

0%

OperationId Quality

Coverage, uniqueness, and casing consistency of operationIds for AI inference.

54%

Summary Coverage

Coverage of summaries across operations/tags/info.

53

Agent Usability

Functional utility, complexity comfort, and AI orchestration readiness.

Grade: C-Signals: 1
53%

Complexity Comfort

Agent comfort level based on API operational and structural complexity.

41

Security

Trust, risk posture, and security compliance.

Grade: D-Signals: 1
41%

Authentication Strength

Average quality of security schemes based on authentication method strength (weakest link for OAuth2).

100

AI Discoverability

Findability, semantic richness, and reasoning readiness.

Grade: A+Signals: 1
100%

Descriptive Richness

Clarity and depth of descriptions across API elements.

View full reportHow the score is calculatedMore about the dimensions

Score it yourself

Every API in the directory is allowlisted, so you can re-score it with no key required.

Score your own APIScoring CLI agent skill
npx @jentic/api-scorecard-cli score <openapi-url>

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Wiring the TalentLink REST API by hand means setting up its API key, learning the application and advertisement resource shapes, and threading status and assessment calls yourself. Through Jentic you install once, import TalentLink from the API Directory, store the key once, and your agent calls it.

Permission scoping

TalentLink puts the job number in the URL path for advertisement postings while status changes and assessment results travel in the request, so scope the agent to the operations it needs, such as reading applications and available statuses, and leave out updating an application's status unless you add it. You choose the allowed operations, so the agent only calls what you list.

Credential isolation

Your TalentLink key is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Agents search Jentic by intent such as 'list job applications' or 'read available application statuses', and Jentic returns the matching TalentLink operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Greenhouse Harvest API

→

Modern REST API for the Greenhouse ATS.

Choose Greenhouse Harvest when the customer is on Greenhouse rather than Cornerstone TalentLink.

Alternative

Lever API

→

REST API for the Lever ATS.

Choose Lever when integrating with a Lever tenant; the resource model maps similarly but endpoints are not interchangeable.

Alternative

Workable API

→

REST API for the Workable ATS.

Choose Workable for SMB recruiting workflows that do not need TalentLink's enterprise selection-process model.

Complementary

Workday API

→

Enterprise HRIS often paired with TalentLink for post-hire processes.

Use Workday after TalentLink hands a hired candidate off; it owns employee records, payroll, and benefits.

FAQs

Specific to using Talentlink REST API Documentation API through Jentic.

Why is there no official OpenAPI spec for Talentlink REST API Documentation?

Cornerstone TalentLink does not publish a downloadable OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Talentlink REST API Documentation via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer .

What authentication does the TalentLink REST API use?

The API uses paired apiKey, username, password, and access-token headers issued by Cornerstone. All four are declared as apiKey-style schemes in the spec and must be supplied per request. Through Jentic the credentials are stored in the vault and applied to each call server-side.

How do I update an application's status through Jentic?

Search Jentic for 'update an application status', load the talentlink /application/status operation, and execute with the applicationId and the target status. Run /application/available-statuses first to confirm the status is valid for that application's current step.

Can I push external assessment results back into TalentLink?

Yes. Use POST /assessment-provider/submit-results for structured form-based results, /assessment-provider/submit-report to attach a physical report file, /assessment-provider/submit-resource to register an assessment URL, and /assessment-provider/submit-status to update progress.

How do I fetch advert details for a requisition?

Call GET /advertisement/postings/{jobNumber} with the requisition's job number to retrieve all adverts attached to it. For unpublished adverts that need a preview, POST /advertisement/generate-token first to obtain a signed URL.

What are the rate limits for the TalentLink REST API?

Rate limits are not declared in the OpenAPI spec. TalentLink applies tenant-specific limits configured by Cornerstone; coordinate with your account team and watch for HTTP 429 responses to back off appropriately.

Can I limit what my agent is allowed to do with the Cornerstone TalentLink REST API?

Yes. Jentic One is self-hosted, so you set the rules and pick exactly which TalentLink operations the agent may call and which credentials it may use. For example, you can allow read-only access to GET /application and GET /application/available-statuses while leaving PUT /application/status off the list, so the agent can review applications but not change their status unless you add that operation. You can do the same for advertisement lookups and the /assessment-provider submit operations, granting only the calls the agent actually needs.

GET STARTED

Start building with Talentlink REST API Documentation API

Explore with Jentic One
View OpenAPI Document