> ## Documentation Index
> Fetch the complete documentation index at: https://developers.paycode.com.mx/llms.txt
> Use this file to discover all available pages before exploring further.

# Ejecutivos

Los ejecutivos son los usuarios que operan desde las sucursales. Cada ejecutivo está asociado a una sucursal mediante el `branch_code` y a una zona mediante el `zone_code`.

***

## Obtener ejecutivos

**Método:** `GET` **Endpoint:** `/Api/v2/usuarios/obtener_ejecutivos`

**Header requerido:** `Authorization: Bearer {token}`

***

## Crear ejecutivo

**Método:** `POST` **Endpoint:** `/Api/v2/usuarios/crear_ejecutivo`

**Header requerido:** `Authorization: Bearer {token}`

**Ejemplo de request:**

```json theme={null}
{
  "executives": [
    {
      "name": "Juan",
      "last_name": "Juárez",
      "password": "contraseña123",
      "employ_number": "253",
      "employ_code": "253",
      "email": "juan@ejemplo.com",
      "phone": "5555555555",
      "branch_code": "2525",
      "zone_code": "321321321"
    }
  ]
}
```

**Descripción de los campos:**

| Campo           | Tipo   | Requerido | Descripción                              |
| --------------- | ------ | --------- | ---------------------------------------- |
| `name`          | string | Sí        | Nombre del ejecutivo                     |
| `last_name`     | string | Sí        | Apellido del ejecutivo                   |
| `password`      | string | Sí        | Contraseña de acceso                     |
| `employ_number` | string | Sí        | Número de empleado                       |
| `employ_code`   | string | Sí        | Código de empleado                       |
| `email`         | string | Sí        | Correo electrónico del ejecutivo         |
| `phone`         | string | No        | Teléfono del ejecutivo                   |
| `branch_code`   | string | Sí        | Código de la sucursal a la que pertenece |
| `zone_code`     | string | Sí        | Código de la zona a la que pertenece     |

<Warning>
  La contraseña se envía en texto plano en el request. Asegúrate de usar HTTPS en todas las llamadas para proteger esta información.
</Warning>

<Note>
  Puedes crear múltiples ejecutivos en una sola llamada enviando más de un objeto dentro del array `executives`.
</Note>
