AI and API

Use an AI assistant or the API.

The dashboard is the quickest way to claim and set up your page. For everyday updates and settings changes you can also ask an AI assistant, or call the API from a script.

What it can do.

  • List your pages and read one in full
  • Edit your profile: name, headline, bio, location and category
  • Add, change, reorder and remove links and other blocks
  • Switch the template or change colors, fonts and button style
  • Set the search title and description for your page
  • Publish a page or take it down
  • Read analytics and the e-mail sign-ups your page collected

The addresses.

REST base URL
https://api.lockedin.me/v1/links
OpenAPI document
https://api.lockedin.me/openapi/links.json
MCP server
https://api.lockedin.me/mcp/links
Guide for assistants
https://lockedin.me/ai/llms-full.txt
Paste-ready instructions
https://lockedin.me/ai/ai-instructions.md

The OpenAPI document is public. Import it into Postman, Zapier, n8n, Make or a ChatGPT custom GPT action. The MCP server speaks streamable HTTP, so Claude, Cursor, VS Code and other MCP clients can connect to it directly.

Works with
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Postman
  • Zapier
  • n8n
  • Make

How it signs in.

  • Scripts and the REST API send Authorization: Bearer followed by the access token you get when you sign in with your e-mail code. It works on /v1/links for your own pages.
  • MCP clients use a key with the links:write scope to change pages, and links:publishas well if the assistant may publish. A key only ever touches your own pages.
  • Keys: key creation is coming to your dashboard. Until then, use the sign-in token above.

Keep tokens and keys private, like a password. Requests are limited to 120 a minute.

One worked example.

Change the headline of page 123. GET /v1/links/pages lists your pages and their ids.

curl -X PATCH https://api.lockedin.me/v1/links/pages/123/profile \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"headline":"Streams Tue and Thu, 8 pm"}'

Draft, then publish.

Changes are saved as a draft until you publish. Nothing goes live on your public page until you publish it, from the dashboard or with POST /v1/links/pages/123/publish, so an assistant can try things and you decide when they go out.

No page yet?

Claim your name first.