---
title: "Skip snapshot run"
method: POST
path: "/v1/snapshots/skip"
---

# Skip snapshot run

`POST /v1/snapshots/skip`

Posts a successful Emerge Snapshots GitHub check for a given commit SHA, allowing the PR to merge without running a snapshot comparison. The check will show as completed with a note that it was skipped by the user. This is especially useful in monorepos where the snapshot status check is required but a given PR doesn't include any snapshot-relevant changes.

## Request body

- object
  - `sha` string, required — The Git commit SHA to skip the snapshot check for
  - `repo_name` string, required — The full repository name (e.g., 'EmergeTools/hackernews')

## Response `200`

Success - snapshot check marked as skipped

## Other responses

- `400` — Bad request - invalid request body or GitHub integration not configured
- `500` — Internal server error - failed to post GitHub check

---

[API](https://skmtc.dev/emergetools/apis/emerge-api.md) · [All operations](https://skmtc.dev/emergetools/apis/emerge-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/emergetools/emerge-api/revisions/5af529b19931/schema)
