Ir al contenido
Developers
Entorno
No autenticado
GET/api/v2.0/TransactionDetailReportPaginación: offsetLímite: 40 llamadas por minuto

Obtiene la información del detalle de transacciones de los comercios asociados a la cuenta token del usuario.

La información obtenida en este endpoint es la misma que se encuentra disponible en el detalle de transacciones de Bistroweb para el usuario logueado. Por usuario logueado se pueden hacer 40 request por minuto, sino devuelve 429.

La cantidad máxima de items por página es 500.

Parámetros de entrada

startDateFecha de inicio del rango de fechas a consultar. Formato: yyyy-MM-dd
endDateFecha de fin del rango de fechas a consultar. Formato: yyyy-MM-dd
pageNumberPágina de datos requerida. La primera página es la 0
shopCodeOPCIONAL -> Id del comercio que se quiere consultar, por defecto es null y se consultan todos los comercios del usuario logueado
versionUsar v1

Parámetros de salida

RecordsCantidad de registros traídos por la consulta
TotalPagesTotal de páginas
PageSizeCantidad de items por página
TotalCountTotal de items en la consulta
itemsArray con los items del detalle de transacciones
items.CommentsComentarios de la transacción
items.ClientCliente de la transacción, si aplica
items.DateFecha de la transacción en formato dd/MM/yyyy
items.HourHora de la transacción en formato HH:mm:ss
items.QuantityCantidad de items consumidos, si aplica
items.AmountMonto de la transación por el medio de pago, o monto del item consumido
items.ShopNombre del comercio
items.ShopCodeID del comercio
items.TicketNumberNro de Ticket
items.TransactionTypeTipo de Transacción
items.OriginOrigen de la transacción (vereda, salón, Rappi, etc..)
items.ProductNombre del producto, si aplica
items.PaymentMethodMedio de pago de la transacción
items.UserUsuario que generó la transacción
items.TimestampCampo del tipo DateTime, con la fecha de cierre de la transacción
items.StatusEstado de la transacción
items.UuidIdentificador único de la transacción en toda la plataforma
items.DinnersQtyCantidad de comensales, si aplica
items.UnitPricePrecio unitario del producto, si aplica
items.VatMonto de IVA
items.UnitCostCosto unitario del producto al momento de la transacción, si aplica
items.TotalCostCosto total del producto al momento de la transacción, si aplica
items.SkuSKU del producto, si aplica
items.CategoryCategoría del producto, si aplica
items.WaiterMozo/mesero/camarero que participó de la transacción, si aplica
items.TableNameNombre de la mesa donde se suscribe la transacción, si aplica

Información: ¿Para qué sirve?Devuelve el reporte transaccional detallado, pensado para análisis y auditoría más que para sincronizar. Tiene un límite de llamadas por minuto, así que conviene usarlo en procesos programados y no en pantallas interactivas.

Parámetros

startDatestring · date-time · query
endDatestring · date-time · query
shopCodeinteger · int64 · query
pageNumberinteger · int32 · query

Número de página. Arranca en 0, no en 1: si empezás en 1 te salteás la primera página sin ningún error. Se incrementa de a uno hasta que la respuesta vuelve sin filas.

Respuestas

200OK
  • Página de Reporte de Transaccionesobject
    • recordsinteger · int32
    • totalPagesinteger · int32
    • pageSizeinteger · int32
    • totalCountinteger · int32
    • itemsarray · admite nulo
404Not Found
  • ProblemDetailsobject
    • typestring · admite nulo
    • titlestring · admite nulo
    • statusinteger · int32 · admite nulo
    • detailstring · admite nulo
    • instancestring · admite nulo
429Too Many Requests
  • ProblemDetailsobject
    • typestring · admite nulo
    • titlestring · admite nulo
    • statusinteger · int32 · admite nulo
    • detailstring · admite nulo
    • instancestring · admite nulo
curl --request GET \
     --url 'https://preprod-ar-apigw-oauth.bistrosoft.com/transactions/TransactionDetailReport?startDate=2026-09-04T00%3A00%3A00Z&endDate=2026-09-11T00%3A00%3A00Z&pageNumber=0' \
     --header 'accept: application/json' \
     --header 'authorization: Bearer TU_TOKEN'

Probar el endpoint

Host actual

https://preprod-ar-apigw-oauth.bistrosoft.com/transactions

Límite de la API

40 llamadas por minuto

Respuesta

Todavía no probaste este endpoint.