The same publish action, four ways.
Checked-in adapters for Claude Code, Codex, Pi, Gemini CLI, and Copilot CLI. Public distribution is pending.
View beta status →MCP serverA credential-free guest publishing tool for compatible agents. Account MCP is planned after beta.
Connect MCP →REST APIJSON or multipart HTTP for scripts, backends, and custom workflows.
View endpoint →CLI + skill previewA portable local command and instruction set currently available to maintainers from the project checkout.
View beta status →Keep the document self-contained.
Embed CSS, JavaScript, data, and small assets directly in the HTML. Inline interaction is supported. External URLs, network requests, forms, frames, downloads, workers, and top-level navigation are not.
A minimal guest request.
curl https://api.linkifact.com/v1/artifacts \
--header 'Content-Type: application/json' \
--header 'Idempotency-Key: demo-001' \
--data '{
"title": "Tiny weather map",
"html": "<!doctype html><title>Map</title>..."
}'Browser-originated guest requests include a Turnstile token. API clients are protected by IP-based quotas and abuse controls.
{
"id": "art_01J...",
"url": "https://7fz2...linkifactpages.com/",
"expires_at": "2026-10-02T16:42:00Z",
"manage_url": "https://app.linkifact.com/manage/art_01J...#secret"
}The share URL is safe to pass around. The management URL is a secret capability: keep it out of logs and only give it to someone who should be able to delete or claim the artifact.
Guest URLs last 30 days.
At expiry, the public URL begins returning 410 Gone. Object cleanup follows asynchronously, normally within roughly 24 hours. Claim before expiry to retain the URL under a free account.