queryTransactions
Returns transactions that match the query.
This method supports the semantics of search queries.
Request
GET https://api.bytehand.com/v2/payments/transactions/group
Parameters
Path Parameters | |
---|---|
group | string - raw, daily, weekly, monthly Required parameter. Type of report grouping by time intervals. |
Query Parameters | |
details | boolean Optional parameter. If true, return detailed information. Default false. |
parts | boolean Optional parameter. reference.methodParameters.v2.queryTransactions.parts, reference.methodParameters.queryTransactions.parts, reference.methodParameters.v2.parts, reference.methodParameters.parts |
query | string Optional parameter. Search query. Use special language for writing queries. Valid search fields are determined by the type of objects being searched. Default is empty query that matches all objects. |
Authorization
Requires authorization and access right finances_view.
Response
Upon successful completion of the request, an object of type Transaction[] is returned.
This method returns additional data in the headers of the HTTP response, read more in the section search queries.
Example
Request
GET https://api.bytehand.com/v2/payments/transactions/daily?query=reason%3Dwithdraw_sms&parts=false&details=false X-Service-Key: ZO0XJngUXZKjlcFNpzXBbw4UriheYwlc
Response
Status Code: 200 Content-Range: Transaction 0-9/97 Link: ; rel="next", ; rel="last" Content-Type: application/json;charset=UTF-8 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache [ { "group": "2017-04-08", "first_processed_at": "2017-04-08T09:26:27.000+0000", "last_processed_at": "2017-04-08T09:26:27.000+0000", "count": 40, "amount": -32.01, "reason": "withdraw_sms" }, .......... ]