Base URL
All public API endpoints use this base URL. Append the endpoint path shown in each API reference, for example /functions/v1/decode.
https://api.mymolecules.deVersioned contract
Send mymolecules-api-version: 2026-07-10 on every documented Public API request. Responses use data/meta for success and error/meta for errors. Unknown version values return 400 unsupported_api_version before the endpoint runs.
{
"data": {},
"meta": {
"request_id": "req_...",
"api_version": "2026-07-10"
}
}Request ids
You may send x-request-id. If you do not, the API returns one. Log the returned x-request-id when investigating production issues.
Versioning and compatibility
Public contracts are pinned to a dated version so existing integrations can continue working while new contracts are introduced deliberately. Old public contracts are supported for at least 12 months. If a contract is deprecated, customers receive at least 6 months of Sunset warning before removal.



