Artifacts
API endpoints for managing marketplace artifacts — create, publish, acquire, and browse.
Endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST | /artifacts | Create artifact |
| GET | /artifacts | List artifacts |
| GET | /artifacts/{artifactId} | Get artifact |
| GET | /artifacts/uid/{uid} | Get artifact by UID |
| PUT | /artifacts/{artifactId} | Update artifact |
| DELETE | /artifacts/{artifactId} | Delete artifact |
| POST | /artifacts/{artifactId}/publish | Publish artifact |
| POST | /artifacts/{artifactId}/unpublish | Unpublish artifact |
| GET | /artifacts/acquired | List acquired artifacts |