Generated from the live OpenAPI document — 2026-10-19.This group has no curated guide page.All routes require Authorization: Bearer atamaia_… and return ApiEnvelope<T>({ ok, requestId, data, error, errorCode, count, hint }); the schemas below show thedata payload. * marks required properties.
Operations
| Method | Path | Summary / body | Responses |
|---|---|---|---|
| GET | /api/identities/{identityId}/personal-memories | 200 PagedResultOfPersonalMemoryListDto | |
| POST | /api/identities/{identityId}/personal-memories | 200 PersonalMemoryWriteDto | |
| GET | /api/identities/{identityId}/personal-memories/counts | 200 PersonalMemoryCounts | |
| GET | /api/identities/{identityId}/personal-memories/search | 200 PersonalMemorySearchResult | |
| DELETE | /api/personal-memories/{id} | 200 PersonalMemoryWriteDto | |
| GET | /api/personal-memories/{id} | 200 PersonalMemoryDto | |
| PATCH | /api/personal-memories/{id} | 200 PersonalMemoryWriteDto | |
| POST | /api/personal-memories/{id}/restore | 200 PersonalMemoryWriteDto | |
| POST | /api/personal-memories/{id}/share | 200 PersonalMemoryWriteDto | |
| POST | /api/personal-memories/{id}/unshare | 200 PersonalMemoryWriteDto |
Schemas
Request and response shapes referenced by the operations above. Nested types named here are also defined under their own group or inthe group index.
PagedResultOfPersonalMemoryListDto
| Property | Type | Description |
|---|---|---|
| items* | PersonalMemoryListDto[] | |
| totalCount | int32 | |
| page | int32 | |
| pageSize | int32 | |
| hasTotal | boolean | |
| moreAvailable | null,boolean | |
| totalPages | int32 | |
| hasNextPage | boolean | |
| hasPreviousPage | boolean |
PersonalMemoryCounts
| Property | Type | Description |
|---|---|---|
| total | int32 | |
| shared | int32 | |
| pendingPurge | int32 | |
| error | null,string |
PersonalMemoryDto
| Property | Type | Description |
|---|---|---|
| id | int64 | |
| guid | uuid | |
| identityId | int64 | |
| content | string | |
| title | null,string | |
| isEncrypted | boolean | |
| isShared | boolean | |
| importance | int32 | |
| writtenAtLocal | null,string | |
| hasEmbedding | boolean | |
| accessCount | int32 | |
| lastAccessedAtUtc | date-time | |
| purgeAfterUtc | date-time | |
| tags | string[] | |
| createdAtUtc | date-time | |
| updatedAtUtc | date-time |
PersonalMemorySearchResult
| Property | Type | Description |
|---|---|---|
| results | PersonalMemoryListDto[] | |
| totalMatched | int32 | |
| unsearchableEncrypted | int32 |
PersonalMemoryWriteDto
| Property | Type | Description |
|---|---|---|
| id | int64 | |
| guid | uuid | |
| title | null,string | |
| isEncrypted | boolean | |
| isShared | boolean | |
| importance | int32 | |
| hasEmbedding | boolean | |
| contentLength | int32 | |
| purgeAfterUtc | date-time | |
| updatedAtUtc | date-time |