api-referenceGET
GEThttps://analytics.flowsery.com/api/v1/timeseries

Recuperez les donnees analytiques en series temporelles groupees par heure, jour, semaine ou mois.

Cle API (Bearer token)

Parametres facultatifs

ParametreTypeDescription
intervalstringIntervalle d'agregation. Valeurs acceptees : hour, day, week, month.
startAtstringDate/heure de début ISO 8601. La valeur par défaut est les 30 derniers jours en cas d'omission.
endAtstringISO 8601 end date/time. Defaults to now when omitted.
timezonestringFuseau horaire pour l'agregation (par ex., UTC, America/New_York). Se rabat sur le fuseau horaire configure du site.
limitnumberRépercuté dans l'objet de pagination de réponse. Il ne découpe pas la série renvoyée.
offsetnumberRépercuté dans l'objet de pagination de réponse. Il ne découpe pas la série renvoyée.

Parametres de filtre

ParametreTypeDescription
filter_countrystringNom ou code de pays (par ex., filter_country=United States,Canada).
filter_regionstringRegion ou etat.
filter_citystringNom de ville.
filter_devicestringType d'appareil (desktop, mobile, tablet).
filter_browserstringNom du navigateur (Chrome, Safari, Firefox, Edge). Safari inclut automatiquement Mobile Safari.
filter_osstringSysteme d'exploitation (Mac OS, Windows, iOS, Android).
filter_referrerstringDomaine referent ou nom de referent connu.
filter_refstringValeur du parametre URL ref.
filter_sourcestringValeur du parametre URL source.
filter_viastringValeur du parametre URL via.
filter_utm_sourcestringSource UTM.
filter_utm_mediumstringMedium UTM.
filter_utm_campaignstringCampagne UTM.
filter_utm_termstringTerme UTM.
filter_utm_contentstringContenu UTM.
filter_pagestringChemin ou URL de page.
filter_entry_pagestringChemin ou URL de page d'entree.
filter_hostnamestringNom d'hote/domaine.
filter_channelstringCanal marketing.
filter_goalstringNom de l'objectif.

Notes

Le API renvoie l'état, l'intervalle, le fuseau horaire, la devise, les lignes de données, les totaux et un écho de pagination. Les lignes de données incluent l'horodatage, le nom, les visiteurs, les sessions, les revenus, le renouvellementRevenue, le remboursementRevenue, le taux de conversion et la valeur kpi.
Exemple de requete (curl)
curl --request GET \
  --url 'https://analytics.flowsery.com/api/v1/timeseries?interval=day&limit=30' \
  --header 'Authorization: Bearer <api-key>'
200
{
  "status": "success",
  "interval": "day",
  "timezone": "Asia/Calcutta",
  "currency": "$",
  "data": [
    {
      "timestamp": "2025-12-17T00:00:00+05:30",
      "name": "17 Dec",
      "visitors": 528,
      "sessions": 604,
      "revenue": 1540,
      "renewalRevenue": 320,
      "refundedRevenue": 40,
      "conversionRate": 1.42,
      "kpiValue": 1540
    }
  ],
  "totals": {
      "visitors": 14213,
      "sessions": 20181,
      "revenue": 27351
    },
  "pagination": { "limit": 30, "offset": 0, "total": 30 }
}