APIs
Una API, o Interfaz de Programación de Aplicaciones (por sus siglas en inglés, Application Programming Interface), es un conjunto de reglas y protocolos que permite que diferentes aplicaciones o sistemas se comuniquen entre sí. Las API’s definen los métodos y datos que los desarrolladores pueden utilizar para interactuar con un software o servicio, facilitando la integración y la interoperabilidad entre diferentes aplicaciones. Por ejemplo, una API de un servicio de redes sociales podría permitir a los desarrolladores acceder a datos de usuario, publicar actualizaciones o recuperar listas de amigos.
Endpoint
Un Endpoint, por otro lado, es un punto específico de acceso dentro de una API donde se pueden realizar solicitudes. Cada endpoint corresponde a una URL específica que representa una función o recurso particular dentro de la API.
Por ejemplo, en una API de un servicio de mensajería, un endpoint podría ser `/messages` para enviar o recibir mensajes, y otro podría ser `/users` para obtener información sobre los usuarios. Los endpoints son esenciales para interactuar con la API, ya que definen las operaciones que se pueden realizar y los datos que se pueden obtener o enviar.
API Nubceo
La API del Conciliador de Nubceo (en adelante, “API”), entre otras cosas, permite cargar las ventas y forma en que se pagaron esas ventas en el “Punto de venta” o “Point of Sale” (en adelante, “POS”) del cliente a Nubceo para conciliarlas posteriormente contra la información de cobros de las plataformas.
La API de Nubceo Connect incluye diferentes endpoints que, entre otras cosas, permiten:
- Extracción de datos de Nubceo,
- Incorporación de datos a Nubceo,
- Actualización de datos a Nubceo, y
- Eliminación de datos a Nubceo.
Este documento en particular especifica los endpoints relacionados a las transacciones del POS en Nubceo.