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

Code samples adapt to your language.

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.

Example
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.

Get in touch