Steem API: Now Released!

in #steemjs4 years ago (edited)

I've developed a npm package last week and I was thinking that some of you are not NodeJS developer. My aim is connect all devs or webmasters to the Steem blockchain so I was thinking that an API Rest would be good alternative for PHP / Ruby / Android / iOS etc... developers.

How it look

https://api.steemjs.com/getState?path=/trending/funny
https://api.steemjs.com/getConfig
https://api.steemjs.com/getAccounts?names[]=fabien

You also can use scope, here an example:
https://api.steemjs.com/getState?path=/trending/funny&scope=content

The API following the same methods as my npm package "steem" wich is also same methods as the blockchain Steem. You can find all the documentation with available method here: https://github.com/adcpm/steem/tree/master/doc

Get Involved

All my works is Open Source (https://github.com/adcpm/steem-api) so feel free to contribute. I gonna make few tutorials once i'm less busy but i encourage you to create tutorials for helping others dev getting started to play with the blockchain.

Share your love if you like it and let me know if you have some suggestions. I'm on Steem Slack my username is @adcpm.

Best,

Fabien

If you missed the npm package here is the link: https://www.npmjs.com/package/steem

Sort:  

excellent stuff. thanks for doing all this. and trust me, fabien, no one could miss your package. it's bulging with greatness

Thank you i appreciate!

That's awesome! Thanks for releasing this.

Best API I have seen so far on steemit. Thanks!

Do you know how I can find out what the parameters for the different functions accept as input values? In your examples above, I can see what they expect for 'path' and 'names'. I see a lot of other parameters in other functions though, and I don't know what to pass in to use these. One example is in the getDiscussionsByVotes method. What should I pass in for 'query' in order to get it to return data?

+1
Also can't find this information.

Now the real STEEM market can start growing HARDDDD ! :)
I predict tons of new Steem Tools in next few months and Steemit will grow in an unexpected way because many people were waiting for this API to start building things ! That will be giant.

If you plan to build you own Tool and contribute to the community i suggest this quick step-by-step Guide,
https://steemit.com/money/@ekitcho/how-to-create-steem-product-for-our-community-and-make-huge-money-out-of-it-step-by-step

You can use this steem api as to produce any needed tool for Steem ! LONG LIVE TO STEEM !

Exactly. There is a ton of way to using the Steem blockchain. I believe in next future we will see Quora like, Twitch like, Youtube like etc.. using the blockchain.

Great work Fabien!

Excellent. Thanks for sharing. I can envision lot of tools built using this REST API. Great stuff.

if make Android app will be coooool!

Any option to submit comments against a story?

Thanks for posting this!

Awesome work dude. I will be checking it out shortly!

You're an asset to the community. I wish my uptuck was worth more.

In due time Kyle, in due time :)

Fabien ftw! Definitely going to clone your repository and experiment a bit.

I never received the data from blockchain. Make instructions for the beginner (with pictures ). Where to begin? Thank you

Great! I'll start fiddling with it soon :)

As a beginning in Nodejs - I would be interested in learning more, hence I look forward to the tutorials

Yes! I plan to do a tutorial to getting started with NodeJS from 0. I'm native PHP developer and the change was amazing for me it should make the same effect for you.

Can you give a few examples with things like "Get Discussions By Created" and "Get Discussions By Votes" using "http://api.steemjs.com/something" ?

Thanks!

Hi,
great work. I'm working on myself in an few little projects. NodeJS is a great choice. I'm php-developer but your work is still very important to me.
thx

thank you ! post request will also be enabled ?

Firstly, great API! :D

Can I upvote using the REST API? if yes, how so?

Also, is there a way to get the list of posts by a given author? I did go through the documentation but could not find it.

Hey, i might be a bit late to the party so to say. but do you have a way with the api to check when some certains person posts and original post(No resteem)

SUPER! GREAT POST! Thank you for sharing. THIS WILL BE HUGE!

Welcome to the Steemit community! I have added you to my list of people to follow and I hope that you will do the same.

I have also created a blog here and would like to ask if you would kindly contribute some of your knowledge to the community and perhaps answer a question or two I have posted on the links below.

By simply answering a few general questions your help to build our collective knowledge base, and your input is valuable.

How valuable is my input? Well answers to the questions you post have the opportunity to earn STEEM which can be converted into Bitcoin and then your countries local currency! IT IS TRULY AMAZING!

I once answered a question on here and received 59 STEEM which converted to roughly $177.00 in USD! The reason was that my answer was of value to readers! So please add your value and answer a few questions here:

What should every foreigner know about your country?

What is your favorite YouTube Video of all-time?

What is your favorite quote: Which quote inspires you?

Payout timer. When do you get paid for your contributions?

What is the role of religion or spirituality in your life?

What is the best habit that you have taken up from another person?

What is the best way to lose weight and how did you do it?

What would you do differently if you knew no one would judge you?

What are some amazing facts that sound like BS but are actually true?

What is your favorite music video of all time?

YOUR CONTRIBUTIONS MATTER! YOUR ANSWERS MATTER! YOUR QUALITY ANSWERS PAY!

#QUESTIONS #ANSWERS #CONTRIBUTE #TELLYOURSTORY #DISCUSS #VIVASTEEM