---
title: Content Updates API
description: Keep your Luigi's Box index fresh with the supported indexing API endpoints.
slug: indexing/api
docKind: hub
hub: indexing
---

Use the Content Updates API when you want near real-time control over indexing. Start with the main content update endpoint, then layer in partial updates, removals, and export utilities as your integration grows.

## Endpoints

<div class="lb-guide-grid">
  <a class="lb-guide-card" href="/indexing/api/v1/content-update/">
    <h3>Content Update API</h3>
    <p>Create new indexed objects or fully replace existing ones.</p>
  </a>
  <a class="lb-guide-card" href="/indexing/api/v1/partial-update/">
    <h3>Partial Content Update API</h3>
    <p>Patch only the fields that changed without replacing the whole object.</p>
  </a>
  <a class="lb-guide-card" href="/indexing/api/v1/content-removal/">
    <h3>Content Removal API</h3>
    <p>Remove objects from the index when they should no longer be searchable.</p>
  </a>
  <a class="lb-guide-card" href="/indexing/api/v1/query-update/">
    <h3>Update by Query API</h3>
    <p>Apply a change across a filtered set of indexed objects.</p>
  </a>
  <a class="lb-guide-card" href="/indexing/api/v1/commit-generation/">
    <h3>Commit Generation API</h3>
    <p>Manage generation-safe batch imports and controlled publish steps.</p>
  </a>
  <a class="lb-guide-card" href="/indexing/api/v1/export/">
    <h3>Exports API</h3>
    <p>Export indexed data for verification, backup, or downstream processing.</p>
  </a>
</div>

## Quickstarts

<div class="lb-guide-grid">
  <a class="lb-guide-card" href="/quickstart/indexing/data-layout/">
    <h3>Structure your data</h3>
    <p>Start with the shared data model before you send anything to Luigi's Box.</p>
  </a>
  <a class="lb-guide-card" href="/quickstart/indexing/indexing-api/">
    <h3>Index with Luigi's Box</h3>
    <p>Send your first full updates through the Content Updates API.</p>
  </a>
</div>

## Guides

<div class="lb-guide-grid">
  <a class="lb-guide-card" href="/indexing/data-layout/">
    <h3>Data layout</h3>
    <p>Learn the special fields and conventions that power search and ranking.</p>
  </a>
  <a class="lb-guide-card" href="/indexing/feeds-to-api/">
    <h3>Migrating feeds to API</h3>
    <p>Move from scheduled feed syncs to API-based indexing safely.</p>
  </a>
</div>
