Developer Resources
Is there a Macromo API?
No — Macromo does not offer a public API. There is no OpenAPI specification, no API keys, no OAuth client registration, and no sandbox environment. Macromo handles sensitive health data, and programmatic access is limited to our own applications.
If you are interested in a partnership or enterprise integration, contact us at [email protected].
What is available
The website itself is the integration surface. All public pages are statically rendered with Schema.org JSON-LD structured data (Organization, Product, BlogPosting, BreadcrumbList), and the following machine-readable resources are published at predictable URLs:
- llms.txt — Site guide for LLMs and AI agents (llmstxt.org format) — what Macromo is, key pages, and integration notes.
- llms-full.txt — Expanded version with the full product catalog and blog content inlined for one-shot ingestion.
- Sitemap — Every public URL — pages, products, collections, and blog articles. Regenerated on each deploy.
- Product feed — Google Merchant Center XML feed of all products with prices and availability.
- Blog RSS — RSS 2.0 feed of the latest health and longevity articles.
- robots.txt — Crawl policy. AI training, search, and AI input are all allowed (Content-Signal).
Agent discovery endpoints
- API catalog — RFC 9727 linkset of machine-readable resources.
- Agent skills — Website skills for agent platforms (agentskills.io v0.2.0).
- UCP discovery — Universal Commerce Protocol discovery document.
- ACP discovery — Agentic Commerce Protocol discovery document.
- Auth notes — Authentication overview for agents — Firebase Auth, no public API.
Authentication
The Macromo customer app uses Firebase Authentication. There is no third-party login or token exchange — agents cannot authenticate on behalf of users. All resources listed above are public and require no authentication.
Contact
Technical questions and partnership inquiries: [email protected]