GCXONEDocumentación

Resumen de la API de Genesis

En esta página
  1. URL base
  2. Autenticación
  3. Recursos
  4. Convenciones

La plataforma Genesis expone una API REST a través de HTTPS. Cada solicitud se realiza contra una URL base, se autentica con un token en el encabezado de la solicitud y devuelve JSON.

URL base

text
https://api.nxgen.cloud/api/v1

Cada ruta en estas páginas es relativa a ella: GET /user/me significa GET https://api.nxgen.cloud/api/v1/user/me.

Autenticación

Las solicitudes llevan un token en el encabezado auth-token. Consulte Autenticación para saber cómo obtener uno.

Recursos

Recurso

Operaciones

Usuario

6

Cuenta

11

Sitio

19

Dispositivo

8

Sensor

9

Controles de cámara

6

Evento

4

Búsqueda de eventos

1

E/S

7

Disparador

2

Proxy

1

Servicio de almacenamiento

4

Analítica

4

Vista de estado

2

Blog

6

Contacto

4

Panel

1

Carpeta

6

Integración

6

Auditoría

5

Plantilla de informe

3

Informe

8

Programación

2

Solicitudes de servicio

6

Pestaña de solicitud de servicio

2

Herramientas de desarrollo

1

Convenciones

  • Los parámetros de ruta se escriben entre llaves, /site/{id}. Reemplace todo el marcador, incluidas las llaves.
  • Los cuerpos de solicitud son JSON a menos que una operación indique lo contrario. En estas páginas se muestra un cuerpo como un esqueleto: los nombres de campo con el tipo esperado en lugar de cada valor, y (obligatorio) en los campos que deben estar presentes.
  • Las tablas de respuesta enumeran cada estado que declara la especificación. 401 indica que el token faltaba o fue rechazado; 403 significa que era válido pero no tenía derecho al recurso.

Especificación versión 1.0.0.

¿Le ha resultado útil esta página?

Gracias — sus comentarios llegan al equipo responsable de esta página.