Your interface
Keep your branding, customer relationship and workflow.
Private beta — access by request
Candidate Tools API
Send a PDF, DOCX document or extracted CV text. Receive a consistent candidate profile, compare it with a real opportunity and generate evidence-grounded interview preparation through structured JSON APIs.
Use the complete workflow or integrate only the endpoints your product needs. You own the user experience; Domville Tech provides the analysis.
One integration
Keep your branding, customer relationship and workflow.
Use versioned data rather than unpredictable generated prose.
Conclusions retain supporting information from the supplied CV.
Your users review outputs before they are used or shared.
Pay for completed API calls rather than user seats.
Fit the analysis behind your existing customer experience.
How it works
POST /v1/cv-parsesConvert a supported CV into a versioned CandidateProfile.
POST /v1/application-analysisIdentify supported, partially supported and unevidenced requirements.
POST /v1/interview-preparationGenerate interview preparation grounded in supplied evidence.
Use the response in your own product, reports or adviser workflow.
Private-beta usage pricing
01 · CV Parsing API
Convert a standard PDF, DOCX or UTF-8 text CV into a consistent CandidateProfile.
£0.20 + VAT per successful standard parse02 · Application Analysis API
Map supplied candidate evidence against the requirements of a real opportunity.
£1.25 + VAT per successful analysis03 · Interview Preparation API
Generate role-specific preparation grounded in the candidate’s supplied experience.
£0.50 + VAT per successful requestComplete workflow
One standard CV parse, one application analysis and one interview-preparation response.
£1.65 + VATNo subscription is required during the private beta. Production access starts with £25 of prepaid API credit, usable across any endpoint.
Fictional examples
Missing evidence is reported as uncertainty or a clarification question. The API should not invent qualifications, employment history or achievements.
{
"profile_id": "profile_example_123",
"schema_version": "1.0",
"skills": [
{
"raw_value": "ASP.NET Core net8",
"normalised_value": ".NET 8",
"confidence": 0.93,
"source_references": [
{ "page": 2, "text": "ASP.NET Core net8" }
]
}
],
"warnings": []
}{
"requirement": "Experience mentoring developers",
"status": "supported",
"evidence": [
{
"text": "Mentored team members on architecture and coding standards",
"source": "cv"
}
],
"confidence": 0.91
}{
"topic": "Technical leadership",
"question": "How did you support architecture decisions?",
"evidence_reference": "cv:employment:2",
"clarify": [
"scope",
"measured outcome"
]
}Responsible use
Candidate information should not be processed through the service until the relevant retention, deletion, security and data-processing arrangements have been documented and agreed. Read the privacy notice.
Private-beta access
Request access to review the schemas, test fictional or appropriately redacted information and discuss expected production usage.
The initial evaluation includes ten no-charge requests. Access is arranged directly.
Request private beta accessWho should integrate it
Add job-specific CV and interview support to an established candidate experience.
Bring consistent evidence and preparation outputs into existing adviser workflows.
Help learners connect their experience and new skills with real opportunities.
Add candidate-support functionality without building a separate analysis engine. It is not intended for ranking, shortlisting or rejection.
Practical implementation experience
Candidate Tools API is developed by Domville Tech, drawing on more than 25 years of delivery experience with .NET, Azure, OpenAI, structured outputs, document analysis and production business systems.
Frequently asked questions
The private-beta scope covers standard PDF, DOCX and extracted UTF-8 text. Image-only documents are not included unless an OCR capability is explicitly agreed.
Yes. Customers can provide a CandidateProfile directly for application analysis and skip the parsing call and charge.
No. It supports application preparation and human-reviewed guidance, not candidate ranking, shortlisting or rejection.
Outputs retain source evidence, confidence and clarification points. Missing evidence is made visible rather than replaced with invented qualifications or experience.
Use fictional or appropriately redacted information until production retention, deletion, security and data-processing arrangements have been agreed.
Private-beta pricing is based on successful calls. Production access starts with £25 of prepaid credit, with no subscription required during the beta.
Private-beta access
Request access to review the schemas, test representative information and discuss expected production usage.