# Artifacta API

**Canonical:** https://apis.io/apis/artifacta-io/artifacta-api/  
**Provider:** Artifacta — https://apis.io/providers/artifacta-io/  
**Base URL:** https://api.artifacta.io/v1  
**Documentation:** https://docs.artifacta.io/api/overview

Artifacta API is published by [Artifacta](https://apis.io/providers/artifacta-io/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. The published artifact set on APIs.io includes an OpenAPI specification.

API for managing artifacts, sessions and uploads.

## Operations (17)

| Method | Path | Summary |
|---|---|---|
| GET | `/health` | Health Check |
| GET | `/v1/whoami` | Whoami |
| GET | `/v1/artifacts` | List Artifacts Endpoint |
| POST | `/v1/artifacts` | Create Artifact |
| POST | `/v1/artifacts/upload-url` | Create Upload Url |
| POST | `/v1/artifacts/{artifact_id}/complete` | Complete Upload |
| POST | `/v1/artifacts/{artifact_id}/links` | Create Download Link |
| GET | `/v1/artifacts/{artifact_id}/download-url` | Get Artifact Download Url |
| GET | `/v1/artifacts/{artifact_id}` | Get Artifact |
| DELETE | `/v1/artifacts/{artifact_id}` | Delete Artifact |
| POST | `/v1/artifacts/{artifact_id}/publish` | Publish Artifact |
| DELETE | `/v1/artifacts/{id_or_slug}/publish` | Unpublish Artifact |
| GET | `/v1/sessions` | List Sessions |
| POST | `/v1/sessions/{session_id}/seal` | Seal Session |
| GET | `/v1/public/pages/{slug}/gate-info` | Gate Info |
| POST | `/v1/public/pages/{slug}/unlock` | Unlock Page |
| POST | `/v1/public/pages/{slug}/report` | Report Page |

## Machine-readable artifacts (2)

- **OpenAPI** — https://artifacts.apis.io/artifacta-io/openapi/artifacta-io-openapi.json
- **APIsJSON** — https://artifacts.apis.io/artifacta-io/apis.yml

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/artifacta-io/artifacta-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/artifacta-io/.
