Get letters of current user.
Request
- Base URL: https://api.klara.ch
- URL: https://api.klara.ch/epost/v2/letters
- Auth: one of:
- API key in header X-API-KEY
- HTTP bearer
Query parameters
Filter letters with the send date (yyyy-MM-dd). Letters were sent since 'from-date' value will be return.<br/>Both <b>from-date</b> and <b>to-date</b> need to be specified to filter letters within a time period.<br/>Example: 2021-10-01
Filter letters in specific folder<br/>Acceptable values:<br/><b>INBOX_FOLDER</b> for inbox letters<br/><b>SENT_FOLDER</b> for outbox letters<br/><br /><br/><b>INBOX_FOLDER</b> is chosen <b>by default</b>
Filter letters with this media type<br/>Acceptable values:<br/><b>CLASSIC_LETTER</b> for classic letters<br/><b>SMART_LETTER</b> for smart letters<br/><b>SMART_LETTER_ANSWER</b> for smart letter answers<br/><b>SIMPLE_SHORT_MESSAGE</b> for simple short message<br/><b>INCAMAIL</b> for IncaMail<br/><b>SECURESEND</b> for SecureSend<br /><br/><b>CLASSIC_LETTER</b> is chosen <b>by default</b>
Define the limit of the letter list that this API returns.<br />For example, if a user have 20 letters in their inbox, and this <b>limit</b> parameter is 5, and the <b>offset</b> parameter is 0,<br />then this API will return letter list containing the first 5 letters<br />If not set, then default value of 48 is used
Define which position to start getting letter list.<br />For example, if a user have 20 letters in their inbox, and this <b>offset</b> parameter is 5,<br />then this API will return letter list from the 5th letter.<br />If not set, then default value of 0 is used
Filter letters with read status<br/>Acceptable values:<br/><b>READ</b> for read letters<br/><b>UNREAD</b> for unread letters<br/><b>ALL</b> for all letters<br/><b>ALL</b> is chosen <b>by default</b>
Filter letters with sender case id
Filter letters with sender end to end id
Filter letters with sender participant id
Filter letters with sender user id
Filter letters with the send date (yyyy-MM-dd). Letters were sent before 'to-date' value will be return<br/>Both <b>from-date</b> and <b>to-date</b> need to be specified to filter letters within a time period.<br/>Example: 2021-10-01
Response
Retrieve letters successfully.
Example response
[
{
"id": "1",
"letterTitle": "eVoting questionnaire",
"fileName": "invoice.pdf",
"senderParticipantId": "b0f742a3-0a54-401d-bf41-38a3a9628953",
"senderUserId": "84332810",
"senderCaseId": "8wq2d8ca",
"senderEndToEndId": "4ffdec250928157ec24ef24716468b0f25f074e6",
"documentTypes": [
"contract",
"invoice"
],
"letterContentReference": "https://api.klara.ch/epost/v2/letters/1/content",
"letterType": "CLASSIC_LETTER",
"receivedDateTime": "2021-09-29T04:21:10.163Z",
"documentMessage": "Dear Peter \n Your appointment on 28.05.2022 has been cancelled. Please contact us to arrange a new one",
"description": "Monthly invoice file",
"readStatus": "READ",
"remainingDayToDelete": 30,
"registeredStatus": "PENDING | ACCEPTED | LEGALLY_ACCEPTED"
}
]Changes
No recorded changes to this operation across all 1 revision of this API.