Además, puede obtener información detallada sobre el rendimiento de su Sequence Marketplace para reportar, hacer seguimiento y optimizar sus ingresos.
Reemplace las variables PROJECT_ID y SECRET_API_ACCESS_KEY con el ID de su proyecto y el token secreto de Sequence Builder.
Obtener transacciones en su Marketplace
Obtener la cantidad de eventos de transacción en el Sequence marketplace; estos pueden consultarse como total o por un intervalo de tiempo fijo.
Total
curl 'https://api.sequence.build/rpc/Analytics/MarketTxnEventTotal' \
-H 'accept: */*' \
-H 'authorization: BEARER <SECRET_API_ACCESS_KEY>' \
-H 'content-type: application/json' \
--data-raw '{"filter":{"projectId":<PROJECT_ID>,"startDate":"2024-04-23","endDate":"2024-05-23"}}'
Intervalo de tiempo
curl 'https://api.sequence.build/rpc/Analytics/MarketTxnEventDaily' \
-H 'accept: */*' \
-H 'authorization: BEARER <SECRET_API_ACCESS_KEY>' \
-H 'content-type: application/json' \
--data-raw '{"filter":{"projectId":<PROJECT_ID>,"startDate":"2024-04-23","endDate":"2024-05-23", "dateInterval":"DAY"}}'
Obtener wallets en su Marketplace
Obtener los wallets que han interactuado con su marketplace, ya sea el total en todo el tiempo o desglosado por días, semanas o meses.
Total
curl 'https://api.sequence.build/rpc/Analytics/MarketWalletsTotal' \
-H 'accept: */*' \
-H 'authorization: BEARER <SECRET_API_ACCESS_KEY>' \
-H 'content-type: application/json' \
--data-raw '{"filter":{"projectId":<PROJECT_ID>,"startDate":"2024-04-23","endDate":"2024-05-23"}}'
Intervalo de tiempo
curl 'https://api.sequence.build/rpc/Analytics/MarketWalletsDaily' \
-H 'accept: */*' \
-H 'authorization: BEARER <SECRET_API_ACCESS_KEY>' \
-H 'content-type: application/json' \
--data-raw '{"filter":{"projectId":<PROJECT_ID>,"startDate":"2024-04-23","endDate":"2024-05-23", "dateInterval":"DAY"}}'
Esquema
Todos los endpoints de analytics de wallet siguen un esquema de solicitud similar
- Solicitud: POST
- Content-Type: application/json
- Cuerpo (en JSON):
projectId
(uint64) — projectID de su proyecto, puede encontrarlo en la URL del proyecto en Builder.
startDate
(timestamp) — fecha de inicio de la consulta en formato YYYY—MM—DD
endDate
(timestamp) — fecha de fin de la consulta en formato YYYY—MM—DD
dateInterval
(string (opcional)) — intervalo de fechas para la consulta, las opciones son “DAY”, “WEEK” o “MONTH”
- Respuesta (en JSON):
marketStats
(marketStats[])
[
value
buyItems
(uint64) — número de ítems comprados.
sellItems
(uint64) — número de ítems vendidos
label
(string) — etiqueta asociada al endpoint correspondiente
]