> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wirespeed.co/llms.txt
> Use this file to discover all available pages before exploring further.

# NinjaOne

> Ingeste actividades y dispositivos de NinjaOne

NinjaOne es una plataforma RMM/MDM. Para integrarla, cree una aplicación API en NinjaOne y proporcione el **Client ID** y el **Client Secret** resultantes a Wirespeed.

## Requisitos previos

* Acceso de administrador de NinjaOne
* Capacidad para crear una aplicación API en **Administration > Apps > API**
* El host de su instancia de NinjaOne (p. ej. `app.ninjarmm.com`, `us2.ninjarmm.com`, `eu.ninjarmm.com`, `oc.ninjarmm.com` o `ca.ninjarmm.com`)

## Crear credenciales de API

1. Inicie sesión en su instancia de NinjaOne
2. Abra **Administration > Apps > API**
3. Haga clic en **Add** para crear una nueva aplicación API
4. Configure la aplicación cliente:
   * **Application Platform**: Seleccione **API Services (machine-to-machine)**
   * **Name**: Introduzca un nombre descriptivo, como `Wirespeed`
   * **Redirect URIs**: Déjelo en blanco
   * **Scopes**: Seleccione **Monitoring**. Wirespeed no requiere **Management** ni **Control**
   * **Allowed grant types**: Seleccione **Client credentials**. Wirespeed no requiere **Authorization code** ni **Refresh token**
5. Haga clic en **Add**
6. Copie el **Client ID** y el **Client Secret**

## Añadir la integración en Wirespeed

1. En Wirespeed, vaya a **Integraciones** > [**Añadir integración**](https://app.wirespeed.co/settings/integrations?tab=browse) > **NinjaOne**
2. Introduzca su **Instance Domain**, **Client ID** y **Client Secret**
3. Envíe la integración
4. Seleccione las organizaciones de NinjaOne que desea ingestar, o deje la selección en blanco para ingestar todas las organizaciones

## Separar clientes de MSP/MSSP

NinjaOne emite una única credencial de API por instancia que puede ver **todas** las organizaciones, por lo que no proporciona claves de API por cliente. Para mantener a cada uno de sus clientes aislado en Wirespeed, limite cada integración a la organización o las organizaciones de NinjaOne de ese cliente:

1. Cree un equipo cliente de Wirespeed por cada organización de NinjaOne (o grupo de organizaciones)
2. Añada la integración de NinjaOne en cada equipo cliente, reutilizando el **mismo** Instance Domain, Client ID y Client Secret
3. Seleccione las organizaciones de ese cliente durante la configuración

Wirespeed limita entonces tanto las sincronizaciones de actividad como de dispositivos a esas organizaciones para cada equipo. Deje la selección en blanco para ingestar todas las organizaciones en un único equipo.

## Qué ingesta Wirespeed

| Origen | API de NinjaOne | Propósito |
| - | - | - |
| Actividades | `GET /v2/activities` | Telemetría RMM/MDM (trabajos, condiciones, parches, sesiones remotas) |
| Dispositivos | `GET /v2/devices-detailed` | Inventario de dispositivos gestionados para correlación de activos |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.