# Primeros pasos

En esta sección se explican cada uno de los pasos a seguir para comenzar a utilizar el API de  Zru.

> El API de Zru utiliza métodos HTTP y una estructura RESTful. La autenticación del API se realiza vía Header Authorization. Todas las peticiones se deben realizar en formato JSON, y las respuestas del API son en dicho formato.


### Registro

Para tener acceso al API es necesario tener una cuenta donde se podrán obtener las credenciales a utilizar para la autenticación del API. El registro se puede solicitar [aquí](https://www.zrupay.com/empezar).

### Entorno

Después de realizar el registro tendrás un entorno de prueba con el que realizar pruebas.

En Zru los entornos te permiten gestionar varios negocios/desarrollos en una misma cuenta. Cada entorno tendrá credenciales únicas para realizar llamadas al API, así como dos posibles estados: en prueba o en producción. Los entornos con el estado prueba utlizarán el sandbox de las distintas pasarelas y no serán operaciones reales.

### Conexión

Ya dentro de un entorno solo necesitas crear las conexiones que utilizarás para cobrar de todas las que ofrecemos. En cada una de ellas explicamos qué información necesitamos y cómo obtenerla.

La gestión de las conexiones se realiza desde el panel, con el entorno activo, en el menú de la izquierda `Conexiones`.

### Primera transacción

Con el registro, el entorno y la conexión ya puedes realizar tu primera transacción. Los campos mínimos necesarios para crearla son:

- `products`: lista de productos del pedido
- `currency`: moneda de la transacción (por ejemplo, `EUR`)


Consulta la [Referencia del API](/apis) para ver todos los parámetros disponibles y elige cómo quieres integrar Zru en la sección [Tipos de integración](/guides/integration-types).

Soporte
Ya con esto puedes comenzar a realizar pruebas con el API. Recuerda que siempre puedes contactarnos a través del [Soporte Técnico](mailto:soporte@zrupay.com).

Enlaces de pago
A través del Panel de Zru también se pueden generar enlaces de pago para enviar al cliente y realizar cobros sin necesidad de utilizar el API.