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 ]