> For the complete documentation index, see [llms.txt](https://diurvan.gitbook.io/apidiurvan/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://diurvan.gitbook.io/apidiurvan/master.md).

# Bienvenidos

La API DIURVAN te proporciona un TOKEN para utilizar todos los servicios expuestos como Consulta por DNI/RUC (aplica para Perú), Info de clientes para WordPress o Servicios

* Consulta RUC (padrón SUNAT)
* Consulta DNI (fuentes públicas)
* Consulta tipo de cambio oficial (SUNAT - SBS)
* Validación CPE (SUNAT)
* Info Clientes para WordPress
* Info Clientes para Servicios

### Registro y Autenticación

### Registro

Para utilizar nuestro servicio debe registrarse en <https://diurvanconsultores.com/apidiurvan/registro> y a su vez, si escoge un plan de pagos, debe adquirir el servicio en nuestra Tienda de Plugins y Aplicaciones: <https://diurvanconsultores.com/producto/api-diurvan>.

Finalmente, puede visualizar las estadísticas e información del uso desde el dashboard: <https://diurvanconsultores.com/apidiurvan/dashboard>

![Dashboard de Api Diurvan](https://197435032-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MgG3YFF8sowI9zN2Ce5%2F-Mh2xO7FzuBHfkngtQHm%2F-Mh2zxCi-w_5L38emi6i%2Fimage.png?alt=media\&token=13a4f04c-3a08-4fdd-9024-ab123c4e5e32)

### Autenticación

La autenticación con nuestro servicio API se maneja con la llave **Bearer token** que lo puede visualizar en el Dashboard Token.

El token no expira y puede ser usado en varias aplicaciones y clientes sin restricción, si cambia de plan de pago puede seguir utilizando el mismo token.

Si no agrega su token API correctamente, o su token API no es válido, recibirá el error de validación

```typescript
{
    "success": false,
    "message": "Token no válido. Contacte a ivan.tapia@diurvanconsultores.com"
}
```

###

### Formas de Uso

* Integración por API en su sistema (recomendado).
* App multiplataforma gratuita.

### Integración API

Puede hacer solicitudes API en el lenguaje de programación elegido para su aplicativo. Hemos incluido algunos ejemplos básicos en algunos lenguajes de programación.

Debe utilizar los clientes REST [Postman](https://www.getpostman.com/) o [Insomnia](https://insomnia.rest/) para realizar pruebas y validaciones.

### Video tutorial

{% embed url="<https://youtu.be/qnAKvQYlmZk>" %}
