It's just a conversation
Open Claude, ChatGPT, or any LLM. Attach the reference card and describe what you need:
You
You (continued)
Claude
That's it. The reference card teaches the LLM the format. You just describe your API naturally.
MAPI Author Reference Card
Download this and attach it to your chat
Fetch this page: https://markdownapi.org/specs/MAPI-AUTHOR.md
Or paste this prompt directly into your LLM chat
Have an OpenAPI spec already?
Even easier—just attach both files:
You
Iterate naturally
If something's not right, just ask:
- "The Intentions are too generic—make them explain when to use each capability"
- "Add a Logic Constraint that due_date must be in the future"
- "I forgot to mention there's also a bulk delete endpoint"
Tip
The more context you give about your API, the better the spec. Business rules, edge cases, authentication quirks—anything the LLM knows, it can document.