API

Postcenter posee una API disponible para clientes donde es posible consultar y modificar múltiples entidades de nuestra plataforma.

Para poder hacer pruebas usted puede visitar nuestro sitio para pruebas de API, construido con el estándar Swagger, donde puede probar cada uno de los endpoints habilitados utilizando su Token de acceso.

Si su empresa no cuenta con las integraciones activas, usted no verá el link para obtener su Token de acceso. Esto se hace solicitando integraciones al área comercial de PostCenter.

Autentificación

Todas las peticiones hechas a nuestra API deben ser autentificadas. La API de PostCenter usa autenficación basada en token, lo que implica que para cada petición se debe incluir la Token de acceso en el header Authorization. En nuestro esquema, su token debe ser precedida por la palabra Key y un espacio.

Acá usted puede ver un ejemplo de como enviar la cabecera usando curl de manera correcta:

curl -H "Authorization: Key 30290ce5769e78f60e3b68a039d9276bb2d091663744572feef6f6e2bf190b68572d302f6469a10fc5dc6d755790812684a5881005310a"

Otro ejemplo usando la librería requests de Python:

import requests

headers = {'Authorization': 'Key 30290ce5769e78f60e3b68a039d9276bb2d091663744572feef6f6e2bf190b68572d302f6469a10fc5dc6d755790812684a5881005310a'}
r = requests.get(url, headers=headers)

Listado de servicios web

  • Ping para saber el estado del servicio.
  • Ejecutivos para información sobre los ejecutivos de atención.
  • Cuentas para saber sobre las cuentas conectadas como Whatsapp, Chat, Twitter, etc.
  • Mensaje para leer y publicar mensajes.
  • Tickets para leer y editar tickets.
  • Metadatos para leer y editar la información personalizada de usuarios y tickets.