/
EN
engineertheory
/
RECAP Backend
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 38m ago · Updated 4w ago
View markdown
engineertheory
RECAP Backend
patch
Update Persona
v1
latest
OpenAPI 3.1.0
2026-07-13
124
133
217.1 KB
auth
3
get
Get User Chat Sessions
get
Get Chat Session
post
Create New Chat Session
put
Rename Chat Session
delete
Delete Chat Session By Id
post
Handle New Chat Message
put
Set Message As Latest
post
Create Chat Feedback
post
Create Search Feedback
get
Get Max Document Tokens
get
Get Tags
post
Get Search Type
post
Query Validation
post
Stream Query Validation
post
Get Answer With Quote
get
Get Document Info
get
Get Chunk Info
post
Admin Search
get
Get Most Boosted Docs
post
Document Boost Update
post
Document Hidden Update
get
Validate Existing Genai Api Key
get
Get Gen Ai Api Key From Dynamic Config Store
put
Store Genai Api Key
delete
Delete Genai Api Key
post
Create Deletion Attempt For Connector Id
patch
Promote Admin
get
List All Users
get
Get User Role
get
Verify User Logged In
get
Check Google App Gmail Credentials Exist
put
Upsert Google App Gmail Credentials
delete
Delete Google App Gmail Credentials
get
Check Google App Credentials Exist
put
Upsert Google App Credentials
delete
Delete Google App Credentials
get
Check Google Service Gmail Account Key Exist
put
Upsert Google Service Gmail Account Key
delete
Delete Google Service Gmail Account Key
get
Check Google Service Account Key Exist
put
Upsert Google Service Account Key
delete
Delete Google Service Account Key
put
Upsert Service Account Credential
put
Upsert Gmail Service Account Credential
get
Check Drive Tokens
get
Admin Google Drive Auth
post
Upload Files
get
Get Connector Indexing Status
post
Create Connector From Model
delete
Delete Connector By Id
patch
Update Connector From Model
post
Connector Run Once
get
Gmail Auth
get
Google Drive Auth
get
Gmail Callback
get
Google Drive Callback
get
Get Connectors
get
Get Connector By Id
get
Get Basic Connector Indexing Status
get
List Credentials Admin
delete
Delete Credential By Id Admin
get
List Credentials
post
Create Credential From Model
get
Get Credential By Id
delete
Delete Credential By Id
patch
Update Credential From Model
get
Get Cc Pair Full Info
put
Associate Credential To Connector
delete
Dissociate Credential From Connector
post
Create Document Set
patch
Patch Document Set
delete
Delete Document Set
get
List Document Sets
get
Document Set Public
post
Set New Embedding Model
post
Cancel New Embedding
get
Get Current Embedding Model
get
Get Secondary Embedding Model
get
Get Embedding Models
get
List Slack Bot Configs
post
Create Slack Bot Config
delete
Delete Slack Bot Config
patch
Patch Slack Bot Config
get
Get Tokens
put
Put Tokens
get
List Personas
get
Get Persona
get
Build Final Template Prompt
post
Create Persona
delete
Delete Persona
patch
Update Persona
patch
Patch Persona Visibility
put
Patch Persona Display Priority
get
List Available Model Versions
get
Get Default Model
get
List Prompts
post
Create Prompt
get
Get Prompt
delete
Delete Prompt
patch
Update Prompt
get
Healthcheck
Update Persona
patch
/admin/persona/{persona_id}
Path parameters
persona_id
integer
required
Request body
CreatePersonaRequest
required
name
string
required
description
string
required
shared
boolean
required
num_chunks
number
required
llm_relevance_filter
boolean
required
llm_filter_extraction
boolean
required
recency_bias
'favor_recent'
|
'base_decay'
|
'no_decay'
|
'auto'
required
An enumeration.
prompt_ids
integer[]
required
document_set_ids
integer[]
required
llm_model_version_override
string
starter_messages
StarterMessage[]
Response
Successful Response
PersonaSnapshot
required
id
integer
required
name
string
required
shared
boolean
required
is_visible
boolean
required
display_priority
integer
description
string
required
num_chunks
number
llm_relevance_filter
boolean
required
llm_filter_extraction
boolean
required
llm_model_version_override
string
starter_messages
StarterMessage[]
default_persona
boolean
required
prompts
PromptSnapshot[]
required
document_sets
DocumentSet[]
required