Shop Mobile More Submit  Join Login
×

More from DeviantArt



Details

Submitted on
December 4, 2007
Link
Thumb

Stats

Views
1,318
Favourites
0
Comments
99
×

deviantART API?

Journal Entry: Tue Dec 4, 2007, 6:33 AM



...well, not quite yet.

But what would you guys like to see as part of it? What would you like to make with it if it were available?

[An API is a set of programming libraries that allows you to develop software, in your programming language, that utilizes the features of the site. For example, there might be functionality to post comments from within your program, or look up the number of favourites for a particular deviation.]

No promises, but please leave a comment if you have ideas in mind!

Thanks! :heart:

(Disclaimer: The views expressed in this journal are mine alone and do not necessarily reflect those of deviantART or my employers.)


  • Mood: Content
  • Listening to: Sum 41
  • Reading: How to own a shadow
  • Watching: Southpark
  • Playing: Portal
  • Eating: Steak
  • Drinking: Milk
Add a Comment:
 
:iconpsyviant:
psyviant Featured By Owner May 28, 2011  Hobbyist General Artist
Next year at school I have to do a project. Probably it's going to be a windows phone app. I would love to develop a dA WP7 app. I'd start with notes and messages, then newest deviations, profiles, journal and so on.. Depends on the time I need to do all this.
Generally I think it's a pity there are no apps like that...
Reply
:iconarunabhdas:
arunabhdas Featured By Owner May 27, 2010
Deviant could definitely benefit from an API or at the very least from an RSS feed. - Arunabh Das
Reply
:icondakoo:
dakoo Featured By Owner May 13, 2010
1. Upload via lightoom plugin, now build in Lightroom 3.0b Beta
2. Import photos from / to flickr account, description etc..
3. DA - > Wordpress,blogger. So that a post on wordpress can be published as Jornal at DA & vice versa.
4. Finally facebook Connect just like Twitter.
Reply
:iconrafiki270:
rafiki270 Featured By Owner Nov 27, 2009
u can always use yahoo pipes to set your own api ... :)
Reply
:icondreamplayer:
Dreamplayer Featured By Owner Jul 7, 2009  Hobbyist General Artist
Now I have simple PHP class for working with dA

[link]
Reply
:iconbenway666:
benway666 Featured By Owner Apr 21, 2009
Hello, is the API still being worked on? I'm one of the beta testers for a program called DisplayFusion, that calls random wallpapers for one or multi-monitors. It currently ties in to api's for flickr and VladStudio. Deviant Art would be a natural!

If dionyziz is no longer connected, where can we get in contact with the developers?

-b
Reply
:iconubershinysheep:
Ubershinysheep Featured By Owner Mar 27, 2009  Student Interface Designer
oh yes wow, a deviantART api would actually be awesoem. Adobe AIR app methinks ;)
Reply
:icondrewt333:
drewt333 Featured By Owner Mar 22, 2009  Hobbyist Digital Artist
I see you no longer work directly with DA but this seems to be the only API thread. I could be wrong.
If you have any influence with DA's IT people how about just a simple gateway that could be used with Ping.fm? ( [link] )
If this is already possible I'd like to hear how.
Reply
:iconjohntron:
Johntron Featured By Owner Mar 10, 2009
The basics would be nice. A simple RESTful API with post/get functionality so we can submit and view content (art, replies, journal entries, etc) would be really useful. You'd clearly want some authentication and access control mechanism for privacy reasons and to protect the profits you get from premium accounts.

Personally, I'd create a Wordpress widget that presents my artwork in a lightbox. I'd also allow people to comment on my art directly from my blog.

Being able to post journal entries or poetry from their iPhone might be pretty useful also.
Reply
:iconbkuberek:
bkuberek Featured By Owner Feb 26, 2009
Think of it as "facebook connect". Get an api key, then you're able to build an application that will get and post to your deviantart account.
Reply
:iconbsq2phat:
bsq2phat Featured By Owner Feb 17, 2009  Hobbyist Photographer
i was just thinking about this and just added something to the suggestion forum about this. i wanted to do a joomla module for deviantart where i can automatically create a pastie from inside joomla to show my recently uploaded deviations... and i got to thinking that it would be nice if i could do everything from my joomla page and not have to worry about going to deviantart and doing all the steps through there, and say if my sub ran out and the pastie wouldn't work anymore i could compensate for that in my code... i would really love to see an api... but until then i guess i play with learning flickrs and photobuckets api...
Reply
:iconsomargraphics:
somargraphics Featured By Owner Jan 4, 2009  Professional Digital Artist
I and, I bet, many other artists/photographers with large collections of photos could benefit greatly applications similar to those on flickr. Specifically three of them:

:pointr: uploader. - this allows you to ulpload virtually all your images at once then edit tags, description, title even sets before they move to flickr.
:pointr: picasa2flickr. - this little plugin integrates the popular application Picasa and you can send selected images from within picasa to flickr uploader.
:pointr: flump. - this one is even simpler, throughout the use of Adobe's air, you can download all the original files from your flickr account at once to your harddrive.

Now, imagine tools and plug-ins like these implemented in deviantart?

There is even a paid application called Flickrshop, no look it up and imagine having the DA equivalent.
Reply
:icontechtoucian:
techtoucian Featured By Owner Nov 6, 2008
I'm in the process of building my new site. I've got my latest Flickr, Twitter, last.fm and my blog posts integrated in my front page, and I'm severely disappointed to find Deviantart is still closed and proprietary.

I'd even be happy with a decent RSS feed for the task I'm trying to accomplish. Instead I've got nothing, so I'm going to have to find an alternative product/service to showcase my “art”.

It makes me kind of mad; I've been here for so freakin' long even if I've never done much, I'd really rather not leave.
Reply
:iconlucoweb:
lucoweb Featured By Owner Oct 22, 2008
one word: DRUPAL.

the most comprehensive open source CMS out there could totally benefit from DeviantArt submissions.

there's a few third party integrations already available, like Flickr, [link] and even one that claims to be able to integrate with them all via XML ([link]).

how cool is that? ;]
Reply
:iconxepra:
Xepra Featured By Owner Sep 19, 2008
Wow, I couldn't make it through all the comments... this is a popular thread.

I would like to see a dArt API to enable a linux plugin that allows users to seamlessly browse wallpapers and install them more easily.

In Ubuntu I would like to see a "Get More" option under the Wallpapers in Appearance. Hitting that button would open up a native application that would retrieve appropriate wallpapers from dArt -- correct resolution, type etc. One click install, and maybe checkboxes to download and install multiple wallpapers...

It seems this could also be implemented on windows relatively easily...
Reply
:iconswampdog67:
swampdog67 Featured By Owner Aug 27, 2008
It would be a great way for artists to display their work on their websites without having to upload stuff more than once.. Having API methods that return URLs to the images here along with options to display everything associated with that image up to and including comments would be awesome for integrating work into blogs / cms systems in addition to fully custom sites. Also store methods where things could be coded for shoppers to buy art from the artists external websites would rock!

Not to mention development of plug-ins for photoshop and other graphics tools to do image submissions and stuff..

Definitely can't wait to hear more about this so I can add deviantART to my projects plate.. :)
Reply
:iconvayde:
Vayde Featured By Owner Aug 26, 2008
YES PLZ :p
Reply
:iconsomargraphicsstudio:
SomarGraphicsStudio Featured By Owner Aug 25, 2008
Allow to Post to DA from Picasa. I think that alone would win me and many people. Oh, but there are so many things I would like besides that.
Reply
:iconshubat:
shubat Featured By Owner Aug 13, 2008  Hobbyist General Artist
*CROSSING FINGERS*
Reply
:iconmarcocomi:
marcocomi Featured By Owner Jul 22, 2008
An API is exactly what i was looking for... I'd like to develop a plasma widget to show new/most popular stuff.
Reply
:icondionyziz:
dionyziz Featured By Owner Jul 22, 2008
I think the dA IT team are getting something put together, but I'm not sure :)
Reply
:icondoctormo:
doctormo Featured By Owner Oct 25, 2008  Professional Digital Artist
How goes the API work? I'm interested in writing an integration plugin and proper API would be much better than html screen scrapping.
Reply
:icondionyziz:
dionyziz Featured By Owner Oct 26, 2008
You should check with the rest of the IT team (I'm no longer an engineer for deviantART Inc.) :-)
Reply
:icondoctormo:
doctormo Featured By Owner Oct 26, 2008  Professional Digital Artist
Oh dear, too bad. Well that you anyway.
Reply
:iconcrisbie:
crisbie Featured By Owner Apr 22, 2008
Dunno if it was mentioned before (shame on me, I didn't read thru all the comments...oO) but: profile settings - what I am listening to, mood, etc blah blah... :)

Cheer!
Reply
:icondionyziz:
dionyziz Featured By Owner May 6, 2008
Thank you :)
Reply
:iconfirebrother:
firebrother Featured By Owner Apr 18, 2008
It would be nice to have a REST style interface in witch we can have some features like

- Retreiving our account information
- ex : Messages , Deviant Watchs. +++
- Search by categories like deviantart.com/rest/search/categories/customisation/wallpaper?s=nature

It would return xml like things and with messages and url in it

It would be nice to have a RSS feed of messages and account information
Reply
:icondionyziz:
dionyziz Featured By Owner Apr 22, 2008
Thanks for your suggestions, we'll surely take them into account :)
Reply
:iconfirebrother:
firebrother Featured By Owner Apr 22, 2008
As I read on top Everything that can be done in the web interface can be done with an application EASILY.

Since working with XML files is more common and and REST interfaces are more and more used and are easy to use I don't think I would be much effort to create and maintain.

Something easy to use and deploy would be important
Reply
:icondionyziz:
dionyziz Featured By Owner May 6, 2008
Thanks :)
Reply
:icondd32:
DD32 Featured By Owner Jan 30, 2008   Photographer
Wow, I only just found this journal...

Allright, I maintain the DeviantArt WordPress plugin( [link] ), At present i'm relying on the RSS Feeds and a few other backend access methods i found(SWF embed script, There was another one, but that silently got borked, I dont think it was used by anything anyway). But the RSS feeds are borked now too(Just submitted a bug report), But that got me searching for this..


Ok, What i'd like to see is a method of accessing the deviations, Specifically, i'd like to be able to query a single page(like the RSS feed) and specify the search options, Also being able to specify the size of the thumbnail i'm after(And it providing a link -- It can be a custom size, or just rely on the current 100/150/300/fullsize)..

I'm also thinking that a Club manager would be exelent for people who manage clubs, so a API(even at a later stage) for managing deviations, posting deviations, managing comments, faves, etc would probably be of great use.

I can see a Club manager program being able to be run on someones home machine once a day, preview the days submissions - select which ones to post, and auto-fill a template for the description, automatically reply to notes requesting adds, auto-note people who fave club submissions, manage voting, etc. Having an API in place to allow someone to do that would be a great use to those Deviants who run the clubs, as most of them do it out of love for the community and continue the growth, Those people deserve a helping out :P

Anyway, Back to the API, I guess its something DeviantArt needs..
WordPress 2.5 will include a better Media manager.. It looks like its going to have Flickr support builtin, I'd like my plugin to be able to compete and offer DeviantArt integration for it too, So i'd love an API by then(few months), but i doubt it'll happen that soon.

If anyone wants to contact me about the API, feel free to do so, esp. if you get a beta API running, i've got a allready-working application, It'd be the perfect first step for testing and fleshing out of whats actually needed..

(Currently relying on RSS, [link] [link] And there was another .php that was used for something.. in the old stats section i think, which broke a few months back(PHP Error returned), which i dont recall the location of)
Reply
:icondionyziz:
dionyziz Featured By Owner Feb 1, 2008
Thank you for your numerous wonderful and insightful suggestions!

Being able to access common 'objects' such as Deviations, Favourites, and Groups will be one of our first concerns.

Regarding your ideas about group managers -- since "groups" isn't yet an official feature of deviantART, this will only be made possible as soon as something like that is implemented; and it's in our plans to offer an interface for such things within the website itself.

As of the bug, it should appear fixed within 24h at most.

Thanks again! Nice plugin also :)
Reply
:icondd32:
DD32 Featured By Owner Feb 1, 2008   Photographer
"Being able to access common 'objects' such as Deviations, Favourites, and Groups will be one of our first concerns."

As i expected(And hoped).

"Regarding your ideas about group managers"

I'm sure that'd be welcomed by the group managers greatly :), But an API to access the deviation list, the notes, and to submnit new deviations would be all that'd really be required.. But yeah, I wouldnt be supprised if DA wants to offer something before they let someone else in on the act.

"As of the bug"
Great News :) I was wondering why people were having so many problems last few days..

"Nice plugin also"
Cheers.
Reply
:icondd32:
DD32 Featured By Owner Jan 30, 2008   Photographer
Oh, and i notice someone above mentioning only having it for subscribers...

Thats a bit no-no from me, All functionality is open to abusers, And at present its allready possible to insert thumbnails into non-subscribers devwatch area(Via the helpful links in my OP).

If you do make it subscriber-only, then that'd limit the users of my plugin, It'd mean i wouldnt produce the plugin to use the API(Unless you feel like donating a never-ending subscription to me? ;)), And even then, I'd probably have to produce a 2nd version using the current methods for the other vast majority of users.

I do however think theres a mid-ground, It could be possible to have subscirber only api functions, such as uploading, and those functions i mentioned for the club manager....
Might i add though, That anything that can currently be done through the web interface, can be done via a standalone application, Theres nothing stopping me writing such a club manager without a API, it only makes it easier, So limiting to Subscribers-only would most likely be absolutely useless(Only making it harder on those who support DA and make plugins/application/widgets/etc)
Reply
:icondionyziz:
dionyziz Featured By Owner Feb 1, 2008
"Might i add though, That anything that can currently be done through the web interface, can be done via a standalone application"

Point made, I completely agree.
Reply
:iconbewareofthesnowman:
bewareofthesnowman Featured By Owner Jan 22, 2008   Writer
this is a fantastic idea! like a few other commenters, i'd like to see a mechanism for submitting deviations from a program.
(i want to make a program for that very purpose. in fact i stumbled across this journal by googling "deviantart api". surprised one's not been set up already but nice to see the matter is in hand!)
i imagine the problem would be security. what happened to the note system could happen to the rest of the site if it's all opened up.
Reply
:icondionyziz:
dionyziz Featured By Owner Jan 22, 2008
Thank you for your comment. Security, integrity, ease of use, and integration with existing frameworks are all matters that we are considered about and will surely affect how soon we'll be able to open it up to the public :)
Reply
:iconbrooklynrocket:
brooklynrocket Featured By Owner Jan 16, 2008
A photo uploader similar to flickr's uploadr?
Reply
:icondionyziz:
dionyziz Featured By Owner Jan 18, 2008
Perhaps :) Thanks!
Reply
:icondakoo:
dakoo Featured By Owner Aug 14, 2009
Was there any update regarding this ?
Reply
:iconianweller:
ianweller Featured By Owner Jan 9, 2008
i would absolutely love to see an API for deviantART.

i've messed around with the search rss feed on [link] and it helps when it comes to automating certain things and related whatnot, but it isn't as good as an API. ;) i almost got desperate enough to write up a facebook application only using the search feeds. not very many features there. ;)

suggestionwise, here are some features i think would be the bare minimum:
- deviantWATCH and community messages viewing, deleting
- :+fav: through the API
- immense prints, today, news, and forum integration
- documentation, documentation, documentation

of course with an API, a client program could be developed (if the devART team won't build one, then someone will ;) ) that would basically act like deviantART's website, but not be limited by a web browser('s javascript). gallery modification, browsing, and maybe even commenting or posting on the forums could be made 10 times faster/easier, with a nice native interface whether you're on windows or mac or linux. i've already got interfaces running through my head... drag-n-drop++ :)

i think the only problems i can see are general abuse (inevitable) and the ability to circumvent limitations placed on basic (non-subscriber) user accounts. for example, devWATCH thumbnails are available with a paid subscription; however, a third-party program could easily download the list of devWATCH deviations, and the corresponding images to go with it. a counterthought, however, is to limit certain api functions to subscribers.

going off that, i think that API keys should be optionally linked to an artist's account. there are developers who don't want to register an account just to use the api (and that kinda ruins the community feeling, too); however, if api funcitons are limited based on subscriber status, then linking to accounts would be required.

rambled a bit there. hope this gives some ideas :)

thanks for bringing it up!
Reply
:icondionyziz:
dionyziz Featured By Owner Jan 12, 2008
thanks for your wonderful suggestions :)
Reply
:icondionyziz:
dionyziz Featured By Owner Jan 12, 2008
thanks for your wonderful suggestions :)
Reply
:icondionyziz:
dionyziz Featured By Owner Jan 12, 2008
thanks for your wonderful suggestions :)
Reply
:icondionyziz:
dionyziz Featured By Owner Jan 12, 2008
Screw this :/
Reply
:icontachy-on:
Tachy-on Featured By Owner Jan 14, 2008
:lol:
Reply
:iconselvo:
Selvo Featured By Owner Jan 9, 2008
:excited: flock API. :glomp: if you decide to do this I will worship you. hahaha. I would love to see deviantWatch, and messages, and notes, and daily deviations. =) a lot to ask but GOD would it be useful
Reply
:icondionyziz:
dionyziz Featured By Owner Jan 12, 2008
Thanks :)
Reply
:iconjowy10:
Jowy10 Featured By Owner Jan 9, 2008  Hobbyist General Artist
Kinda late comment but whatever.
I'd LOVE to see DA api. Especially since nowadays cross "scripting" is something you can see everywhere, and I admit I can't wait to play with DA into my Wordpress, or making some Windows thingie to send remotely my pictures to site.
I'm tired to double upload my deviations to Flickr as well just for having them displayed in my site!

Please release APIs, it would rock!
And sorry for my english, uh^^
Reply
:icondionyziz:
dionyziz Featured By Owner Jan 18, 2008
Thanks for your comment :)
Reply
Add a Comment: