> For the complete documentation index, see [llms.txt](https://docs.complycube.com/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.complycube.com/documentation/documentation/documentation-es/guias-rapidas/api-quick-guide.md).

# Guía rápida de la API

### Resumen

**La API de ComplyCube** te brinda acceso programático completo a nuestros servicios de verificación. Esta guía te ayudará a empezar rápidamente, creando integraciones personalizadas directamente en tus propios sistemas y aplicaciones.

La API ofrece la máxima flexibilidad a las empresas que desean **control total** sobre la experiencia del cliente y la lógica de orquestación. Expone todos nuestros servicios a través de endpoints predecibles y orientados a recursos, lo que te permite crear clientes, activar comprobaciones KYC y recuperar resultados.

{% hint style="info" %}
Para empezar de inmediato **sin una clave de API**, prueba nuestra [Colección de demostración de Postman](/documentation/documentation/documentation-es/recursos-de-integracion/postman.md#demo-collection). Te permite explorar la API al instante usando una cuenta simulada, sin necesidad de registrarte.
{% endhint %}

### Pasos de integración

Los pasos a continuación muestran cómo invocar la API de ComplyCube:

{% stepper %}
{% step %}

#### Obtén tu clave de API de Sandbox

ComplyCube autentica todas las solicitudes de API utilizando las [claves de API](https://portal.complycube.com/developers). Si omites una clave, o usas una que no es válida o ha expirado, la solicitud devolverá un error.

Cada cuenta tiene dos claves: una para **Sandbox** solicitudes y otra para **Live** solicitudes. Las solicitudes de API siempre se ejecutan en modo [Sandbox o Live](/documentation/api-reference/sandbox-and-live.md), y los objetos creados en un modo, como clientes, direcciones o comprobaciones, no pueden accederse ni modificarse desde el otro.

{% hint style="warning" %}
Usa siempre tus **Sandbox** claves de API para desarrollo y pruebas para evitar modificar accidentalmente los datos en vivo.
{% endhint %}
{% endstep %}

{% step %}

#### Realiza una solicitud de API de Sandbox

Para verificar que tu integración está configurada correctamente, envía una solicitud de API de Sandbox con tu **clave de Sandbox** para [crear un cliente](/documentation/api-reference/core-resources/clients/create-a-client.md).

```bash
curl -X POST https://api.complycube.com/v1/clients \\
     -H 'Authorization: <YOUR_API_KEY>' \\
     -H 'Content-Type: application/json' \\
     -d '{
          "type": "person",
          "email": "john.doe@example.com",
          "personDetails":{
               "firstName": "John",
               "lastName" :"Doe"
          }
        }'
```

ComplyCube devuelve un [cliente](/documentation/api-reference/core-resources/clients.md) objeto en respuesta a tu solicitud de API.

```json
{
    "id": "5eb04fcd0f3e360008035eb1",
    "type": "person",
    "email": "john.doe@example.com",
    "personDetails": {
        "firstName": "John",
        "lastName": "Doe"
    },
    "createdAt": "2025-01-04T17:24:29.146Z",
    "updatedAt": "2025-01-04T17:24:29.146Z"
}
```

Una vez que hayas realizado con éxito una solicitud de API, estarás listo para empezar a integrar ComplyCube.
{% endstep %}
{% endstepper %}

### Ejecución de verificaciones

Aprende a ejecutar comprobaciones de verificación usando la API.<br>

* <img src="/files/1e583e844a88f4c86fb27bca7d81e0b07d674ee0" alt="" data-size="line"> [**Comprobación de filtrado AML**](/documentation/documentation/documentation-es/guias-rapidas/api-quick-guide/run-an-aml-screening-check.md) - Filtra sanciones globales, listas de vigilancia, PEP y medios adversos.
* <img src="/files/0e81dd18a22e833968036cb4c6bf19e592eeed27" alt="" data-size="line"> [**Comprobación de documentos**](/documentation/documentation/documentation-es/guias-rapidas/api-quick-guide/run-a-document-check.md) - Verifica documentos de identidad emitidos por el gobierno.
* <img src="/files/4dd6b538af5f3bd3c4292bc3d9ffa46f2d01ad3d" alt="" data-size="line"> [**Comprobación de identidad**](/documentation/documentation/documentation-es/guias-rapidas/api-quick-guide/run-an-identity-check.md) - Realiza verificación de vivacidad y biométrica.
* <img src="/files/2851cfa558db15a63fa4abf8cb4ec66aa62d5c84" alt="" data-size="line"> [**Comprobación de comprobante de domicilio**](/documentation/documentation/documentation-es/guias-rapidas/api-quick-guide/perform-proof-of-address-check.md) - Extrae datos y verifica documentos de comprobante de domicilio.
* <img src="/files/9f5e340548627c856dc1d72884c74b635d016adf" alt="" data-size="line"> [**Comprobación Multi-Bureau**](/documentation/documentation/documentation-es/guias-rapidas/api-quick-guide/perform-multi-bureau-check.md) - Compara los datos del cliente con fuentes de crédito y gubernamentales de confianza.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.complycube.com/documentation/documentation/documentation-es/guias-rapidas/api-quick-guide.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
