Como ya lleva anunciando ZOHO desde hace unos meses, las antiguas APIs de Zoho Desk han quedado totalmente obsoletas. Para garantizar el correcto funcionamiento de la herramienta y sus procesos, debes cambiar a las API REST 2.0.
Es muy importante que tengas en cuenta que las API antiguas quedarán obsoletas en un futuro, por lo que ZOHO no proporcionará mejoras, soluciones a problemas o soporte relacionado con las mismas.
Cambios Importantes
Formato de entrada y respuesta
Las antiguas API devolvían respuestas en formatos XML y JSON. Las nuevas API están diseñadas para devolver respuestas solo en el formato JSON con tal de reducir la complejidad y garantizar la facilidad de uso.
Métodos HTTP
Las nuevas API utilizarán métodos HTTP básicos, como GET, POST, PATCH, PUT y DELETE en las solicitudes de API.
Autenticación
Las antiguas API usaban authTokens para la autenticación. Las nuevas API REST usan autenticación OAuth 2.0 más segura.
orgId
Las API antiguas usaban el nombre del portal en las solicitudes para identificar la organización en Zoho Desk. Por el contrario, las nuevas API utilizan el parámetro orgId. Puedes obtener el orgId de tu organización utilizando la API Get all organizations (GET /api/v1/organizations).
Tanto el token orgId como el Oauth deben incluirse en los encabezados de todas las solicitudes de API.
La fecha de caducidad es el 17 de agosto de 2019. Te recomendamos que migres a las nuevas API REST 2.0 cuanto antes para evitar fallos de código que puedan interrumpir el servicio y poder asegurar el correcto funcionamiento de la herramienta.
Si necesitas ayuda para migrar tus APIs no dudes en contactarnos.