---
search:
  tags:
    - Runs
    - POST
seo:
  description: >-
    Batch-ingest spans for a run. Idempotent: a span carrying an id is upserted,
    so… Reference for the POST /api/v2/runs/{runId}/spans endpoint in the Anlyon
    API.
sidebar:
  label: Ingest spans
  badge: POST
title: Ingest spans
type: openapi-operation
---
Batch-ingest spans for a run. Idempotent: a span carrying an `id` is upserted, so a retried batch never duplicates.

`POST /api/v2/runs/{runId}/spans`
