Preview API Reference - Endpoints and parameters subject to change during beta

Docs/API Reference

API Reference

Complete reference for the PersistQ REST API

Base URL

https://api.persistq.dev/v1
POST

Create Memory

Store a new memory in your account

POST /memories

Request Body

ParameterTypeDescription
contentstringThe memory content (required)
groupstringMemory group name (optional)
tagsarrayArray of tag strings (optional)

Example Request

curl -X POST https://api.persistq.dev/v1/memories \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "User prefers dark mode",
    "group": "preferences",
    "tags": ["ui", "settings"]
  }'
GET

List Memories

Retrieve a list of memories with optional filtering

GET /memories

Query Parameters

ParameterTypeDescription
groupstringFilter by group name
limitintegerNumber of results (default: 20, max: 100)
offsetintegerPagination offset (default: 0)
POST

Search Memories

Perform semantic search across your memories

POST /memories/search

Request Body

ParameterTypeDescription
querystringSearch query (required)
limitintegerNumber of results (default: 10, max: 50)