We're upgrading our API

On June 6th, 2019, Mailbox API 1.0 will be sunsetted, and at that time any apps using this legacy API will no longer work. Please use Mailbox API 2.0 instead.

User Customers Helped

  • REST Method: GET
  • URLs: https://api.helpscout.net/v1/reports/user/customers-helped.json

This reports provides the number of customers a user helped for each period in a specified time range. You may optionally specify two time ranges to see how the number of customers helped changed between the two time ranges.

URL Parameters

A variety of filters are available as query parameters. Including any of these will result in only conversations that match the filters being included in the report.

Parameter Type Required Notes Example
start Date/Time Yes ISO 8601, in UTC 2015-01-01T00:00:00Z
end Date/Time Yes ISO 8601, in UTC 2015-01-31T23:59:59Z
previousStart Date/Time No ISO 8601, in UTC 2014-01-01T00:00:00Z
previousEnd Date/Time No ISO 8601, in UTC 2014-01-31T23:59:59Z
mailboxes list of mailbox identifiers No   1,2,3
tags list of tag identifiers No   1,2,3
types list of conversation types No Valid values are:
  • email
  • chat
  • phone
email,chat
folders list of folder identifiers No   1,2,3
viewBy String No Represents the resolution at which data is returned; valid values are:
  • day (only allowed if time range is <= 120 days)
  • week (only allowed if time range is <= 1 year)
  • month (only allowed if time range is >= 61 days)
week
user user identifier for this report Yes   1

Response

Response Name Type Notes
Header Status Int 200
Body previous Collection Contains data points describing the number of customers this user helped for the previous time range; each data point contains these fields:
  • date: the beginning date represented by this data point
  • customers: the number of customers this user helped from date until the duration specified by viewBy
Only included if a previous time range was specified
  current Collection Contains data points describing the number of customers this user helped for the current time range; each data point contains these fields:
  • date: the beginning date represented by this data point
  • customers: the number of customers this user helped from date until the duration specified by viewBy

Example Response

{
  "previous": [
    {
      "customers": 27,
      "date": "2014-01-01T00:00:00Z"
    },
    ...
  ],
  "current": [
    {
      "customers": 28,
      "date": "2015-01-01T00:00:00Z"
    },
    ...
  ]
}