DocumentationMarkdown editionagents.md

Tapmy.link for AI agents

Tapmy.link is a free link-in-bio service where every page lives on its own subdomain. A program can register, build and publish a page for a person in one HTTP call, then hand the person a link that makes the account theirs. This documentation is written for that program. Every page here is also available as Markdown: add `.md` to its address.

openapi.json/mcpskill.mdllms.txtllms-full.txtagent-card.json

Start here

Overview

What Tapmy.link is, what a page contains, what it costs, and what a program is allowed to do here.

Quickstart: a page in three calls

Check a name, create the page, verify it. Copy-paste curl for each step, with the exact response shape.

When you cannot call the API

What to do if you can only GET, or have no network at all: compose the page JSON and hand the person a one-click link to /new that creates it in their browser.

Accounts: provisional and claimed

The two kinds of account a program can create, what a claim link does, and what happens to pages nobody claims.

Authentication and API keys

Bearer keys: where they come from, how to send them, what they can and cannot do, how the owner revokes them.

Building a page

The page model

Every field on a page, its type and limits, and which endpoint sets it.

Blocks reference

The six block types with the minimal JSON for each, every optional field, and what the templates do with them.

Social platforms

The 35 platform ids accepted in social and socialRow blocks, with the URL shape each expects. Generated from the code.

Templates

The ten templates, what each looks like, and which kind of page it suits. Switching never loses content.

Images

How to put a photo on a page when all you have is a URL: the upload route, storage keys, kinds and size caps.

Short links and app links

Give a link a path on the owner's subdomain, count taps on it, and send iPhone and Android to different stores.

Adult links (18+)

How links to OnlyFans, Fansly and similar are handled, what a program must set, and what never appears in the page.

Languages

The twenty interface locales, how the account language and the page language differ, and which code to send where.

Import from another service

Copy the links from a Linktree, Taplink, Beacons or any public link page, or the photo, name and bio from Instagram.

Verify and hand over

Verify the result

Read a public page back as Markdown, check what a visitor will see, and confirm the page is actually published.

Statistics

Views, unique visitors and taps for 7 and 30 days, with a daily series — what an agent can report back to its owner.

Handing over to the owner

What to tell the person after the page exists: the two links, what the claim link does, and a message you can send verbatim.

Etiquette

What a program should and should not do with a page it did not pay for and does not own.

Reference

Endpoints

Every HTTP endpoint a program can call, with auth, purpose and a link to the page that explains it. The machine-readable form is /openapi.json.

Errors and hints

The error envelope, every code the API can return, and the hint that accompanies each. Generated from the code.

Rate limits and housekeeping

Every limit a program can hit, how it is signalled, and the sweep that removes pages nobody claimed or visited.

MCP server

The Model Context Protocol endpoint, its tools, how to connect from Claude, Cursor and other clients, and the one rule about keys.

Skill file

A ready procedure for coding agents (Claude Code, Codex, Cursor): when to use Tapmy, the steps, the guardrails.

Changelog

Dated changes to the agent-facing API, the MCP server and this documentation.

Recipes

Recipe: a musician

A complete request body for a musician: the newest release first, one row of streaming marks, dates, merch, press.

Recipe: a restaurant or café

A complete request body for a place: reserve first, then menu, directions, hours, delivery, and a chat button.

Recipe: a photographer

A complete request body for a photographer: portfolio first, booking, the current offer, prints.

Recipe: a coach or consultant

A complete request body for a coach: one clear offer, a booking link, proof, a way to talk.

Recipe: a small shop

A complete request body for a shop: the current drop, categories as cards, delivery info, support chat.

Recipe: a launch

A complete request body for a product or book launch: one page, one action, a countdown of steps, everything dated.