Las personas y los sistemas pueden trabajar con los mismos datos
Los usuarios pueden trabajar mediante la interfaz mientras las integraciones interactúan con la plataforma subyacente a través de la API.
Weezie está diseñada para utilizarse tanto a través de su interfaz como de forma programática. Las acciones disponibles para los usuarios en la interfaz de Weezie también pueden realizarse mediante la API, lo que proporciona a su equipo flexibilidad para integrar los datos de la red y los flujos operativos directamente en sus propios sistemas.
GET /api/v1/assets
Authorization: Bearer {token}
Accept: application/jsonUTILICE LA API A SU MANERA
La API expone las mismas capacidades subyacentes de la plataforma que utiliza la interfaz de Weezie. Esto permite conectar Weezie con aplicaciones internas, automatizar operaciones repetitivas, sincronizar datos o crear experiencias completamente distintas sobre la plataforma.
Consulte y gestione la información de red de la que dependen sus flujos de trabajo, incluidos los activos y las relaciones representados en Weezie.
Integre las operaciones de planeación y diseño de red en herramientas externas y flujos de trabajo automatizados.
Conecte los flujos de trabajo en campo con los demás sistemas utilizados por su organización.
Utilice la API para conectar las operaciones de Weezie con sus procesos empresariales existentes.
Trabaje de forma programática con el inventario de la red y sus relaciones.
Mantenga la información operativa asociada a los registros correspondientes de red o de flujo de trabajo.
Utilice los datos de Weezie fuera de la aplicación cuando otro sistema necesite consumirlos, transformarlos o presentarlos.
Cree experiencias en torno a Weezie sin tener que reproducir la plataforma de red subyacente.
UNA PLATAFORMA, VARIAS FORMAS DE TRABAJAR
Sus equipos no tienen que elegir entre flujos de trabajo manuales e integraciones. Las operaciones pueden realizarse mediante la interfaz de Weezie cuando la interacción directa tenga sentido, mientras que la misma plataforma puede utilizarse de forma programática cuando la automatización o la comunicación entre sistemas resulte más adecuada.
Los usuarios pueden trabajar mediante la interfaz mientras las integraciones interactúan con la plataforma subyacente a través de la API.
Utilice la API para conectar Weezie con los sistemas que ya participan en las operaciones de su red.
Los procesos que, de otro modo, requerirían interactuar con la interfaz pueden incorporarse a flujos de trabajo automatizados.
Utilice las capacidades de la plataforma que sustentan Weezie para crear aplicaciones e interfaces destinadas a un equipo, cliente o proceso específico.
SOLICITUDES Y RESPUESTAS
Las operaciones de la API siguen los mismos conceptos de dominio representados en todo Weezie, lo que facilita el paso entre flujos interactivos y programáticos.
Ejemplos de código para la API de Weezie
Ejemplo de solicitud
GET /api/v1/assets
Authorization: Bearer {token}
Accept: application/jsonEjemplo de respuesta
GET /api/v1/network/assets/{id}
Accept: application/json
Authorization: Bearer {token}Ejemplo de cuerpo de respuesta
{
"id": "...",
"type": "...",
"properties": {
"...": "..."
}
}*Los ejemplos mostrados en esta página son ilustrativos. Los recursos, campos y operaciones disponibles dependen de las capacidades correspondientes de Weezie y de la documentación de la API.*
CONSIDERACIONES SOBRE LA INTEGRACIÓN
Lista de comprobación para el diseño de la implementación
Utilice esta lista de comprobación como primera revisión antes de planear la implementación.
Cómo se autentican las aplicaciones y a qué recursos de Weezie tienen permitido acceder.
Cómo se corresponden los conceptos de red, inventario, planeación y operación de Weezie con sus propios sistemas.
Cómo deben gestionar las integraciones las solicitudes no válidas, los resultados de validación y las operaciones fallidas.
Cómo pueden las aplicaciones trabajar de forma eficiente con colecciones y conjuntos de datos más grandes cuando corresponda.
Cómo pueden las integraciones tener en cuenta los cambios en los recursos y el comportamiento de la API a lo largo del tiempo.
Cómo pueden los procesos automatizados coordinar de forma segura acciones entre sistemas.
Cuando resulte adecuado, el diseño de una integración puede combinar operaciones de la API con eventos o automatización externa.
Podemos revisar el uso previsto de la API como parte del diseño de la integración.
Los enfoques de integración pueden validarse antes de introducirlos en los flujos de producción.
Las dependencias de las integraciones pueden tenerse en cuenta a medida que evolucionan Weezie y los sistemas conectados.
Los endpoints, recursos, parámetros y comportamientos de integración pertinentes pueden documentarse para la implementación.
CREADA EN TORNO A SU FLUJO DE TRABAJO
Una integración no tiene que comenzar con una lista de endpoints. Empiece por el flujo de trabajo, los sistemas implicados y el resultado que desea conseguir. A partir de ahí, podemos determinar cómo encaja la API de Weezie en la arquitectura.
Cree flujos estables de pedidos y servicios, conservando las correspondencias de facturación y activos.
Intercambie estructuras, geometrías y contexto con su capa operativa espacial.
Coordine materiales, activos y capacidad de la red con los registros de planeación operativa.
Incorpore las decisiones de planeación al mismo sistema de referencia, con un flujo claro de aceptación y entrega.
Incorpore los hallazgos de campo y la gestión de excepciones al mismo límite de integración.
Prepare información de red y operativa para sistemas de análisis internos o externos.
Sincronice registros cuando los sistemas tengan distintas expectativas de actualización o responsabilidad.
Traslade las acciones operativas repetitivas a flujos de trabajo duraderos y comprobables.
Cree herramientas operativas diferenciadas para distintos equipos sobre una infraestructura de red compartida.
Exponga capacidades y actualizaciones de estado seleccionadas sin perder el control de los identificadores principales.
Tanto si necesita automatizar un flujo de trabajo existente en Weezie como sincronizar datos de red con otra plataforma o crear una aplicación personalizada, la API le permite trabajar de forma programática con las mismas capacidades disponibles en Weezie.