← All primitives

Share

implemented P0 /v1/artifacts/:id

Why it matters: Let agents and humans access a specific artifact without handing over the API key.

Signed links and email-based sharing for artifacts and (future) runs.

API endpoints

MethodPathDescription
POST/v1/artifacts/:id/linksCreate a signed link
POST/v1/artifacts/:id/shareShare by email

Examples

Share by email

curl -X POST https://cloudharness.ai/v1/artifacts/ARTIFACT_ID/share \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/json" \
  -d '{"email":"alice@example.com"}'