Author

Topic: Bittrex Market Buy Limit API URL Link Question (Where api key goes) (Read 193 times)

sr. member
Activity: 952
Merit: 339
invest trade and gamble wisely
...
I have tried replacing API_KEY
,...

That is the correct place.
BUT
I think you are missing basic knowledge how this works. Api key alone won't work. You need to authenticate the request. Sign it using your api secret (otherwise anyone who knows your apiKey could trade with your account  ... you certainly do not want this).

There is big difference between accessing public API and account API.
Public api works as you think: Visiting given URL returns you the data (markets, tickers, orderbook...). But for accessing you account data (create orders, cancel orders...) you need to authenticate the request.

Briefly how it works:
1 - you create the request (build the url using apikey, pair, amount, rate & nonce)
2 - you sign this request using api secret
3 - you send both request and signature (so the server knows you are the apiKey/ apiSecret  owner)

Bittrex API documentation is done pretty well. Try to read it entirely.



Thanks! Yes. You are correct that I lack basic knowledge of how this works. I appreciate the help. I was thinking the API key was the api secret lol. Where do you sign it with your api secret? At the end of the URL?

IMO you think you're going to create URL which after visit going to execute the order. Am I correct?
Unfortunately it's not that simple.

That was what I was trying to see if I could do. I figured it was not actually that simple unfortunately!

OK, but it's not complicated either. You need some very basic knowledge of javascript or other language.

I'm not experienced coder and I lack deep knowledge as well but still was able to create my own scripts to communicate via API ( using php ).
Just search more about: application/json content-type and how to send GET request with httpheader.

BTW try to read bitfinex api documentation ( it helped me a lot, and they have more examples) https://docs.bitfinex.com/docs/rest-auth
 



I have done some extremely basic coding back in college in two or three business computer type classes, but don't know much beyond that. I plan on learning more about coding. Right now I'm trying to work with excel because I'm pretty decent with excel so I do a lot of things with formulas and so on relating to cryptocurrencies. I think I need to know how to use VBA and macros which I don't know to get excel to be able to communicate with exchange APIs.

Yeah bitfinex is helpful. I already found reading their documentation helpful just like you said so I will take another look at that for sure!

OK, IMHO you need to find the way how in excel you can set and send httpheader.
newbie
Activity: 18
Merit: 1
...
I have tried replacing API_KEY
,...

That is the correct place.
BUT
I think you are missing basic knowledge how this works. Api key alone won't work. You need to authenticate the request. Sign it using your api secret (otherwise anyone who knows your apiKey could trade with your account  ... you certainly do not want this).

There is big difference between accessing public API and account API.
Public api works as you think: Visiting given URL returns you the data (markets, tickers, orderbook...). But for accessing you account data (create orders, cancel orders...) you need to authenticate the request.

Briefly how it works:
1 - you create the request (build the url using apikey, pair, amount, rate & nonce)
2 - you sign this request using api secret
3 - you send both request and signature (so the server knows you are the apiKey/ apiSecret  owner)

Bittrex API documentation is done pretty well. Try to read it entirely.



Thanks! Yes. You are correct that I lack basic knowledge of how this works. I appreciate the help. I was thinking the API key was the api secret lol. Where do you sign it with your api secret? At the end of the URL?

IMO you think you're going to create URL which after visit going to execute the order. Am I correct?
Unfortunately it's not that simple.

That was what I was trying to see if I could do. I figured it was not actually that simple unfortunately!

OK, but it's not complicated either. You need some very basic knowledge of javascript or other language.

I'm not experienced coder and I lack deep knowledge as well but still was able to create my own scripts to communicate via API ( using php ).
Just search more about: application/json content-type and how to send GET request with httpheader.

BTW try to read bitfinex api documentation ( it helped me a lot, and they have more examples) https://docs.bitfinex.com/docs/rest-auth
 



I have done some extremely basic coding back in college in two or three business computer type classes, but don't know much beyond that. I plan on learning more about coding. Right now I'm trying to work with excel because I'm pretty decent with excel so I do a lot of things with formulas and so on relating to cryptocurrencies. I think I need to know how to use VBA and macros which I don't know to get excel to be able to communicate with exchange APIs.

Yeah bitfinex is helpful. I already found reading their documentation helpful just like you said so I will take another look at that for sure!
sr. member
Activity: 952
Merit: 339
invest trade and gamble wisely
...
I have tried replacing API_KEY
,...

That is the correct place.
BUT
I think you are missing basic knowledge how this works. Api key alone won't work. You need to authenticate the request. Sign it using your api secret (otherwise anyone who knows your apiKey could trade with your account  ... you certainly do not want this).

There is big difference between accessing public API and account API.
Public api works as you think: Visiting given URL returns you the data (markets, tickers, orderbook...). But for accessing you account data (create orders, cancel orders...) you need to authenticate the request.

Briefly how it works:
1 - you create the request (build the url using apikey, pair, amount, rate & nonce)
2 - you sign this request using api secret
3 - you send both request and signature (so the server knows you are the apiKey/ apiSecret  owner)

Bittrex API documentation is done pretty well. Try to read it entirely.



Thanks! Yes. You are correct that I lack basic knowledge of how this works. I appreciate the help. I was thinking the API key was the api secret lol. Where do you sign it with your api secret? At the end of the URL?

IMO you think you're going to create URL which after visit going to execute the order. Am I correct?
Unfortunately it's not that simple.

That was what I was trying to see if I could do. I figured it was not actually that simple unfortunately!

OK, but it's not complicated either. You need some very basic knowledge of javascript or other language.

I'm not experienced coder and I lack deep knowledge as well but still was able to create my own scripts to communicate via API ( using php ).
Just search more about: application/json content-type and how to send GET request with httpheader.

BTW try to read bitfinex api documentation ( it helped me a lot, and they have more examples) https://docs.bitfinex.com/docs/rest-auth
 
newbie
Activity: 18
Merit: 1
...
I have tried replacing API_KEY
,...

That is the correct place.
BUT
I think you are missing basic knowledge how this works. Api key alone won't work. You need to authenticate the request. Sign it using your api secret (otherwise anyone who knows your apiKey could trade with your account  ... you certainly do not want this).

There is big difference between accessing public API and account API.
Public api works as you think: Visiting given URL returns you the data (markets, tickers, orderbook...). But for accessing you account data (create orders, cancel orders...) you need to authenticate the request.

Briefly how it works:
1 - you create the request (build the url using apikey, pair, amount, rate & nonce)
2 - you sign this request using api secret
3 - you send both request and signature (so the server knows you are the apiKey/ apiSecret  owner)

Bittrex API documentation is done pretty well. Try to read it entirely.



Thanks! Yes. You are correct that I lack basic knowledge of how this works. I appreciate the help. I was thinking the API key was the api secret lol. Where do you sign it with your api secret? At the end of the URL?

IMO you think you're going to create URL which after visit going to execute the order. Am I correct?
Unfortunately it's not that simple.

That was what I was trying to see if I could do. I figured it was not actually that simple unfortunately!
sr. member
Activity: 952
Merit: 339
invest trade and gamble wisely
...
I have tried replacing API_KEY
,...

That is the correct place.
BUT
I think you are missing basic knowledge how this works. Api key alone won't work. You need to authenticate the request. Sign it using your api secret (otherwise anyone who knows your apiKey could trade with your account  ... you certainly do not want this).

There is big difference between accessing public API and account API.
Public api works as you think: Visiting given URL returns you the data (markets, tickers, orderbook...). But for accessing you account data (create orders, cancel orders...) you need to authenticate the request.

Briefly how it works:
1 - you create the request (build the url using apikey, pair, amount, rate & nonce)
2 - you sign this request using api secret
3 - you send both request and signature (so the server knows you are the apiKey/ apiSecret  owner)

Bittrex API documentation is done pretty well. Try to read it entirely.



Thanks! Yes. You are correct that I lack basic knowledge of how this works. I appreciate the help. I was thinking the API key was the api secret lol. Where do you sign it with your api secret? At the end of the URL?

IMO you think you're going to create URL which after visit going to execute the order. Am I correct?
Unfortunately it's not that simple.
newbie
Activity: 18
Merit: 1
...
I have tried replacing API_KEY
,...

That is the correct place.
BUT
I think you are missing basic knowledge how this works. Api key alone won't work. You need to authenticate the request. Sign it using your api secret (otherwise anyone who knows your apiKey could trade with your account  ... you certainly do not want this).

There is big difference between accessing public API and account API.
Public api works as you think: Visiting given URL returns you the data (markets, tickers, orderbook...). But for accessing you account data (create orders, cancel orders...) you need to authenticate the request.

Briefly how it works:
1 - you create the request (build the url using apikey, pair, amount, rate & nonce)
2 - you sign this request using api secret
3 - you send both request and signature (so the server knows you are the apiKey/ apiSecret  owner)

Bittrex API documentation is done pretty well. Try to read it entirely.



Thanks! Yes. You are correct that I lack basic knowledge of how this works. I appreciate the help. I was thinking the API key was the api secret lol. Where do you sign it with your api secret? At the end of the URL?
sr. member
Activity: 952
Merit: 339
invest trade and gamble wisely
...
I have tried replacing API_KEY
,...

That is the correct place.
BUT
I think you are missing basic knowledge how this works. Api key alone won't work. You need to authenticate the request. Sign it using your api secret (otherwise anyone who knows your apiKey could trade with your account  ... you certainly do not want this).

There is big difference between accessing public API and account API.
Public api works as you think: Visiting given URL returns you the data (markets, tickers, orderbook...). But for accessing you account data (create orders, cancel orders...) you need to authenticate the request.

Briefly how it works:
1 - you create the request (build the url using apikey, pair, amount, rate & nonce)
2 - you sign this request using api secret
3 - you send both request and signature (so the server knows you are the apiKey/ apiSecret  owner)

Bittrex API documentation is done pretty well. Try to read it entirely.
newbie
Activity: 18
Merit: 1
?apikey=key_here
that's definitely the place to put it, if it's not working it's not wrong with the url atleast  Embarrassed


I might have tried that. If not I tried something close. I'm going to try that in case I did not. I appreciate the reply. I'm thinking now that the url probably just can't do what I'm trying to make it do. I opened a support ticket with Bittrex so they'll probably be able to tell me for sure relatively soon.
BQ
member
Activity: 616
Merit: 53
CoinMetro - the future of exchanges
?apikey=key_here
that's definitely the place to put it, if it's not working it's not wrong with the url atleast  Embarrassed
newbie
Activity: 18
Merit: 1
https://support.bittrex.com/hc/en-us/articles/115003723911


Under the Market API section, under /market/buy limit


This is the url link they show as an example to use:


https://bittrex.com/api/v1.1/market/selllimit?apikey=API_KEY&market=BTC-LTC&quantity=1.2&rate=1.3



Where do you put your api key in that to make it work? I have tried replacing API_KEY, tried replacing apikey, tried placing my api key after KEY before &, deleting apikey=API_KEY, maybe one or two other things, and nothing that I have tried has worked.


On Bittrex, I went to Settings > Site Settings > API Keys and have been using the key shown under Key which is under API Keys towards the top center of the screen. (Kind of to the left).

Can anyone tell me what I'm not figuring out?

I wish these exchanges just put some actual example url links on their API documentation to help total noobs like myself who don't know how this stuff works really.
Jump to: