Introduction
Welcome to the Memory Protocol Identity API Reference.
Overview
Welcome to the Memory Protocol API—a suite of endpoints designed to help you retrieve and link user identities across Web3 and social platforms. If you’re looking for a high-level explanation of Memory Protocol’s features and goals, please refer to our main Introduction page.
OpenAPI Specification
We use an OpenAPI (3.1) file to document the Memory Protocol API. This specification includes endpoint definitions, parameters, request/response examples, and authentication requirements.
Key details from the spec:
- Title: Memory Identity API (v1.0.0)
- Description: Generated from our OpenAPI specification
- Server:
https://api.memoryproto.co
- Authentication: Bearer token
- Primary Endpoints:
/query/wallet/{address}
/query/farcaster/username/{username}
/query/farcaster/fid/{fid}
To learn more, or to integrate this spec into your own tooling, visit the link below.
Memory Identity OpenAPI Spec
View the OpenAPI specification file
Authentication
All endpoints require a Bearer token for authentication. You can register for an API key at the Memory developer dashboard. Once you have your token:
- Include it in an
Authorization
header asBearer <your_token>
. - Make requests to any of the
/query/...
endpoints documented in our spec.