Suivi d'événements en temps réel et tour de contrôle de vos SaaS et plateformes

Recevez une alerte native sur mobile et desktop dès que quelque chose compte sur vos SaaS et plateformes – une inscription, un paiement, une erreur, une fonctionnalité utilisée. Puis transformez ces événements en un dashboard de graphiques et métriques pour prendre les meilleures décisions.

Suivre mon premier événement Commencez gratuitement
Offre réservée aux Early Adopters

Évènements, métriques et graphiques, où que vous soyez

Envoyez les évènements importants, poussez vos métriques clés, construisez des graphiques à partir de vos données – et accédez à tout cela depuis des applications natives pour iOS, Android, macOS, Windows et Linux.

Application desktop – tableau de bord, métriques et alertes natives
Application mobile – tableau de bord, métriques et alertes natives
logsninja.com
  • Déploiement terminéproduction · 1m
  • Nouvel utilisateur inscritauth · 3m
  • Paiement reçupayments · 6m
  • Essai démarrétrials · 9m
  • Forfait mis à niveaubilling · 14m
  • Contrôle de sécurité réussisecurity · 18m
  • Retour clientfeedback · 23m
  • Demande de supportsupport · 27m
  • Déploiement terminéproduction · 34m
  • Nouvel utilisateur inscritauth · 41m
Application web – gérez votre compte, vos projets et votre équipe
Installation en quelques minutes

Soyez à l'écoute de ce qu'il se passe dans vos SaaS et plateformes.

Installez LogsNinja sur votre projet en quelques secondes en demandant à votre agent IA favori de déclencher des notifications lors d'évènements spécifiques. Intégrez des metadata pour construire un dashboard qui vous donne de la visibilité sur vos opérations.

$ curl -X POST https://api.logsninja.com/v1/events \
  -H "Authorization: Bearer •••••" \
  -d '{
    "project": "•••••",
    "stream":  "payments",
    "title":   "New payment – $249",
    "emoji":    "💳",
    "metadata": {"plan": "pro", "amount": 249},
    "notify":   true
  }'

✓ Event received
✓ Push sent to 3 devices
# iPhone 15 Pro · MacBook Air · iPad Pro
Événements – Flux
Nouvel utilisateur inscritusers ·
Déploiement terminéproduction ·
Demande de supportsupport ·
Essai démarrétrials ·
Forfait mis à niveaubilling ·
Paiement reçupayments ·

Retrouvez chaque événement instantanément.

Les évènements LogsNinja sont envoyés dans des streams, liés à un emoji coloré pour faciliter la lecture, et optionnellement associés à un utilisateur de votre projet.

Vos utilisateurs, sur la carte.

Identifiez vos utilisateurs au travers d'appels API afin de leur associer des évènements et une activité de connexion. Positionnez-les sur la carte du monde et étudiez d'où viennent vos meilleurs utilisateurs.

Utilisateurs
Nouveaux inscrits
300 200 100 Mon Tue Wed Thu Fri Sat Sun 328

La tour de contrôle de vos opérations.

Construisez des graphiques à partir de vos évènements en vous basant sur leur stream, leur titre, ou leurs métadonnées. Étudiez l'activité de vos utilisateurs sur différentes périodes de temps et personnalisez l'affichage de vos graphiques.

De la couleur, par design.

Chaque événement et chaque métrique est associé à un emoji coloré pour une reconnaissance visuelle instantanée dans votre dashboard, vos graphiques et vos notifications.

Des métriques toujours exploitables.

Transmettez vos KPIs au travers d'un appel API et associez-les à un emoji coloré.

Utilisateurs actifs
2'847
Inscriptions totales
18'543
MRR
$12'400
Disponibilité
99.98%
Taux de conversion
3.7%
Transactions
342
État du système
Opérationnel
Satisfaction
94.2%

Tarification simple, transparente

Commencez gratuitement. Passez à la version supérieure quand vous avez besoin de plus d'événements, d'images ou de débit.

Offre Early Adopter
Free
$0
  • 3'000 événements / mois
  • Limite d'appels : 60 événements / min
  • Événements avec images
  • Applications desktop & mobile avec notifications
  • 3 membre(s) d'organisation
  • 1 projet(s)
Mensuel
Annuel 

Starter

$16 /mois facturé annuellement
  • 100'000 événements / mois
  • Limite d'appels : 300 événements / min
  • 20'000 images hébergées / mois
  • Événements avec images (1 image)
  • 3 projets
  • Applications desktop & mobile avec notifications
  • Utilisateurs illimités
Enterprise

Facturation à l’usage · Pas de plafond d’événements · Support prioritaire

PROMPT DE DÉMARRAGE

Intégrez LogsNinja à votre projet en un seul prompt.

Collez ce prompt dans Claude Code, Cursor, Codex, ou tout autre agent IA de codage. Il récupère la documentation et connecte les événements, utilisateurs et métriques de votre projet automatiquement.

You are integrating LogsNinja into this project.

LogsNinja is a real-time event tracking and push notification platform. Use its REST API to log application events, track users, update dashboard metrics, and trigger instant push notifications to mobile and desktop devices.

LogsNinja provides no SDK – all integration is done via plain HTTP calls using the libraries and conventions already present in this project.

## Fetch the full API documentation

Before writing any integration code, fetch the complete reference in Markdown:

  curl https://logsninja.com/fr/docs -H "Accept: text/markdown"

Read it carefully – it covers all endpoints, request fields, response codes, rate limits, and examples.

## Core concepts

**Events** – send a POST to /v1/events. All fields are covered in the documentation.
**Streams** – lightweight channels grouping events. Auto-created on first use (e.g. "payments", "errors").
**Users** – PUT /v1/users to create or update a user profile. The same id is used in the user field when sending events. Optional country_code is caller-supplied (LogsNinja does not geolocate IPs itself) – see the full docs for how to obtain it.
**Metrics** – PUT /v1/metrics to create or update a numeric, text, currency, or percent dashboard tile. Supports atomic diff increments.
**Presence** – POST /v1/ping to signal a user is online without creating an event.
**Event chains** – link events sequentially with before/after fields to trace multi-step workflows.
**Charts** – POST/GET/PATCH/DELETE /v1/org/charts to manage dashboard charts. Same fields and validation rules as the dashboard's own chart editor.
**Widgets** – POST/GET/PATCH/DELETE /v1/org/widgets (plus POST /v1/org/widgets/reorder) to manage what's on the dashboard. The dashboard is a masonry layout, not a rigid grid: "small" widgets (metric, online_users) are meant for width 1 or 2 and render at exactly half the visual height of "large" widgets (chart, world_map, events_7d, top_countries), meant for width 2 or 3 (full row) – keep that in mind when arranging one via the API.

## Authentication

All requests require:

  Authorization: Bearer YOUR_API_TOKEN

Creating an account and generating a token both require a human to sign in
to the LogsNinja dashboard - you cannot do either yourself. If you don't
already have a token (e.g. in an environment variable), stop and ask the
person you're working with to create one at https://logsninja.com/fr/my/tokens
and give it to you (for example as a LOGSNINJA_API_TOKEN environment
variable) before you continue.

## API base URL

  https://api.logsninja.com/v1

## MCP server

If you are an AI agent with MCP support rather than a code-generation assistant, LogsNinja is also usable directly as an MCP server at https://logsninja.com/mcp (same Bearer token as above) – it exposes tools to manage charts and dashboard widgets, explore project data, and create/delete test events, users, and metrics, without writing HTTP calls yourself. See the full docs for the tool list.

## Integration guidelines

- Use the HTTP client and patterns already established in this project – do not introduce new dependencies.
- All LogsNinja calls must be fire-and-forget from the application's perspective: they must never block the main flow or surface errors to the end user.
- Apply a 3-second timeout to every HTTP call, if possible.
- If this project already has a job queue, background worker, or retry mechanism, use it for LogsNinja calls.
- If no such mechanism exists, wrap calls in a silent try/catch (or equivalent) so that a LogsNinja failure has zero impact on the application.

## What to instrument

Scan the codebase and identify meaningful moments to send events: key user actions, business transactions, errors, background jobs, and any other signal that would be useful to monitor. For each, choose a descriptive title and a fitting emoji. Once done, provide a summary of every integration point added.

## Presence

Use presence sparingly. Sending an event with a user field already updates that user's online status for 15 minutes, so a separate ping is redundant in those cases. Only call POST /v1/ping when you know the user is active but no event will be sent soon – for example on login, or during an idle session. Do not ping on every page view or API call.

Notifié sur chaque appareil.

Installez LogsNinja sur votre téléphone iOS ou Android, sur votre ordinateur macOS, Windows ou Linux. Recevez les notifications en temps réel pour votre projet et accédez en direct à votre dashboard, à vos graphiques et à vos métriques.

Télécharger les applications iOS, Android, macOS, Windows, Linux

Questions et réponses

Tout ce dont vous avez besoin pour suivre vos événements et recevoir des notifications.