# Get Balance Operation Log ## Description >This function allows Operator to query previous balance operation for players by ts_code. > Request method:( Host-> BeSoft):post > Encoding method:application/x-www-form-urlencoded > Besoft The response data format is: application/json ## Method URL ``` {besoftapi}/api/game/getbalanceoperationLog ``` ## Request Parameters | Name | Type | Required |Description| | -------- | -------- | -------- | -------- | |cert| String |Y| security code| |user| String |Y| Agent ID| |extension1 |String |Y| User ID| ## Example - URL: - http://127.0.0.1:8000/api/game/getbalanceoperationLog - HTTP Method - POST - Form Data > Content-Type: application/x-www-form-urlencoded ``` cert:v8VMKKzlPpD0te4rX99Hgefs3PQrBFWJKiuUqg6Y user:test1 extension1:adminweb ``` ## Return Result | Name | Type| Description | | -------- | -------- | -------- | | status | Int32| status code| | totalsize| Int32| total transactions in query result| | result | Int32| Result data array| | result.user| string | Player account| | result.sellbuy | double| 1. Transfer score to player 2 .Player transfers out score| | result.createdate | Int64| TimeStamp of data addition (MS)| | result.extension1| string| Agent account| >ts_code not found Result ``` { "status":1, "totalsize": 0,"result":[] } ``` ## Success Result ``` { "status": 1,     "totalsize": 2,     "result": [         {             "user": "test1",             "extension1": "admin",             "sellbuy": "2",             "tradescore": "10.00",             "createdate": 1558980270793         },         {             "user": "test1",             "extension1": "admin",             "sellbuy": "1",             "tradescore": "10.00",             "createdate": 1558980270793         }     ] } ``` > Annotation: Data indicates success when status=1, otherwise it indicates failure. ## Failed Result ``` { "status": 0 } ```