Introduction
The mymind API lets you connect your mind to other tools. Build private integrations for your own workflow, wire it into AI agents, or publish extensions for other mymind users.
How mymind works
Everything you save becomes an object — a URL, image, note, document, or file. Objects carry tags, live in one or more spaces, and are recalled through a search engine that supports keyword, semantic, and filtered queries.
Base URL
https://api.mymind.com
Pick your preferred language — we'll remember it across pages.
Authentication
Every request must be signed with an access key and sent as a bearer token in the Authorization header. See Authentication for how to create and sign tokens.
curl https://api.mymind.com/objects \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..." \
-H "User-Agent: my-extension/1.0"
Requests
Every request must send a User-Agent header identifying your application. Requests with a JSON body must set Content-Type: application/json.
Responses
Successful responses return JSON. List endpoints return flat arrays. Some endpoints return other content types — text/markdown, binary attachments, and so on — documented per action.
Errors follow RFC 9457 and are returned as application/problem+json. See Error Handling for the full list of status codes.
Building a client?
Are you building a client that can be installed by other mymind users? Get in touch to register it.