Get online status

Method

GET

URL

https://typetalk.in/api/v1/accounts/status

Scope

my

Query parameters

Name Type Description
accountIds (Multiple) String Account ID (topic member only)

Response Example

{
  "accounts": [
    {
      "account": {
        "id": 101,
        "name": "ahorowitz",
        "fullName": "AHorowitz",
        "suggestion": "AHorowitz",
        "imageUrl": "http://typetalk.local:8484/accounts/101/profile_image.png?t=1403663549000",
        "isBot": false,
        "createdAt": "2014-06-25T02:32:29Z",
        "updatedAt": "2014-06-25T02:32:29Z"
      },
      "status": {
        "presence": "away",
        "web": null,
        "mobile": null
      }
    },
    {
      "account": {
        "id": 100,
        "name": "jessica",
        "fullName": "Jessica Fitzherbert",
        "suggestion": "Jessica Fitzherbert",
        "imageUrl": "http://typetalk.local:8484/accounts/100/profile_image.png?t=1403577149000",
        "isBot": false,
        "createdAt": "2014-06-24T02:32:29Z",
        "updatedAt": "2014-06-24T02:32:29Z"
      },
      "status": {
        "presence": "away",
        "web": null,
        "mobile": null
      }
    }
  ]
}

All responses are text formatted as JSON, and include ETag. If you call an API with If-None-Match header, the server returns a 304 status code when the data is not changed. The date and time format is ISO 8601 and timezone is UTC (eg. 2014-01-09T06:20:08Z).