Chilkat Online Tools

Swift3 / Binance european options API / Account Trade List (USER_DATA)

Back to Collection Items

System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
   at System.Text.StringBuilder.ToString()
   at System.IO.StreamReader.ReadToEnd()
   at System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)
   at System.IO.File.ReadAllText(String path)
   at ChilkatApi.GenBase.ApiDefData(String className)
   at ChilkatApi.XClass.LoadClass(String className, Log log)
   at ChilkatApi.ApiCache.getApiClass(String className, Log log)
   at ChilkatApi.ApiCache.methodExists(String className, String methodName)
   at ChilkatCode.CodeGen.checkMethodCall(Xml xml)
   at ChilkatCode.Parser.fnCall(Xml xml)
   at ChilkatCode.Parser.subCall()
   at ChilkatCode.Parser.statement()
   at ChilkatCode.Parser.Chilkat()
   at ChilkatCode.Parser.Parse()
   at ChilkatCode.Compile.CompileForToolsIO(String srcCode, String langHashKey, StringBuilder sbHtmlOut)

Curl Command

curl -G -d "timestamp=%7B%7Btimestamp%7D%7D"
	-d "signature=%7B%7Bsignature%7D%7D"
	-H "Content-Type: application/json"
	-H "X-MBX-APIKEY: {{binance-api-key}}"
https://domain.com/eapi/v1/userTrades

Postman Collection Item JSON

{
  "name": "Account Trade List (USER_DATA)",
  "request": {
    "method": "GET",
    "header": [
      {
        "key": "Content-Type",
        "type": "text",
        "value": "application/json"
      },
      {
        "key": "X-MBX-APIKEY",
        "type": "text",
        "value": "{{binance-api-key}}"
      }
    ],
    "url": {
      "raw": "{{url}}/eapi/v1/userTrades?timestamp={{timestamp}}&signature={{signature}}",
      "host": [
        "{{url}}"
      ],
      "path": [
        "eapi",
        "v1",
        "userTrades"
      ],
      "query": [
        {
          "key": "symbol",
          "value": "",
          "description": "Option symbol, e.g BTC-200730-9000-C",
          "disabled": true
        },
        {
          "key": "fromId",
          "value": "",
          "description": "Trade id to fetch from. Default gets most recent trades, e.g 4611875134427365376",
          "disabled": true
        },
        {
          "key": "startTime",
          "value": "",
          "description": "Start time, e.g 1593511200000",
          "disabled": true
        },
        {
          "key": "endTime",
          "value": "",
          "description": "End time, e.g 1593512200000",
          "disabled": true
        },
        {
          "key": "limit",
          "value": "",
          "description": "Default 100; max 1000.",
          "disabled": true
        },
        {
          "key": "recvWindow",
          "value": "5000",
          "description": "The value cannot be greater than 60000",
          "disabled": true
        },
        {
          "key": "timestamp",
          "value": "{{timestamp}}"
        },
        {
          "key": "signature",
          "value": "{{signature}}"
        }
      ]
    },
    "description": "Get trades for a specific account and symbol."
  },
  "response": [
  ]
}