The request lets you get the statistics for a particular contacts by their email.

  • GET /stats/person?email={personEmail} returns the detailed contact's statistics.

personEmail - prospect's email address.

Note: the '@'-character should be escaped ('%40') because of GET-requests security reasons.

Example

Request:

GET /stats/person?email=johndoe%40example.com

Response:

200 OK
{
  "id": 345694,
  "email": "[email protected]",
  "fullName": "John Doe",
  "isBlocked": false,
  "isOptedOut": false,
  "campaigns": [
    {
      "id": 1529,
      "name": "campaign 2",
      "status": "Suspended",
      "personStatus": "Finished",
      "replyDate": 1439480511,
      "replyText": "Hello,\r\n\r\nThank you for contacting our Customer Service. Your contact information has been forwarded to the appropriate department.",
      "inboxState": "Interested",
      "emails": [
        {
          "stepNum": 1,
          "date": 1438557649,
          "opened": false,
          "bounced": false,
          "replied": false
        },
        {
          "stepNum": 2,
          "date": 1438732239,
          "opened": false,
          "bounced": false,
          "replied": false
        },
        {
          "stepNum": 3,
          "date": 1439168961,
          "opened": false,
          "bounced": false,
          "replied": false
        },
        {
          "stepNum": 4,
          "date": 1439433970,
          "opened": true,
          "bounced": false,
          "replied": true
        }
      ]
    }
  ]
}

The inboxState field can hold one of the following values:

  • Interested
  • Not interested
  • Not now
  • Do not contact
  • Forwarded
Did this answer your question?