---
title: Events API
description: Build backend and mobile analytics integrations with Luigi's Box event and reporting APIs.
slug: analytics/api
docKind: hub
hub: analytics
---

Use the Events API when you need to send analytics directly from your backend, mobile app, or a fully custom frontend. Start with the event endpoint, then layer on the journey and ecommerce guides before moving into reporting and historical imports.

## Endpoints

<div class="lb-guide-grid">
  <a class="lb-guide-card" href="/analytics/api/events/">
    <h3>Event API</h3>
    <p>Send search, autocomplete, recommendation, click, and conversion events directly to Luigi's Box.</p>
  </a>
  <a class="lb-guide-card" href="/analytics/api/reporting/">
    <h3>Reporting APIs</h3>
    <p>Retrieve analytics data and reporting outputs from Luigi's Box.</p>
  </a>
  <a class="lb-guide-card" href="/analytics/api/past-transactions-import/">
    <h3>Past transactions import</h3>
    <p>Bootstrap the feedback loop with historical purchase data.</p>
  </a>
</div>

## Quickstarts

<div class="lb-guide-grid">
  <a class="lb-guide-card" href="/quickstart/analytics/events-api-first-search/">
    <h3>Send your first search events</h3>
    <p>Start with list, click, and search tracking through the Events API.</p>
  </a>
  <a class="lb-guide-card" href="/quickstart/analytics/events-api-tracking-purchases/">
    <h3>Track purchases</h3>
    <p>Extend your implementation with conversion and transaction tracking.</p>
  </a>
</div>

## Guides

<div class="lb-guide-grid">
  <a class="lb-guide-card" href="/analytics/api_guides/tracking-user-journey/">
    <h3>Tracking user journey</h3>
    <p>Model user identity, page views, list impressions, clicks, and purchases with the supported v1 event flow.</p>
  </a>
  <a class="lb-guide-card" href="/analytics/api_guides/search-and-discovery/">
    <h3>Search and discovery</h3>
    <p>Track search, autocomplete, product listing, and recommendation experiences with correct list metadata.</p>
  </a>
  <a class="lb-guide-card" href="/analytics/api_guides/ecommerce-events/">
    <h3>Ecommerce events</h3>
    <p>Capture add-to-cart, wishlist, and purchase signals that power attribution and learning.</p>
  </a>
  <a class="lb-guide-card" href="/quickstart/analytics/object-identity/">
    <h3>Object identity</h3>
    <p>Make sure analytics events and indexed objects share the same stable identifiers.</p>
  </a>
  <a class="lb-guide-card" href="/analytics/debugging/">
    <h3>Debugging</h3>
    <p>Validate incoming analytics data before you rely on it in production.</p>
  </a>
</div>
