For AI agents: visit https://deviantart.readme.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
- Added new version
20141014
- Removed html key from the deviation object.
- Added new version
20141204
- Changed mature content filtering from being global to only enabled on certain endpoints.
- Added new version
20150106
- /user/whoami Updated whoami return to use the standard User object return.
- /user/whois Updated whois return to use the standard User object return.
- Added mature content filtering support.
- Hidden comments are now included in the response, minus their body.
- Added new version
20150217
- Updated metadata to include height and width for images.
- /data/countries Added new endpoint to get a list of countries.
- /data/tos Added new endpoint to get the DeviantArt Terms of Service.
- /data/privacy Added new endpoint to get the DeviantArt Privacy Policy.
- /data/submission Added new endpoint to get the DeviantArt Submission Policy.
- Added support for OAuth2 Implicit Grant
- Added has_more / next_offset to the response
- Added new version
20150416
- Removed endpoints:
/stash/folder, /stash/media, /stash/metadata, /stash/move/file, /stash/move/folder
- Added new endpoint to fetch stack contents
- Added new endpoint to update stacks
- Added new endpoint to move stacks
- Added new endpoint to position stacks
- Added new endpoint to fetch item metadata
- Replaced folderid with stackid, stashid with itemid in all Sta.sh endpoints and stash_metadata object
- stash_metadata: replaced the keywords with tags, removed is_folder
- Added support for motion books in deviation object
- Added is_watching field to user object available via expand parameter
- Added endpoints to manage Watch settings
- Added new version
20150824
- /notes/{noteid} Now returns the whole note object
- Added estimated_total to the response for search queries
- Added estimated_total to the response for search queries
- Added new version
20151014
- /stash/submit Updated endpoint to return chunked encoding for large files to fix CDN timeouts, please read the endpoint's documentation for more details. This is an important change and affects error handling.
- Added new version
20151202
- Removing endpoints:
/curated and /curated/tags. Older API versions calling this method will still return curated results but they do not change over time
- Gave refresh_tokens an expiry time of 3 months
- Added new version
20200519
- effectivePageType and suggestedReasons are returned
- Added new version
20240701
- All Stash endpoints except submit and publish are deprecated and removed from documentation. The endpoints will stop returning any data shortly, without further notice. New stash endpoints may be returning in new API versions. Support for versions predating 20150406 was removed from submit and publish endpoints.
- Removed deprecated Browse endpoints.