Skip to content

Exportar datos de ingresos por tiempo

get

/purchases/revenue_series

Usa este punto de conexión para obtener el dinero total gastado en tu aplicación durante un intervalo de tiempo.

Requisitos previos

Para usar este punto de conexión, necesitarás una clave de API con el permiso purchases.revenue_series.

Límite de velocidad

Aplicamos un límite de velocidad compartido de 1000 solicitudes por hora a este punto de conexión. Este límite de velocidad se comparte con los puntos finales /custom_attributes, /events y /events/list, como se documenta en Límites de velocidad de la API.

Parámetros de la solicitud

Parámetro Obligatorio Tipo de datos Descripción
ending_at Opcional Fecha y hora (cadena ISO-8601) Fecha en la que debe finalizar la exportación de datos. De forma predeterminada, la hora de la solicitud.
length Obligatorio Entero Número máximo de días antes de ending_at a incluir en la serie devuelta. Debe estar comprendido entre 1 y 100 (ambos inclusive).
unit Opcional Cadena Unidad de tiempo entre puntos de datos. Puede ser día u hora; por defecto, día.
app_id Opcional Cadena Identificador de API de la aplicación recuperado de la página Claves de API. Si se excluye, se devolverán los resultados de todas las aplicaciones de un espacio de trabajo.
product Opcional Cadena Nombre del producto por el que filtrar la respuesta. Si se excluye, se devolverán los resultados de todas las aplicaciones.

Ejemplo de solicitud

1
2
curl --location --request GET 'https://rest.iad-01.braze.com/purchases/revenue_series?length=100' \
--header 'Authorization: Bearer YOUR-REST-API-KEY'

Respuesta

1
2
3
4
5
6
7
8
9
10
{
  "message": (required, string) the status of the export, returns 'success' when completed without errors,
  "data" : [
    {
      "time" : (string) the date as ISO 8601 date,
      "revenue" : (int) amount of revenue for the time period
      },
    ...
  ]
}
New Stuff!