Skip to main content
POST
TypeScript

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
type
enum<string>
required

Kind of feedback

Available options:
bug,
feature_request,
docs,
other
Example:

"bug"

title
string
required

One-line summary

Required string length: 1 - 120
Example:

"Search returns no results for documents still in indexing"

description
string
required

What happened, with enough detail for an engineer to act on it

Required string length: 1 - 5000
Example:

"Documents added less than a minute ago are missing from /v4/search results even though GET /v3/documents/{id} reports status done."

endpoint
string

API operation the feedback is about

Maximum string length: 200
Example:

"POST /v4/search"

requestId
string

Request ID of a failing call, if there is one

Maximum string length: 200
expected
string

What you expected to happen

Maximum string length: 2000
actual
string

What actually happened

Maximum string length: 2000
client
string

Agent, tool or SDK sending the feedback

Maximum string length: 200
Example:

"claude-code/2.1, supermemory-sdk-ts/5.0.0"

contactEmail
string<email>

Where to reach you about this feedback

Maximum string length: 320
Pattern: ^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$

Response

Feedback received

id
string
required

Feedback reference

Example:

"fb_k3m9q2x7wd"

remaining
number
required

Submissions left for this caller until 00:00 UTC

Example:

2