Memories

Upload a memory or persona entry to an AI consciousness.

post/v1/create_text

Request

  • Base URL: https://partner.mindupload.app
  • URL: https://partner.mindupload.app/v1/create_text
  • Auth: API key in header X-Partner-Key

Request body

preferred_languagestring nullable

BCP-47-ish language code (e.g. 'en', 'zh-cn') for localized messages.

usernamestring nullable

The end-user's username.

passwordstring nullable

The end-user's password on first sign-in. After login/register, send the returned session token (JWT) here instead — the field accepts either, and reusing the token keeps raw passwords out of your storage.

codenamestring nullable

Ask for a consciousness by name instead of writing up an interview: returns the third-person description of that consciousness, if one has been produced. Any authenticated caller may ask. Only the third-person form is available this way; the first- and second-person forms address the interviewee and are theirs alone.

clone_idstring nullable

AI consciousness id as returned by clone operations.

textstring nullable

The mind data itself. At most 50000 characters, counted in Unicode code points; longer text is rejected with 400 and nothing is stored.

type'memory' | 'persona' | 'conscious' nullable

Response

Result envelope — check the success field.

successboolean

Whether the call succeeded.

error_messagestring nullable

Human-readable reason when success is false.

error_codestring
cluster_labelstring nullable
cluster_modified_countinteger nullable

Changes

No recorded changes to this operation across all 2 revisions of this API.