# Introduction

Welcome to the Zaits API documentation. Build powerful applications with our AI-powered Face Recognition, OCR, Email Verification, and Document Signing APIs.

## Quick Start

Get up and running in minutes:

1. [Sign up](https://zaits.net) for your free account
2. [Generate your API key](/api/getting-started/authentication.md#getting-your-api-key)
3. [Make your first API call](/api/getting-started/quickstart.md)

## Documentation

### Getting Started

* [Authentication](/api/getting-started/authentication.md) - API keys, permissions, and security
* [Quick Start Guide](/api/getting-started/quickstart.md) - Your first API call in 5 minutes

### API Reference

* [Face Recognition API](/api/api-reference/face.md) - Verify, analyze, and detect faces
* [Face Matching API](/api/api-reference/face-matching.md) - Biometric identification (1:1 and 1:n)
* [OCR API](/api/api-reference/ocr.md) - Extract text from documents and images
* [Email Verification API](/api/api-reference/email.md) - Validate emails (syntax, MX, disposable, role, suggestion, optional SMTP probe)
* [Document Signing API](/api/api-reference/document-signing.md) - Electronic signature workflows
* [Mexican Government Services API](/api/api-reference/mexico-services.md) - CURP and INE validation
* [Webhook API](/api/api-reference/webhooks.md) - Real-time event notifications
* [Usage & Analytics API](/api/api-reference/usage-analytics.md) - Monitor your API usage

### Guides & Examples

* [Use Cases](/api/guides/use-cases.md) - Real-world implementation examples
* [Best Practices](/api/guides/best-practices.md) - Optimization and security tips
* [Error Handling](/api/guides/error-handling.md) - Robust error management
* [Rate Limits](/api/guides/rate-limits.md) - Understanding and managing limits

### Code Examples

* [JavaScript Examples](/api/code-examples/javascript.md)
* [Python Examples](/api/code-examples/python.md)
* [cURL Examples](/api/code-examples/curl.md)
* [Integration Patterns](/api/code-examples/integration-patterns.md)

## API Endpoint

**Base URL:** `https://api.zaits.net`

**Status:** Check system status in your [dashboard](https://zaits.net)

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://zaits.gitbook.io/api/getting-started/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
