Reflexio Docs
API ReferenceSchemas

Profile Models

Data structures for user profiles — searching, retrieving, deleting profiles and tracking profile changes.

Profile Models

UserProfile

Represents a user profile generated from user interactions.

Prop

Type

SearchUserProfileRequest

Request model for searching user profiles.

Prop

Type

SearchUserProfileResponse

Response model for profile search requests.

Prop

Type

GetUserProfilesRequest

Request model for getting user profiles.

Prop

Type

GetUserProfilesResponse

Response model for getting user profiles.

Prop

Type

AddUserProfileRequest

Request model for adding user profiles directly to storage (manual injection, bypassing the inference pipeline). Each profile must have non-empty content for embedding.

Prop

Type

AddUserProfileResponse

Response model for adding user profiles.

Prop

Type

DeleteUserProfileRequest

Request model for deleting a user profile.

Prop

Type

DeleteUserProfileResponse

Response model for profile deletion requests.

Prop

Type

ProfileChangeLog

Represents a log entry tracking changes to user profiles.

Prop

Type

ProfileChangeLogResponse

Response model for profile change log requests.

Prop

Type

RerunProfileGenerationRequest

Request model for rerunning profile generation.

Prop

Type

RerunProfileGenerationResponse

Response model for profile generation rerun requests.

Prop

Type

ManualProfileGenerationRequest

Request model for manually triggering profile generation with window-sized interactions. Creates profiles with CURRENT status directly (no upgrade needed).

Prop

Type

ManualProfileGenerationResponse

Response model for manual profile generation.

Prop

Type