---
title: "Get dashboard submission status for an explicit personal or organization scope"
method: GET
path: "/anchor-self-service/{publicId}/submission-status"
tags: ["Anchoring"]
---

# Get dashboard submission status for an explicit personal or organization scope

`GET /anchor-self-service/{publicId}/submission-status`

## Request

- Base URL: `https://app.arkova.ai/api/v1`
- URL: `https://app.arkova.ai/api/v1/anchor-self-service/{publicId}/submission-status`
- Auth: HTTP bearer

JWT bridge to the canonical caller-scoped status lookup. Supply exactly one of org_id or scope=user. Organization membership is re-derived server-side; absent and cross-tenant submissions are not exposed.

## Path parameters

- `publicId` string, required

## Query parameters

- `org_id` string, uuid
- `scope` 'user'

## Response `200`

Same bounded shape as the API-key submission-status route

## Other responses

- `400`: Invalid request
- `401`: Authentication required
- `403`: Insufficient permissions
- `404`: Submission absent or outside the selected scope
- `503`: API not enabled (feature flag off)

---

[API](https://skmtc.dev/arkova/apis/arkova-verification-api.md) · [All operations](https://skmtc.dev/arkova/apis/arkova-verification-api/llms.txt) · [OpenAPI document](https://skmtc.dev/arkova/apis/arkova-verification-api/revisions/a14858d1efd4?raw)
