Respuesta
No, la API de PTV Developer no admite XML ni solicitudes basadas en SOAP. Todas las solicitudes deben realizarse utilizando el formato JSON, siguiendo el diseño de API RESTful. Este enfoque es coherente con los estándares web modernos y permite una integración eficiente y escalable.
Los formatos de solicitud compatibles incluyen:
- JSON: Totalmente compatible y preferido.
-
REST: Compatible mediante métodos HTTP estándar (
GET,POST, etc.). - OpenAPI v3: Disponible para documentación estandarizada y generación más fácil de clientes.
No compatibles:
- SOAP/XML: No soportado.
Consejos adicionales
Configurar correctamente los encabezados: Use Content-Type: application/json al enviar solicitudes.
Autenticación: Asegúrese de incluir los encabezados de autenticación adecuados (por ejemplo, claves API) según sea necesario.
Utilizar herramientas de prueba de API: Use herramientas como Postman o Swagger UI para probar y comprender la estructura de las solicitudes.
Migrar desde XML: Si su sistema actualmente usa XML, considere refactorizar su capa de integración para soportar JSON y lograr compatibilidad total.
Revisar la documentación de los endpoints: No todos los endpoints funcionan de la misma manera; siempre consulte la documentación actual de la API para conocer los métodos y parámetros compatibles.
Artículos relacionados
Documentación de la API de PTV Developer
Guía de solicitudes HTTP de PTV xServer
Estructura de solicitud y respuesta de PTV xServer
- ...