|
|
| Line 1: |
Line 1: |
| <translate>
| | #REDIRECT [[Api]] |
| = Get Subscription Data =
| |
| This method gets the statistics data of an active subscription.
| |
| | |
| == URI ==
| |
| https://{host:port}/statsapi/subscription/data
| |
| | |
| == HTTP Method ==
| |
| GET
| |
| | |
| == Response ==
| |
| {|border="1" style="border-collapse:collapse" cellpadding="5"
| |
| | '''Code'''
| |
| | '''Description'''
| |
| |-
| |
| | 401
| |
| | Unauthorized
| |
| |-
| |
| | 404
| |
| | Bad request (there is no active subscription)
| |
| |-
| |
| | 204
| |
| | No content (data is not ready yet)
| |
| |-
| |
| | 200
| |
| | OK
| |
| |}
| |
| | |
| === Example ===
| |
| {
| |
| {
| |
| "<app id>": {
| |
| "stats_totals": {//array of single statistics
| |
| "<statistic name>": <statistic value>
| |
| },
| |
| "service_grids": [//array of service grids
| |
| {
| |
| "id": "<grid Id>",
| |
| "values": [
| |
| {
| |
| "<column id>": "<statistic value>"
| |
| }
| |
| ]
| |
| }
| |
| ],
| |
| "agent_grids": [ //array of agent grids
| |
| {
| |
| "id": "<grid Id>",
| |
| "values": [
| |
| {
| |
| "<column id>": "<statistic value>"
| |
| }
| |
| ]
| |
| }
| |
| ],
| |
| "chat_messages": [
| |
| {
| |
| "id": "<message id>",
| |
| "login_id": "<sender loginId>",
| |
| "first_name": "<sender first name>",
| |
| "last_name": "<sender last name>",
| |
| "send_time": "<utc timestamp>",
| |
| "is_urgent": "1|0",
| |
| "content": "<chat message>"
| |
| }
| |
| ]
| |
| }
| |
| }
| |
| | |
| | |
| | |
| | |
| | |
| </translate>
| |