---
title: "Deliver artifact now"
method: POST
path: "/v1/artifacts/{id}/deliver"
tags: ["Artifacts"]
---

# Deliver artifact now

`POST /v1/artifacts/{id}/deliver`

One-shot delivery to email, Slack, or Telegram — same destination registry as scheduled jobs (`action` + `config`). Viewers may only deliver to themselves on Slack/Telegram.

## Request body

- object
  - `action` 'email' | 'slack' | 'telegram', required
  - `config` object, required — Same shape as job `config` for the chosen action.

## Response `200`

Delivery succeeded

- object
  - `success` boolean
  - `steps` object[]

## Other responses

- `400` — Invalid request
- `403` — Access denied
- `502` — Delivery failed

---

[API](https://skmtc.net/shareout/apis/shareout-rest-api.md) · [All operations](https://skmtc.net/shareout/apis/shareout-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/shareout/shareout-rest-api/versions/804359ead65a/schema)
