Get partner submission (admin)
Coming soon
The v2 MCP API is in preview and not yet generally available. These pages document its tools and request/response shapes; live data access is limited to enrolled organizations until v2 is released.
Fetch one partner submission owned by the caller's organization. Lookup by id or by (assetType, slug). Returns the full submission record, latest AI-review verdict, last sandbox test-run, and a nextAction hint. Requires an admin-scoped API key.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
id | string | - | |
assetType | string | - | |
slug | string | - |
Response Format
| Field | Type | Description |
|---|---|---|
id | string | |
slug | string | |
assetType | string | |
state | string | |
aiVerdict | any | Reconciled AI-review verdict matching what admin_validate_submission would return, or null when no review has run (or the parent summary was cleared by a re-submit). |
createdAt | string | |
updatedAt | string | |
publishedBlueprintId | string | null | Non-null only when state='approved' and materialization has completed. |
lastRejectionReason | string | null | Set when state='rejected'. Surfaces the human-readable reason persisted on the row. |
nextAction | string | Derived hint for the caller's next call. Stable contract — see tool-reference docs for the catalog of strings. |
aiReviewSummary | any | Latest sidecar AI-review row reconciled against findings. Null when no review has run, or the parent JSONB summary was cleared by a re-submit. |
lastTestRun | any | Most recent sandbox test-run. Cleared to null on re-submit so partners always re-run admin_test_submission against the current payload. |
validationSummary | object | Most recent Stage-1 lint result. Mirrors admin_validate_submission's output shape. |
validationSummary.status | string | |
validationSummary.issues | array | |
validationSummary.issues[].code | string | Stable issue code — see admin-mcp-submission-tools.md §11. |
validationSummary.issues[].severity | string | |
validationSummary.issues[].field | string | JSON-path into the submission payload (e.g., 'recommendedSkills[2]'). |
validationSummary.issues[].message | string | |
validationSummary.issues[].fixHint | string | Actionable remediation hint (#1521): applying the fix flips a re-review toward pass. |
validationSummary.aiReview | any |