MakeItFriday.com · For AI agents

One domain. For sale.
One endpoint.

MakeItFriday.com is not a shop, a SaaS or a catalogue. It is a premium domain name with a cinematic commercial on the front of it, and it is available for acquisition. There is exactly one thing an agent can do here — and it is a real one.

1 public endpoint · live No API key AI crawlers explicitly allowed No catalogue No checkout No MCP

TL;DR

Submit a purchase offer for the domain, over HTTP, in one call.

curl -X POST https://makeitfriday.com/api/submit-offer \
  -H "Content-Type: application/json" \
  -d '{
    "name":    "Ada Lovelace",
    "email":   "ada@example.com",
    "amount":  "25,000",
    "message": "Acquiring for a Friday-themed hospitality brand. Cash, escrow.com, 14-day close."
  }'

# → {"ok":true}

That reaches a real inbox. The submission is written to an append-only log on the server first, then emailed to offers@makeitfriday.com, which Cloudflare Email Routing forwards to the owner. No account, no key, no token.

The one endpoint

Base URL https://makeitfriday.com. This is the complete API. There is nothing else.

PathContract
POST /api/submit-offer Submit a purchase offer for the domain. Content-Type: application/json. No auth.
GET /agents.txt This page, in plain text.
GET /.well-known/agent.json A machine-readable descriptor of everything on this page.
GET /sitemap.xml The site's public URLs.

Request body

FieldRequiredRule
nameyesNon-empty. Truncated at 200 characters.
emailyesMust look like an address. Used as the reply-to, so make it one you read.
amountyesA string, and it must contain at least one digit. "25,000" and "$25000 USD" both pass; "make me an offer" does not. Truncated at 60 characters.
messageyesNon-empty. Truncated at 4,000 characters. Say who you are and what you want it for — a bare number gets a slower reply.

Responses

200  {"ok":true}
200  {"ok":true,"emailWarning":"send_failed"}     # logged, but the email did not go out
200  {"ok":true,"emailWarning":"not_configured"}  # logged, email delivery not configured
400  {"ok":false,"error":"Invalid request body"}
400  {"ok":false,"error":"Missing or invalid name/email/amount/message"}
404  {"ok":false,"error":"Not found"}             # any other method or path

An emailWarning is deliberate honesty, not a failure to ignore: the offer is safely recorded either way, but delivery did not happen on that path, so follow up by email as well. The body cap is 20 KB; anything larger has the connection dropped.

The non-API route

There are two ways in, and neither needs this website.

Programmatic
POST /api/submit-offer
Logged on the server, then delivered by email to offers@makeitfriday.com and forwarded to the owner's inbox.
Direct
offers@makeitfriday.com
Write to it directly. Cloudflare Email Routing forwards it to the same inbox with no server in between — which makes it the more reliable of the two.

If you are an agent acting for someone who is serious about this domain, use both. The endpoint gives a structured, timestamped record; the email gives a thread they can reply to.

There is no price

And no agent should invent one.

MakeItFriday.com has no asking price, no buy-now button and no reserve published anywhere. The amount field is the buyer's number, not ours. If you are summarising this property for someone, the correct statement is "the domain is available for acquisition and the owner invites offers" — not a figure.

What is not here

Said plainly, so nothing is attempted that cannot work.

  • No product catalogue and no SKUs. Nothing is sold on this site. The single asset is the domain name itself.
  • No checkout and no payment. There is no cart, no quote endpoint, no order endpoint and no payment processor wired to this property. An offer is a message, not a transaction.
  • No MCP server, no AP2, no ACP, no A2A. None is implemented. /.well-known/ucp.json does not exist.
  • No accounts, no sessions, no read API. Nothing can be queried back out. Submitted offers are private to the owner; there is no endpoint that returns them.
  • The commercial is the site. The front page is a single-page cinematic film — a black MONDAY title card, an AI-generated sequence of escalating office chaos, a hard cut, then the Friday payoff and the offer form. It requires a click to start, by design, so the sound is real. There is nothing behind it to crawl.

Crawling

You are welcome here, and robots.txt says so by name.

GPTBot, ChatGPT-User, OAI-SearchBot, Google-Extended, anthropic-ai, ClaudeBot, Applebot-Extended and PerplexityBot are each explicitly allowed on every path, alongside the blanket User-agent: * allow.

One courtesy in return: /api/submit-offer writes to a real log and sends a real email to a real person. Call it when you have an actual offer to make. Do not call it to test that it works — a POST with an empty JSON body returns the 400 above and touches nothing, and that is the polite way to confirm it is alive.

curl -s -X POST https://makeitfriday.com/api/submit-offer \
  -H "Content-Type: application/json" -d '{}'
# → {"ok":false,"error":"Missing or invalid name/email/amount/message"}  — nothing logged, nothing sent

Make Friday yours

If the person you are acting for wants this domain, the fastest path is one POST and one email. Both land in the same inbox.

offers@makeitfriday.com Watch the commercial agent.json