Get Email Log

Reading Time: 2 minutes

Retrieve all email messaging related information in bulk.

Request
Method GET
Resource https://[customer].asp.virtual-call-center.eu/v2/projects/[projectid]/emails/[year]/[month]
Options start, num, direction
Body /N/A
Response
Body Array of email objects, encoded in JSON.

Request

Resource parameters

Name Type Mandatory Comment
projectid integer yes Project unique identifier
year integer yes year
month integer yes Month within the requested year. Possible values: 01-12

Optional

Name Type Mandatory Comment
start integer no Specifies the offset of the first email. Possible values: [0-9]+
num integer no Specifies the maximum number of CDRs to be returned. Possible values: [0-9]+
direction string no Specified the order how the response displayed. Possible values: “ASC”, “DESC”

Response

Response object

Name Type Comment
rows array of object Array of email elements.
total count integer Number of email logs returned.

Email object

Name Type Comment
emailId integer Email unique identifier.
subject string Subject of email
to string Addressee email address.
firstLine string First line of the email (excerpt).
from string Sender.
receivedTime string Exact time email arrived.
lockTime string When the email got locked
emailSize integer Email size
isSpam integer Spam detected. 0=false
isVirus integer Virus detected. 0 =false
direction string inbound or outbound
dispositionId integer Disposition assigned to email.
templateId integer The unique identifier of email template used.
diagnosticCode string Error code
lockUser integer The unique identifier of the agent user editing the email.
title string Email subject.
ticketNo string Ticket number.
ticketId integer Ticket unique identifier.
entityId integer Default value: 0
contactId integer Contact unique identifier.
name string Contat name.
templateName string Name of the email template.
dispositionName string Disposition name.
fromAddress string Sender email address.

Example

What it does and what information we get using this example.

Request

Response body

{
    "response": {
        "rows": [
            {
                "emailId": 1111,
                "subject": "Increase the number of agents",
                "to": "support@emailaddress.com",
                "firstLine": "This is the first line of the email.",
                "from": "email.address@email.com",
                "receivedTime": "2018-05-15 13:12:52",
                "lockTime": "2018-05-20 15:26:11",
                "emailSize": 413,
                "isSpam": 0,
                "isVirus": 0,
                "direction": "out",
                "dispositionId": 0,
                "templateId": 18,
                "status": "sent",
                "diagnosticCode": null,
                "lockUser": "-",
                "title": "increase the number of agents",
                "ticketNo": null,
                "ticketId": null,
                "entityId": 0,
                "contactId": null,
                "name": null,
                "templateName": "test",
                "dispositionName": "",
                "fromAddress": "email.address@email.com",

            }
        ],
        "totalCount": 1
    },
    "errors": []
}

There are no comments yet.
Subscribe to our newsletter
or Contact us!
Please note that by subscribing to our newsletter, you agree to receive regular email messages from VCC Live® about service related news and updates. By subscribing to our newsletter, you also agree that VCC Live® will use your data in accordance with the applicable Privacy Policy until you unsubscribe from the newsletter.