﻿---
icon: cloud
label: VerifEye APIs
order: 875
expanded: false
---

# VerifEye APIs

The VerifEye APIs provide secure, scalable, and region-specific endpoints for authentication, token management, and verification services.

## Getting Started

### 1. Create Your Account

Sign up at the [VerifEye Developer Console](https://verifeye-console.realeyes.ai/) to get started with the VerifEye APIs.

### 2. Get Your API Key

1. Log in to the [VerifEye Developer Console](https://verifeye-console.realeyes.ai/)
2. Navigate to **Settings → API Keys**
3. Generate a new API key for your project
4. Store your API key securely (never commit to version control)

### 3. Choose Your Region

VerifEye APIs are available in two regions:
- **EU (Europe)**: `https://*-api-eu.realeyes.ai/`
- **US (United States)**: `https://*-api-us.realeyes.ai/`

Choose the region closest to your users for optimal performance.

### 4. Authenticate Your Requests

All API requests require authentication. See the [Authentication](/verifeye-apis/authentication/) documentation for details on API Key and JWT Bearer Token authentication methods.

---

## Available APIs

### [VerifEye Face API](/verifeye-apis/verifeye-face-api/)
Face onboarding, identification and analysis in one call — **Onboard** a face to keep it, **Identify** to recognise without storing, optionally enriched with age, gender, emotions and attention.

### [VerifEye Security API](/verifeye-apis/security-api/)
Authentication and token management services for secure API access.

<!-- ### [Liveness Detection API](/verifeye-apis/liveness-detection-api/)
Liveness detection to prevent spoofing attacks and ensure physical presence. -->

### [VerifEye Session API](/verifeye-apis/verifeye-session-api/)
Verification configuration management and signature validation services for building secure identity verification workflows.

### [MCP Server](/verifeye-apis/mcp-server/)
Remote Model Context Protocol server exposing VerifEye demographic tools (age, gender) to AI assistants, authenticated via OAuth.

To embed the verification flow into your own application instead of calling the APIs directly, see the [VerifEye SDKs](/verifeye-sdks/).

---

## Common Response Codes

| Code | Description |
|------|-------------|
| `200` | Success |
| `400` | Bad Request - Invalid parameters |
| `401` | Unauthorized - Invalid or missing authentication |
| `403` | Forbidden - Valid authentication but insufficient permissions |
| `500` | Internal Server Error |

---

*Last updated: 2026-08-07*

