You are browsing documentation for an outdated version of API. Please use the latest version if possible.

Browse

Endpoint Description
/browse/categorytree Fetch category information for browsing
/browse/dailydeviations Browse daily deviations
/browse/deviantsyouwatch Get deviations of deviants you watch
/browse/hot Browse whats hot deviations
/browse/morelikethis Fetch MoreLikeThis result for a seed deviation
/browse/morelikethis/preview Fetch More Like This preview result for a seed deviation
/browse/newest Browse newest deviations
/browse/popular Browse popular deviations
/browse/posts/deviantsyouwatch
/browse/recommended Browse recommended deviations
/browse/tags Browse a tag
/browse/tags/search Autocomplete tags
/browse/topic Fetch topic deviations
/browse/topics Fetch topics and deviations from each topic
/browse/toptopics Fetch top topics with example deviation for each one
/browse/undiscovered Browse undiscovered deviations
/browse/user/journals Browse journals of a user

Collections

Endpoint Description
/collections/{folderid} Fetch collection folder contents
/collections/all All deviations in user's collection
/collections/fave Add deviation to favourites
/collections/folders Fetch collection folders
/collections/folders/create Create new collection folder
/collections/folders/remove/{folderid} Delete collection folder
/collections/unfave Remove deviation from favourites

Comments

Endpoint Description
/comments/{commentid}/siblings Fetch siblings of a comment
/comments/deviation/{deviationid} Fetch comments posted on deviation
/comments/post/deviation/{deviationid} Post comment on a deviation
/comments/post/profile/{username} Post comment on a users profile
/comments/post/status/{statusid} Post comment on a status
/comments/profile/{username} Fetch comments posted on user profile
/comments/status/{statusid} Fetch comments posted on status

Data

Endpoint Description
/data/countries Get a list of countries
/data/privacy Returns the DeviantArt Privacy Policy
/data/submission Returns the DeviantArt Submission Policy
/data/tos Returns the DeviantArt Terms of Service

Deviation

Endpoint Description
/deviation/{deviationid} Fetch a deviation
/deviation/content Fetch full data that is not included in the main devaition object
/deviation/download/{deviationid} Get the original file download (if allowed)
/deviation/embeddedcontent Fetch content embedded in a deviation
/deviation/journal/create Create journal
/deviation/literature/create Create literature
/deviation/metadata Fetch deviation metadata for a set of deviations
/deviation/whofaved Fetch a list of users who faved the deviation

Feed

Endpoint Description
/feed/home Fetch Watch Feed
/feed/home/{bucketid} Fetch content related to a Watch event
/feed/notifications Fetch Notifications
/feed/profile Fetch Profile Feed
/feed/settings Get feed settings
/feed/settings/update Change feed settings

Gallery

Endpoint Description
/gallery/{folderid} Fetch gallery folder contents
/gallery/all Get the "all" view of a users gallery
/gallery/folders Fetch gallery folders
/gallery/folders/create Create new gallery folders.
/gallery/folders/remove/{folderid} Delete gallery folder

Messages

Endpoint Description
/messages/delete Delete a message or a message stack
/messages/feed Feed of all messages
/messages/feedback Fetch feedback messages
/messages/feedback/{stackid} Fetch messages in a stack
/messages/mentions Fetch mention messages
/messages/mentions/{stackid} Fetch messages in a stack

Notes

Endpoint Description
/notes Fetch notes
/notes/{noteid} Fetch a single note
/notes/delete Delete a note or notes
/notes/folders Fetch note folders
/notes/folders/create Create new folder
/notes/folders/remove/{folderid} Delete note folder
/notes/folders/rename/{folderid} Rename a folder
/notes/mark Mark notes
/notes/move Move notes to a folder
/notes/send Send a note

Stash

Endpoint Description
/stash/{stackid} Fetch a stash stack's metadata
/stash/{stackid}/contents Fetch stack contents
/stash/delete Delete a previously submitted file
/stash/delta Retrieve contents of Sta.sh for a user
/stash/item/{itemid} Fetch stash item's metadata
/stash/move/{stackid} Move the stack into the target stack
/stash/position/{stackid} Change the position of a stack within its parent
/stash/publish Publish a Sta.sh item to deviantART
/stash/publish/categorytree Fetch category information for publishing
/stash/publish/userdata Fetch users data about features and agreements
/stash/space Check how much sta.sh space a user has available for new uploads.
/stash/submit Submit files to Sta.sh or modify existing files
/stash/update/{stackid} Update the stash stack's details

User

Endpoint Description
/user/damntoken Retrieve the dAmn auth token required to connect to the dAmn servers
/user/friends/{username} Get the users list of friends
/user/friends/search Search friends by username
/user/friends/unwatch/{username} Unwatch a user
/user/friends/watch/{username} Watch a user
/user/friends/watching/{username} Check if user is being watched by the given user
/user/profile/{username} Get user profile information
/user/profile/update Update the users profile information
/user/statuses/ User Statuses
/user/statuses/{statusid} Fetch the status
/user/statuses/post Post a status
/user/watchers/{username} Get the user's list of watchers
/user/whoami Fetch user info of authenticated user
/user/whois Fetch user info for given usernames

Util

Endpoint Description
/placebo Placebo call to confirm your access_token is valid