---
title: "Outbound artifact webhook"
method: POST
path: "artifactEvent"
tags: ["Jobs"]
---

# Outbound artifact webhook

`POST artifactEvent` (webhook)

ShareOut POSTs this payload to your endpoint for subscribed events.
Configure delivery via the Jobs API (`action: webhook`) or artifact settings.

## Payload

- WebhookPayload
  - `event` 'artifact.published' | 'artifact.updated' | 'artifact.deleted' | 'data.changed' | 'job.executed' | 'job.failed', required
  - `artifact_id` string, required
  - `timestamp` string, date-time, required
  - `data` object, required — Event-specific payload.

## Acknowledgement `200`

Acknowledge receipt with any 2xx.

---

[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)
