Diary API
Endpoint Index
| Action | Endpoint |
|---|---|
| Fetch Latest Diary Entry By Locator | GET /auxdata/{tenantLocator}/diary/{locator}/latest |
| Fetch Latest Diary Entries By Reference | GET /auxdata/{tenantLocator}/diary/{referenceType}/{referenceLocator} |
| Fetch All Diary Entries By Locator | GET /auxdata/{tenantLocator}/diary/{locator} |
| Create Diary | POST /auxdata/{tenantLocator}/diary/{referenceType}/{referenceLocator} |
| Update Diary | PATCH /auxdata/{tenantLocator}/diary/{locator} |
| Discard Diary | PATCH /auxdata/{tenantLocator}/diary/{locator}/discard |
Fetch
Fetches the latest revision of a single diary entry
GET /auxdata/{tenantLocator}/diary/{locator}/latestRequest Parameters:
| Name | Position | Type | Required |
|---|---|---|---|
| tenantLocator | path | uuid | required |
| locator | path | string | required |
Response:DiaryEntryResponse
Security Group:diary  Permission:read
Fetches all of the latest revisions for a given entity
GET /auxdata/{tenantLocator}/diary/{referenceType}/{referenceLocator}Request Parameters:
| Name | Position | Type | Required |
|---|---|---|---|
| tenantLocator | path | uuid | required |
| referenceType | path | Enum policies | quotes | transactions | required |
| referenceLocator | path | string | required |
| includeDiscarded | query | boolean? | optional |
Response:DiaryEntryResponse[]
Security Group:diary  Permission:read
Fetches all revisions of a single diary entry
GET /auxdata/{tenantLocator}/diary/{locator}Request Parameters:
| Name | Position | Type | Required |
|---|---|---|---|
| tenantLocator | path | uuid | required |
| locator | path | string | required |
| offset | query | int? | optional |
| count | query | int? | optional |
Response:DiaryEntryResponse[]
Security Group:diary  Permissions:read,list
DiaryEntryResponse
¶requiredlocator stringreferenceLocator stringdiaryState Enum active | discardedcontents stringreferenceType Enum account | fnol | invoice | payment | policy | quote | task | transaction | underwritingFlagupdatedAt datetimeupdatedBy uuidcreatedAt datetimecreatedBy uuidoptionalcategory string?
Creation
POST /auxdata/{tenantLocator}/diary/{referenceType}/{referenceLocator}Request Parameters:
| Name | Position | Type | Required |
|---|---|---|---|
| tenantLocator | path | uuid | required |
| referenceType | path | Enum policies | quotes | transactions | required |
| referenceLocator | path | string | required |
Request:DiaryEntryCreateRequest
Response:DiaryEntryResponse
Security Group:diary  Permission:write
DiaryEntryCreateRequest
¶requiredcontents stringoptionalcategory string?
Revisioning
PATCH /auxdata/{tenantLocator}/diary/{locator}Request Parameters:
| Name | Position | Type | Required |
|---|---|---|---|
| tenantLocator | path | uuid | required |
| locator | path | string | required |
Request:DiaryEntryUpdateRequest
Response:DiaryEntryResponse
Security Group:diary  Permission:write
DiaryEntryUpdateRequest
¶requiredcontents stringoptionalcategory string?
Discard
PATCH /auxdata/{tenantLocator}/diary/{locator}/discardRequest Parameters:
| Name | Position | Type | Required |
|---|---|---|---|
| tenantLocator | path | uuid | required |
| locator | path | string | required |
Response:DiaryEntryResponse
Security Group:diary  Permission:write