Auto saves
Upsert
Stores the calling User's draft for an entity plus optional_id, replacing whatever was stored under that combination, the data body is kept as free-form JSON and is not validated against the entity. Sending data as null deletes the draft instead of storing it, and drafts are private to the User who saved them.
PUT
/api/{tenant:minlength(2)}/v{version:apiVersion}/auto_saves/upsert
Request arguments
| Name | Type | Source |
|---|---|---|
| input | DTO_auto_save | Body |
Request body example
Response
Response body example
DTO_auto_save
| Name | Type | ReadOnly | Description |
|---|---|---|---|
| entity | ENUM entity | Entity | |
| optional_id | Int32 (nullable) | Optional id | |
| data | JObject | Data |
DTO_acknowledgement
| Name | Type | ReadOnly | Description |
|---|---|---|---|
| message | String | Message |
ENUM entity
| Value | Name | Description |
|---|---|---|
| 0 | UNKNOWN | UNKNOWN |
| 1 | LIST | LIST |
| 2 | GROUP | GROUP |
| 3 | USER | USER |
| 4 | LIST_ENTRY | LIST_ENTRY |
| 5 | TICKET | TICKET |
| 6 | SEARCH | SEARCH |
| 7 | INVOICE | INVOICE |
| 8 | KNOWLEDGE_BASE | KNOWLEDGE_BASE |
| 9 | SCRAPED_ITEM | SCRAPED_ITEM |
| 10 | FIELD | FIELD |
| 11 | TICKET_CONVERSATION | TICKET_CONVERSATION |
| 12 | EXPORT | EXPORT |
| 13 | EXTERNAL_PRODUCT | EXTERNAL_PRODUCT |
| 14 | TEMPLATE | TEMPLATE |
| 15 | PROFILE_API | PROFILE_API |
| 16 | FAQ | FAQ |
Generated Aug 4, 2026 18:37