Instead of ‘login’ and ‘password’ use your credentials from https://app.dataforapps.com/api-dashboard
<?php
// You can download this file from here https://api.dataforapps.com/v3/_examples/php/_php_RestClient.zip
require('RestClient.php');
$api_url = 'https://api.dataforapps.com/';
try {
	// Instead of 'login' and 'password' use your credentials from https://app.dataforapps.com/api-dashboard
	$client = new RestClient($api_url, null, 'login', 'password');
} catch (RestClientException $e) {
	echo "\n";
	print "HTTP code: {$e->getHttpCode()}\n";
	print "Error code: {$e->getCode()}\n";
	print "Message: {$e->getMessage()}\n";
	print  $e->getTraceAsString();
	echo "\n";
	exit();
}
try {
	// using this method you can get information about current user
	// GET /v3/appendix/user_data
	$result = $client->get('/v3/appendix/user_data');
	print_r($result);
	// do something with result
} catch (RestClientException $e) {
	echo "\n";
	print "HTTP code: {$e->getHttpCode()}\n";
	print "Error code: {$e->getCode()}\n";
	print "Message: {$e->getMessage()}\n";
	print  $e->getTraceAsString();
	echo "\n";
}
$client = null;
?>
        
        
        
        The above command returns JSON structured like this:
{
  "version": "0.1.20230825",
  "status_code": 20000,
  "status_message": "Ok.",
  "time": "0.0778 sec.",
  "cost": 0,
  "tasks_count": 1,
  "tasks_error": 0,
  "tasks": [
    {
      "id": "11011756-6944-0064-3000-2a5e9c34516d",
      "status_code": 20000,
      "status_message": "Ok.",
      "time": "0.0394 sec.",
      "cost": 0,
      "result_count": 1,
      "path": [
        "v3",
        "appendix",
        "user_data"
      ],
      "data": {
        "api": "appendix",
        "function": "user_data"
      },
      "result": [
        {
          "login": "dfa",
          "timezone": "Europe/Kiev",
          "rates": {
            "limits": {
              "day": {
                "app_data": {
                  "app_info": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_list": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_reviews": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0
                    }
                  },
                  "app_searches": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "errors": 0,
                  "languages": 0,
                  "locations": 0,
                  "categories": 0
                },
                "total": 0,
                "total_app_data": 0
              },
              "minute": {
                "app_data": {
                  "app_info": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_list": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_reviews": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0
                    }
                  },
                  "app_searches": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "errors": 0,
                  "languages": 0,
                  "locations": 0,
                  "categories": 0
                },
                "total": 2000,
                "total_app_data": 0
              }
            },
            "statistics": {
              "day": {
                "app_data": {
                  "app_info": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_list": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_reviews": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0
                    }
                  },
                  "app_searches": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "errors": 0,
                  "languages": 0,
                  "locations": 0,
                  "categories": 0
                },
                "total": 1,
                "total_app_data": 0,
                "value": "2023-11-01"
              },
              "minute": {
                "app_data": {
                  "app_info": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_list": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_reviews": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0
                    }
                  },
                  "app_searches": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "errors": 0,
                  "languages": 0,
                  "locations": 0,
                  "categories": 0
                },
                "total": 0,
                "total_app_data": 0,
                "value": "2023-11-01 15:56"
              }
            }
          },
          "money": {
            "total": 1,
            "balance": 1,
            "limits": {
              "day": {
                "app_data": {
                  "app_info": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_list": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_reviews": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0
                    }
                  },
                  "app_searches": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "errors": 0,
                  "languages": 0,
                  "locations": 0,
                  "categories": 0
                },
                "total": 1000,
                "total_app_data": 0
              },
              "minute": {
                "app_data": {
                  "app_info": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_list": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_reviews": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0
                    }
                  },
                  "app_searches": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "errors": 0,
                  "languages": 0,
                  "locations": 0,
                  "categories": 0
                },
                "total": 0,
                "total_app_data": 0
              }
            },
            "statistics": {
              "day": {
                "app_data": {
                  "app_info": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_list": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_reviews": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0
                    }
                  },
                  "app_searches": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "errors": 0,
                  "languages": 0,
                  "locations": 0,
                  "categories": 0
                },
                "total": 0,
                "total_app_data": 0,
                "value": "2023-11-01"
              },
              "minute": {
                "app_data": {
                  "app_info": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_list": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "app_reviews": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0
                    }
                  },
                  "app_searches": {
                    "task_post": 0,
                    "tasks_ready": 0,
                    "task_get": {
                      "advanced": 0,
                      "html": 0
                    }
                  },
                  "errors": 0,
                  "languages": 0,
                  "locations": 0,
                  "categories": 0
                },
                "total": 0,
                "total_app_data": 0,
                "value": "2023-11-01 15:56"
              }
            }
          },
          "price": {
            "appendix": {
              "errors": {
                "priority_low": [
                  {
                    "cost_type": "per_result",
                    "cost": 0
                  }
                ],
                "priority_normal": [
                  {
                    "cost_type": "per_result",
                    "cost": 0
                  }
                ],
                "priority_high": [
                  {
                    "cost_type": "per_result",
                    "cost": 0
                  }
                ]
              },
              "user_data": {
                "priority_low": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ],
                "priority_normal": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ],
                "priority_high": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ]
              }
            },
            "app_data": {
              "app_info": {
                "task_get": {
                  "advanced": {
                    "priority_low": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_normal": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_high": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ]
                  },
                  "html": {
                    "priority_low": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_normal": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_high": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ]
                  }
                },
                "task_post": {
                  "priority_low": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.0006
                    }
                  ],
                  "priority_normal": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.0006
                    }
                  ],
                  "priority_high": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.0012
                    }
                  ]
                },
                "tasks_ready": {
                  "priority_low": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ],
                  "priority_normal": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ],
                  "priority_high": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ]
                }
              },
              "app_list": {
                "task_get": {
                  "advanced": {
                    "priority_low": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_normal": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_high": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ]
                  },
                  "html": {
                    "priority_low": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_normal": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_high": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ]
                  }
                },
                "task_post": {
                  "priority_low": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.0012
                    }
                  ],
                  "priority_normal": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.0012
                    }
                  ],
                  "priority_high": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.0024
                    }
                  ]
                },
                "tasks_ready": {
                  "priority_low": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ],
                  "priority_normal": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ],
                  "priority_high": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ]
                }
              },
              "app_reviews": {
                "task_get": {
                  "advanced": {
                    "priority_low": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_normal": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_high": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ]
                  }
                },
                "task_post": {
                  "priority_low": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.00075
                    }
                  ],
                  "priority_normal": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.00075
                    }
                  ],
                  "priority_high": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.0015
                    }
                  ]
                },
                "tasks_ready": {
                  "priority_low": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ],
                  "priority_normal": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ],
                  "priority_high": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ]
                }
              },
              "app_searches": {
                "task_get": {
                  "advanced": {
                    "priority_low": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_normal": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_high": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ]
                  },
                  "html": {
                    "priority_low": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_normal": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ],
                    "priority_high": [
                      {
                        "cost_type": "per_request",
                        "cost": 0
                      }
                    ]
                  }
                },
                "task_post": {
                  "priority_low": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.0012
                    }
                  ],
                  "priority_normal": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.0012
                    }
                  ],
                  "priority_high": [
                    {
                      "cost_type": "per_request",
                      "cost": 0.0024
                    }
                  ]
                },
                "tasks_ready": {
                  "priority_low": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ],
                  "priority_normal": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ],
                  "priority_high": [
                    {
                      "cost_type": "per_request",
                      "cost": 0
                    }
                  ]
                }
              },
              "categories": {
                "priority_low": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ],
                "priority_normal": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ],
                "priority_high": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ]
              },
              "errors": {
                "priority_low": [
                  {
                    "cost_type": "per_result",
                    "cost": 0
                  }
                ],
                "priority_normal": [
                  {
                    "cost_type": "per_result",
                    "cost": 0
                  }
                ],
                "priority_high": [
                  {
                    "cost_type": "per_result",
                    "cost": 0
                  }
                ]
              },
              "languages": {
                "priority_low": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ],
                "priority_normal": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ],
                "priority_high": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ]
              },
              "locations": {
                "priority_low": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ],
                "priority_normal": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ],
                "priority_high": [
                  {
                    "cost_type": "per_request",
                    "cost": 0
                  }
                ]
              }
            }
          }
        }
      ]
    }
  ]
}
	You will receive detailed information about your API usage, prices, spending and other account details by calling this API.
As a response of the API server, you will receive JSON-encoded data containing a tasks array with the information specific to the set tasks.
| Field name | Type | Description | 
|---|---|---|
| version | string | the current version of the API | 
| status_code | integer | general status code you can find the full list of the response codes here Note: we strongly recommend designing a necessary system for handling related exceptional or error conditions | 
| status_message | string | general informational message you can find the full list of general informational messages here | 
| time | string | total execution time, seconds | 
| cost | float | total tasks cost, USD | 
| tasks_count | integer | the number of tasks in the tasksarray | 
| tasks_error | integer | the number of tasks in the tasksarray returned with an error | 
| tasks | array | array of tasks | 
| id | string | task identifier unique task identifier in our system in the UUID format | 
| status_code | integer | status code of the task generated by DataForApps, can be within the following range: 10000-60000 you can find the full list of the response codes here | 
| status_message | string | informational message of the task you can find the full list of general informational messages here | 
| time | string | execution time, seconds | 
| cost | float | cost of the task, USD | 
| result_count | integer | number of elements in the resultarray | 
| path | array | URL path | 
| data | array | contains the parameters passed in the URL of the GET request | 
| result | array | array of results | 
| login | integer | your login | 
| timezone | string | your time zone can be set in your profile settings | 
| rates | array | your API rates | 
| limits | array | rate limits for API calls per a certain period of time | 
| $type_of_grouping | array | type of grouping can take the following values: day,minute | 
| $func_name | array | function name | 
| $func_type | array | function type | 
| $func_name | integer | calls limit for a certain function | 
| total_$func_name | integer | total calls limit for a certain function | 
| statistics | array | statisctics for API calls | 
| $type_of_grouping | array | type of grouping can take the following values: day,minute | 
| $func_name | array | function name | 
| $func_type | array | function type | 
| $func_name | integer | number of calls for a certain function | 
| total_$func_name | integer | total number of calls for a certain function | 
| value | string | time period for grouping dayin the yyyy-MM-dd formatminutein the yyyy-MM-dd HH:mm format | 
| money | array | section of your spending, USD | 
| total | float | total amount of money deposited to your account | 
| balance | float | amount of money left in your account | 
| limits | array | cost limits | 
| $type_of_grouping | array | type of grouping can take the following values: day,minute | 
| $func_name | array | function name | 
| $func_type | array | function type | 
| $func_name | integer | spending limit for a certain function | 
| total_$func_name | integer | total spending limit for a certain function | 
| statistics | array | statistics of your spending | 
| $type_of_grouping | array | type of grouping can take the following values: day,minute | 
| $func_name | array | function name | 
| $func_type | array | function type | 
| $func_name | integer | amount of money spent for a certain function | 
| total_$func_name | integer | total amount of money spent for a certain function | 
| value | string | time period for grouping dayin the yyyy-MM-dd formatminutein the yyyy-MM-dd HH:mm format | 
| price | array | pricing | 
| $api_name | array | the parent API of the function | 
| $func_type | array | function type | 
| $func_name | array | function name | 
| $priority | array | task priority can take the following values: priority_normal,priority_high | 
| cost_type | string | charge type can take the following values: per_result– charge for every row in theresultarrayper_request– charge for a GET or POST request | 
| cost | float | cost, USD | 

