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
isprimary boolean via search string

Examples

Example Request

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

Example Request with Search String

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

Example Header

GET /users/{userid}/emails HTTP/1.1
Host: https://devsandbox.targetsolutions.com/v1
AccessToken: m0OFB++qSwh7sH1z9Y4+IA==
Cache-Control: no-cache

Possible Results Sets

Results Set

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

No Results Set

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

Access Denied Set

{
  "httpcode":401,
  "moreinfo":"https://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"
}