---
title: "Show a published mark as a publisher's image"
method: PUT
path: "/v1/admin/registry/publishers/{slug}/image"
tags: ["admin"]
---

# Show a published mark as a publisher's image

`PUT /v1/admin/registry/publishers/{slug}/image`

## Request

- Base URL: `https://api.runx.ai`
- URL: `https://api.runx.ai/v1/admin/registry/publishers/{slug}/image`
- Auth: HTTP bearer

Names a mark a public skill or connector version ships, which publication has already checked; the image is served at that SHA-256.

## Path parameters

- `slug` string, required

## Request body

- PublisherImageRequest
  - `mark_sha256` string, required

## Response `200`

The publisher, showing the image.

- AdminRegistryPublisherResponse
  - `status` 'success', required
  - `publisher` AdminRegistryPublisher, required
    - `publisher_id` string, required
    - `slug` string, required
    - `kind` 'org' | 'user' | 'team', required
    - `display_name` string, required
    - `description` string
    - `verified` boolean, required
    - `image_sha256` string
    - `links` PublicOwnerProfileLink[], required
      - `label` string, required
      - `url` string, uri, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required

## Other responses

- `400`: The request names no mark.
- `401`: Unauthorized.
- `403`: Forbidden.
- `404`: No such publisher, or no public version ships that mark.
- `503`: Registry publishers unavailable.

---

[API](https://skmtc.dev/runx/apis/runx-hosted-api.md) · [All operations](https://skmtc.dev/runx/apis/runx-hosted-api/llms.txt) · [OpenAPI document](https://skmtc.dev/runx/apis/runx-hosted-api/revisions/6c940d8edacc?raw)
