Introducing the Behance API

On behalf of the Behance Team, I’m proud to announce the opening of our public API and developer site: http://be.net/dev. We’ve been internally using a private API for well over a year now, creating our own portfolio website builder, ProSite. With this second version, we’re making it public: the developer community can showcase Behance’s sorted, curated and appreciated work in their own experiences.


This first iteration of the public API allows granular access to projects, users and works in progress by searching a number of different criteria such as popularity, tags, location, creative fields, and more. For example, you can grab a list of projects a top industrial designer has appreciated, or search for all motorcycle projects created in your hometown (trust me, this is a great search).

Our goal is to provide just about every function of Behance through the API, both read and write. To do this, we will soon offer authenticated functionality using industry-standard oAuth 2.0. You’ll be able to use the API to do things like post your own work in progress or stream your activity feed. Stay tuned!

To get started, log into Behance and register your application here. Access to the API is free. Check the documentation here for examples on each endpoint, or make use of our starter libraries in PHP and JS (more to come).

We are eagerly awaiting your feedback, and would be happy to help with any issues you might encounter.

Excited to see what you can come up with. Happy coding!

Bryan Latten | @bryanlatten
Chief of Software Architecture

Jackie Balzer | @jackiebackwards
Lead Front End Developer

Posted on September 4th, 2012 by Bryan
API

15 comments

  1. — September 5, 2012 7:40 pm

    Congrats, guys. This puts you over the edge. I can’t wait to see what people do with this.

  2. — September 17, 2012 7:02 pm

    Great feature… here is hoping it gets widely accepted/implemented!

  3. — September 17, 2012 7:19 pm

    This is Awesome! would need to play around with this soon.

    Cheers!

  4. — September 18, 2012 2:17 am

    brilliant! cant wait for a decent fully functional android app now :)

  5. — September 18, 2012 2:19 am

    This is great! Cant wait to try it out tonight.
    I can already imagine a lot of developers/designers will get creative with this.

  6. — September 18, 2012 5:21 am

    congratulations, you guys making ideas happen!

  7. Gideon Kimani
    — September 18, 2012 6:52 am

    This is great! I’m sure the guys at iHub Nairobi will go crazy over this.

  8. Francesco
    — September 18, 2012 10:49 am

    Can I use to show projects on my portfolio?

  9. — October 8, 2012 8:31 pm

    Thank you for the Introducing the Behance API information. You efforts putting this blog together was worth the while. Well put Bryan.

  10. — June 20, 2013 10:18 am

    Guys, have you changed something so I can’t fetch the JSON via PHP curl anymore? Just a few days ago noticed API started to throw timeouts on my PHP curl calls to fetch the data.

    I am trying to fetch the following method:
    http://www.behance.net/v2/users//projects?api_key=

    But it just timeouts for me without any response. Previously, it was responding with a proper JSON.

    Looking forward to get updates on that.

  11. — June 21, 2013 6:44 pm

    Sorry – we’re back up and running, had a momentary issue. Thanks for your patience!

  12. Bagaria
    — June 24, 2013 5:16 pm

    Is there any problem with your API? It’s not working.

  13. Al
    — June 26, 2013 4:12 pm

    Hey there! We should be all good, but let us know through Support if you’re still having any issues!

  14. kaichen
    — July 16, 2013 9:27 am

    well
    i think build some client like windows phone maybe good。:)

  15. Bobby
    — October 2, 2013 2:31 am

    Hi,

    Registering a new app but there is no field for redirect_uri. How do you get the access_token without it?

    Best Regards

Submit