---
title: "Publish a snapshot"
method: POST
path: "/v2/namespace/snapshot"
tags: ["Namespace Snapshots V2"]
---

# Publish a snapshot

`POST /v2/namespace/snapshot`

Publish the intersection set for a single report date using the snapshot upsert algorithm

## Request body

- SnapshotPublishRequest
  - `namespace` string
  - `mapVersion` string
  - `reportDate` string
  - `intersections` DeltaOperation
    - `add` string[]
    - `remove` string[]
    - `replace` string[]

## Response `200`

Snapshot published

- SnapshotResponse
  - `createdDate` string
  - `responseId` string
  - `result` SnapshotData[]
    - `namespace` string
    - `startDate` string
    - `endDate` string
    - `intersections` string[]

## Other responses

- `400` — Bad request - invalid parameters
- `401` — Unauthorized - invalid or missing token
- `404` — Namespace not found
- `500` — Internal server error

## Changes

- **2026-08-12** `1c85188b576d` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/inrix/apis/inrix-analytics-webservice-template-api/changes/v2/namespace/snapshot/post.md)

---

[API](https://skmtc.dev/inrix/apis/inrix-analytics-webservice-template-api.md) · [All operations](https://skmtc.dev/inrix/apis/inrix-analytics-webservice-template-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/inrix/inrix-analytics-webservice-template-api/revisions/1c85188b576d/schema)
