---
title: "Internal Member Complete"
method: POST
path: "/workspaces/internal/member-snapshot-complete"
tags: ["workspaces"]
---

# Internal Member Complete

`POST /workspaces/internal/member-snapshot-complete`

Fired by the Modal indexer when a member repo's snapshot flips to
``ready``. Triggers per-workspace auto-reindex with 60s debounce.

Mirrors the ``/billing/internal/finalize-indexing`` callback shape.

## Headers

- `x-service-token` string, required

## Request body

- MemberSnapshotCompleteRequest — Internal callback fired by the Modal indexer when a member repo's snapshot flips to ``ready``. Triggers per-workspace auto-reindex.
  - `repo_id` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/repowise/apis/repowise-hosted-api.md) · [All operations](https://skmtc.dev/repowise/apis/repowise-hosted-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/repowise/repowise-hosted-api/revisions/1e57283a9737/schema)
