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

MethodPathSummary / bodyResponses
GET /api/identities/{identityId}/relationships 200 PagedResultOfRelationshipDto
POST /api/identities/{identityId}/relationships 200 RelationshipDto
DELETE /api/relationships/{id} 200
GET /api/relationships/{id} 200 RelationshipDto
PUT /api/relationships/{id} 200 RelationshipDto
GET /api/relationships/{id}/memory-links 200 PagedResultOfRelationshipMemoryLinkDto
POST /api/relationships/{id}/memory-links 200 RelationshipMemoryLinkDto
DELETE /api/relationships/{id}/memory-links/{memoryId} 200

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.

PagedResultOfRelationshipDto

PropertyTypeDescription
items* RelationshipDto[]
totalCount int32
page int32
pageSize int32
hasTotal boolean
moreAvailable null,boolean
totalPages int32
hasNextPage boolean
hasPreviousPage boolean

PagedResultOfRelationshipMemoryLinkDto

PropertyTypeDescription
items* RelationshipMemoryLinkDto[]
totalCount int32
page int32
pageSize int32
hasTotal boolean
moreAvailable null,boolean
totalPages int32
hasNextPage boolean
hasPreviousPage boolean

RelationshipDto

PropertyTypeDescription
id int64
guid uuid
ownerIdentityId int64
name string
kind RelationshipKind
summary string
firstContactDate date
lastContactDate date
relatesToIdentityId int64
relatesToIdentityName null,string
notes null,string
createdAtUtc date-time
updatedAtUtc date-time

RelationshipMemoryLinkDto

PropertyTypeDescription
id int64
relationshipId int64
memoryId int64
memoryTitle null,string
note null,string
createdAtUtc date-time