Developer API

AGNCI Match Engine

AI matching, directly
in your ATS.

Integrate the AGNCI Match Engine into your own workflow. Enrich candidates, analyze job postings, and match via a single REST API. Built on state-of-the-art LLMs, pay-per-use, fully documented.

AI matching via a single API call

Send a candidate and job posting. Receive a match score, rationale, and risk analysis in return.

AI tailored for recruitment

Powered by advanced large language models. Optimized prompts for recruitment context, multilingual.

Pay-per-use

No subscription, no minimum. You only pay for what you use, transparently priced per API call.

Full OpenAPI docs

Standard OpenAPI 3.1 specification. Import directly into Postman, Insomnia, or generate your own SDK.

Example

First match in under a minute.

A single POST request with a candidate ID and job ID. The Match Engine returns a score, breakdown, rationale, and any identified risks.

Request

curl -X POST https://api.agnci.ai/v1/match \
  -H "Authorization: Bearer agnci_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "candidate_id": "cand_abc123",
    "vacancy_id":   "vac_xyz789",
    "options": { "include_explanation": true }
  }'

Response

{
  "match_id": "match_5f3a...",
  "status": "STRONG_MATCH",
  "total_score": 87,
  "score_breakdown": {
    "skills": 32,
    "experience": 15,
    "location": 20,
    "availability": 20
  },
  "reasons": [
    "4/5 must-have skills matchen",
    "Beschikbaar per direct"
  ],
  "usage": {
    "input_tokens": 1200,
    "output_tokens": 580
  }
}

Endpoints

Everything you need.

From candidate enrichment to bulk matching. One API for the complete recruitment flow.

POST/v1/candidates

Create a candidate profile from raw text or a CV

POST/v1/vacancies

Create a job profile from text or JSON

POST/v1/match

Match one candidate to one job posting

POST/v1/match/bulk

Match one candidate to multiple job postings

GET/v1/usage

Retrieve token usage and costs

Full OpenAPI 3.1 specification and interactive docs available after registration.

Sign up

Create your developer account.

Get immediate access to the developer console, API keys, and documentation. No credit card required.

At least 12 characters, including an uppercase letter, a number, and a symbol.

By registering, you agree to our terms and conditions and privacy policy.

Sign up for free