Description

Get all emails for a user

Parameters

Name Type Required Optional Searchable Note
userid numeric REQUIRED, Passed via URI
email string via search string
status string via search string

Examples

Example Request

http://devsandbox.targetsolutions.com/v1/users/{userid}/emails

Example Request with Search String

http://devsandbox.targetsolutions.com/v1/users/{userid}/emails?q={"email":"random email","status":"random status"}

Example Header

GET /users/{userid}/emails HTTP/1.1
Host: http://devsandbox.targetsolutions.com/v1
AccessToken: nxUke9qMEgmSBTvfzHiWdQ==
Cache-Control: no-cache

Possible Results Sets

Results Set

{
  "emails":[
    {
      "link":"http://devsandbox.targetsolutions.com/v1/users/21404/emails/1593",
      "email":"anthony.mcdonough+dump@gmail.com",
      "status":"Active",
      "emailid":1593
    }
  ],
  "pagination":{
    "next":"http://devsandbox.targetsolutions.com/v1/users/21404/emails?startrow=2&limit=1"
  }
}

No Results Set

{
  "httpcode":200,
  "moreinfo":"http://developers.targetsolutions.com/v1/responsecodes/901",
  "developermessage":"The request returned zero results.",
  "statuscode":901,
  "status":"ok"
}

Access Denied Set

{
  "httpcode":401,
  "moreinfo":"http://developers.targetsolutions.com/v1/responsecodes/800",
  "developermessage":"A request was made to a resource that you do not have ownership of.",
  "statuscode":800,
  "status":"access denied"
}