VCV

VCV is a recruitment-automation platform offering video interviews, candidate screening, assessments, and chatbot pre-screening for high-volume, graduate, and professional hiring, used by enterprises like PwC, PepsiCo, and Danone. Its VCV Open API v3 is a bearer-token REST API covering vacancies, candidate responses, video interviews, tests, surveys, invites, tags, users, and company webhooks, documented via Swagger UI at developer.vcv.ru.

VCV publishes 17 APIs on the APIs.io network, including chatbot API, companies API, countries API, and 14 more. Tagged areas include Company, Recruiting, Human Resources, Video Interviews, and Talent Acquisition.

The VCV catalog on APIs.io includes 1 event-driven AsyncAPI specification.

VCV’s developer surface includes documentation, API reference, pricing, engineering blog, signup flow, support, authentication, and 19 more developer resources.

42.7/100 thin ▬ flat Agent 57/100 agent ready Full breakdown ↓
scored 2026-07-27 · rubric v0.5
AccessSelf serve
17 APIs 1 MCP Servers
CompanyRecruitingHuman ResourcesVideo InterviewsTalent AcquisitionHiringAssessments

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 42.7/100 · thin
Contract Quality 13.2 / 25
Developer Ergonomics 9.6 / 20
Commercial Clarity 8.9 / 20
Operational Transparency 1.0 / 13
Governance 0.0 / 12
Discoverability 10.0 / 10
Agent readiness — 57/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/vcv: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 17

Individual APIs this provider publishes, each with its own machine-readable definition.

VCV chatbot API

The chatbot API from VCV — 2 operation(s) for chatbot.

VCV companies API

The companies API from VCV — 1 operation(s) for companies.

VCV countries API

The countries API from VCV — 2 operation(s) for countries.

VCV enumeration API

The enumeration API from VCV — 3 operation(s) for enumeration.

VCV integration API

The integration API from VCV — 7 operation(s) for integration.

VCV interview API

The interview API from VCV — 3 operation(s) for interview.

VCV invite API

The invite API from VCV — 2 operation(s) for invite.

VCV Languages API

The Languages API from VCV — 1 operation(s) for languages.

VCV limits API

The limits API from VCV — 1 operation(s) for limits.

VCV response API

The response API from VCV — 12 operation(s) for response.

VCV survey API

The survey API from VCV — 4 operation(s) for survey.

VCV tags API

The tags API from VCV — 4 operation(s) for tags.

VCV test API

The test API from VCV — 4 operation(s) for test.

VCV users API

The users API from VCV — 2 operation(s) for users.

VCV vacancy API

The vacancy API from VCV — 23 operation(s) for vacancy.

VCV videointerview API

The videointerview API from VCV — 4 operation(s) for videointerview.

VCV webhook API

The webhook API from VCV — 2 operation(s) for webhook.

Scroll for all 17

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

vcv-mcp.yml

MCP SERVER

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

VCV Webhooks

VCV delivers outbound webhooks for recruitment events. Subscriptions are managed via the Open API v3 company-webhooks endpoints (create/list/get/ update/delete), each carrying a...

ASYNCAPI

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Vcv Authentication

http · 1 scheme

SECURITY

Vcv Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: vcv
name: VCV
description: VCV is a recruitment-automation platform offering video interviews, candidate screening, assessments, and chatbot
  pre-screening for high-volume, graduate, and professional hiring, used by enterprises like PwC, PepsiCo, and Danone. Its
  VCV Open API v3 is a bearer-token REST API covering vacancies, candidate responses, video interviews, tests, surveys, invites,
  tags, users, and company webhooks, documented via Swagger UI at developer.vcv.ru.
url: https://raw.githubusercontent.com/api-evangelist/vcv/refs/heads/main/apis.yml
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://static.tildacdn.net/tild3164-3465-4133-a335-363938393334/vcv_badge.png
x-type: company
x-source: vc-portfolio
x-backed-by:
- 500-global
x-tier: stub
x-tier-reason: portfolio-lead
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-07-21'
tags:
- Company
- Recruiting
- Human Resources
- Video Interviews
- Talent Acquisition
- Hiring
- Assessments
apis:
- aid: vcv:vcv-chatbot-api
  name: VCV chatbot API
  description: The chatbot API from VCV — 2 operation(s) for chatbot.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - chatbot
  properties:
  - type: OpenAPI
    url: openapi/vcv-chatbot-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-companies-api
  name: VCV companies API
  description: The companies API from VCV — 1 operation(s) for companies.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - companies
  properties:
  - type: OpenAPI
    url: openapi/vcv-companies-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-countries-api
  name: VCV countries API
  description: The countries API from VCV — 2 operation(s) for countries.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - countries
  properties:
  - type: OpenAPI
    url: openapi/vcv-countries-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-enumeration-api
  name: VCV enumeration API
  description: The enumeration API from VCV — 3 operation(s) for enumeration.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - enumeration
  properties:
  - type: OpenAPI
    url: openapi/vcv-enumeration-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-integration-api
  name: VCV integration API
  description: The integration API from VCV — 7 operation(s) for integration.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - integration
  properties:
  - type: OpenAPI
    url: openapi/vcv-integration-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-interview-api
  name: VCV interview API
  description: The interview API from VCV — 3 operation(s) for interview.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - interview
  properties:
  - type: OpenAPI
    url: openapi/vcv-interview-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-invite-api
  name: VCV invite API
  description: The invite API from VCV — 2 operation(s) for invite.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - invite
  properties:
  - type: OpenAPI
    url: openapi/vcv-invite-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-languages-api
  name: VCV Languages API
  description: The Languages API from VCV — 1 operation(s) for languages.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - Languages
  properties:
  - type: OpenAPI
    url: openapi/vcv-languages-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-limits-api
  name: VCV limits API
  description: The limits API from VCV — 1 operation(s) for limits.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - limits
  properties:
  - type: OpenAPI
    url: openapi/vcv-limits-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-response-api
  name: VCV response API
  description: The response API from VCV — 12 operation(s) for response.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - response
  properties:
  - type: OpenAPI
    url: openapi/vcv-response-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-survey-api
  name: VCV survey API
  description: The survey API from VCV — 4 operation(s) for survey.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - survey
  properties:
  - type: OpenAPI
    url: openapi/vcv-survey-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-tags-api
  name: VCV tags API
  description: The tags API from VCV — 4 operation(s) for tags.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - tags
  properties:
  - type: OpenAPI
    url: openapi/vcv-tags-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-test-api
  name: VCV test API
  description: The test API from VCV — 4 operation(s) for test.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - test
  properties:
  - type: OpenAPI
    url: openapi/vcv-test-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-users-api
  name: VCV users API
  description: The users API from VCV — 2 operation(s) for users.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - users
  properties:
  - type: OpenAPI
    url: openapi/vcv-users-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-vacancy-api
  name: VCV vacancy API
  description: The vacancy API from VCV — 23 operation(s) for vacancy.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - vacancy
  properties:
  - type: OpenAPI
    url: openapi/vcv-vacancy-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-videointerview-api
  name: VCV videointerview API
  description: The videointerview API from VCV — 4 operation(s) for videointerview.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - videointerview
  properties:
  - type: OpenAPI
    url: openapi/vcv-videointerview-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
- aid: vcv:vcv-webhook-api
  name: VCV webhook API
  description: The webhook API from VCV — 2 operation(s) for webhook.
  humanURL: https://developer.vcv.ru
  baseURL: https://my.vcv.ai
  tags:
  - webhook
  properties:
  - type: OpenAPI
    url: openapi/vcv-webhook-api-openapi.yml
  - type: Documentation
    url: https://developer.vcv.ru/
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: Website
  url: https://vcv.ai
- type: Documentation
  url: https://developer.vcv.ru/
- type: APIReference
  url: https://developer.vcv.ru/
- type: Pricing
  url: https://vcv.ai/pricing
- type: Blog
  url: https://vcv.ai/blog
- type: SignUp
  url: https://my.vcv.ai/registration/en
- type: Login
  url: https://my.vcv.ai/login
- type: TermsOfService
  url: https://vcv.ai/pages/user-agreement
- type: PrivacyPolicy
  url: https://vcv.ai/pages/privacy-policy
- type: Support
  url: https://vcv.ai/contact
- type: Twitter
  url: https://twitter.com/vcvpages
- type: LinkedIn
  url: https://www.linkedin.com/company/vcv-ai/
- type: Authentication
  url: authentication/vcv-authentication.yml
- type: DomainSecurity
  url: security/vcv-domain-security.yml
- type: Conventions
  url: conventions/vcv-conventions.yml
- type: ErrorCatalog
  url: errors/vcv-problem-types.yml
- type: Lifecycle
  url: lifecycle/vcv-lifecycle.yml
- type: Conformance
  url: conformance/vcv-conformance.yml
- type: DataModel
  url: data-model/vcv-data-model.yml
- type: AsyncAPI
  url: asyncapi/vcv-webhooks-asyncapi.yml
- type: Webhooks
  url: asyncapi/vcv-webhooks-asyncapi.yml
- type: AgentSkill
  url: skills/_index.yml
- type: MCPServer
  url: mcp/vcv-mcp.yml
- type: LLMsTxt
  url: llms/vcv-llms.txt
- type: Overlay
  url: overlays/vcv-openapi-overlay.yaml
- type: Packages
  url: packages/vcv-packages.yml
x-enrichment:
  date: '2026-07-21'
  status: enriched
  artifacts_added: 18
  pass: local-v1