nxar.Aprender
Recorrido · admin y devs

Integraciones: recibí datos de otros sistemas

Endpoints con token, la API pública y los formularios públicos, contados con una tienda online que necesita que sus reclamos, ventas y consultas lleguen solos a Nxar.

  • 6capítulos
  • 74 minen total
  • 4casos de uso
La historia

Tienda Raíz es Julieta, que administra el workspace, y Martín, el desarrollador que le armó la tienda online. Entre los dos van a conectar la web con Nxar. Nada de esto sale de Nxar hacia afuera: acá todo entra. Otro sistema (la tienda, un formulario, un script) le manda datos a Nxar y Nxar los guarda como registros.

En este recorrido vas a:

  • elegir la puerta de entrada que corresponde a cada caso, sin abrir las cuatro;
  • armar un endpoint propio: una URL de tu workspace que recibe un JSON y crea un Case;
  • probarlo con curl y ver exactamente qué llegó y qué contestó Nxar;
  • decidir qué recibe el endpoint, qué valida y qué devuelve;
  • usar la API pública con una API key para crear y actualizar registros desde código;
  • publicar un formulario que crea Contacts sin escribir una línea.

Usamos sólo entidades estándar (Account, Contact, Case, Opportunity), así que podés seguirlo en cualquier workspace. Los ejemplos de curl están listos para pegar: sólo cambiás la dirección de tu workspace y el token.

Necesitás ser administrador del workspace: los endpoints y la API pública piden el permiso manage_endpoints, y los formularios públicos manage_public_forms. El permission set System Admin trae los dos. Para los ejemplos de terminal alcanza con curl, que viene instalado en macOS, Linux y Windows 10 o posterior.