Need help! Can't get the (php) orders-api working

Hello everybody,

I’ve got a problem. Got the API running using Symfony and jaggedsoft/php-binance-api v0.5.25
(Enabled my API key to allow all types, and whitelisted only my home and server IP)
I can get my account details (all crypto available/inOrder and EUR balance)
But whatever variant I use, I can’t get the orders (GET v3/allOrders) (I have a 14.7000 ADAEUR Spot)
(I’ve tried ADA (error), EURADA (error), ADAEUR/BTC/…) with, and without time offset)
And I also can’t get any EUR deposits I’ve made into Binance.
Any help would be appreciated!

I can see the deposits and ADA value in the dashboard of course.

what did you see when sending request to v3/allOrders?
If you see errors, what’s the specific error message, what’s the status code?

Thanks

Hi Dino,

no errors, just an empty array is returned.

I’ll add some Curl info below:
Request:
‘url’ => string ‘https://api.binance.com/api/v3/allOrders?symbol=ADAEUR&limit=500&timestamp=1617986322308&signature=…’ (length=163)
‘content_type’ => string ‘application/json;charset=UTF-8’ (length=30)
‘http_code’ => int 200
‘header_size’ => int 875
‘request_size’ => int 338
‘filetime’ => int -1
‘ssl_verify_result’ => int 0
‘redirect_count’ => int 0
‘total_time’ => float 0.407074
‘namelookup_time’ => float 0.000946
‘connect_time’ => float 0.053063
‘pretransfer_time’ => float 0.134002
‘size_upload’ => float 0
‘size_download’ => float 2
‘speed_download’ => float 4
‘speed_upload’ => float 0
‘download_content_length’ => float 2
‘upload_content_length’ => float -1
‘starttransfer_time’ => float 0.406069
‘redirect_time’ => float 0
‘redirect_url’ => string ‘’ (length=0)
‘certinfo’ =>
array (size=0)
empty
‘primary_port’ => int 443
‘local_ip’ => string ‘192.168.1.11’ (length=12)
‘local_port’ => int 64269
‘http_version’ => int 3
‘protocol’ => int 2
‘ssl_verifyresult’ => int 0
‘scheme’ => string ‘HTTPS’ (length=5)
‘appconnect_time_us’ => int 133428
‘connect_time_us’ => int 53063
‘namelookup_time_us’ => int 946
‘pretransfer_time_us’ => int 134002
‘redirect_time_us’ => int 0
‘starttransfer_time_us’ => int 406069
‘total_time_us’ => int 407074

Response:
HTTP/2 200
content-type: application/json;charset=UTF-8
content-length: 2
date: Fri, 09 Apr 2021 16:38:42 GMT
server: nginx
x-mbx-uuid: c2982e00-4cda-4dff-a4b8-083604b1f27c
x-mbx-used-weight: 9
x-mbx-used-weight-1m: 9
strict-transport-security: max-age=31536000; includeSubdomains
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
content-security-policy: default-src ‘self’
x-content-security-policy: default-src ‘self’
x-webkit-csp: default-src ‘self’
cache-control: no-cache, no-store, must-revalidate
pragma: no-cache
expires: 0
access-control-allow-origin: *
access-control-allow-methods: GET, HEAD, OPTIONS
x-cache: Miss from cloudfront
via: 1.1 415e8d76bf2c69e5e03b89ba8461cd7e.cloudfront.net (CloudFront)
x-amz-cf-pop: AMS50-C1
x-amz-cf-id: zIVK48wBsyx73t5Svm5kImLR_xhV_3tM3yVSqioBDjduxQmCVJLg5Q==

[]

Thanks for the additional info, from what I can see the request was successful and the returned empty array means that we weren’t able to find active, canceled or filled orders in your account’s ADAEUR trading. Please double check you’re using the right api keys and if so, what’s the orders you expected to receive?

@aisling?

Do you or @dino have a solution for me?

Thanks

Hi Aisling,


This one, is in the dashboard under spot listing.
I bought this last week.

Regards,
Rene

Hey, it looks like you’re sending the correct url, with correct symbol “ADAEUR” and using the right UI’s account’s api key pair and a filled order from last week should appear in the result, so I’m running out of ideas.
Further investigation would required account accessibility, which we don’t have, could you maybe try to contact the customer support, please? They’ll be able to have more data to work with and even refresh if needed.

@aisling thanks,

Will do! Hope they can help.