SmugMug API Version 1.2.1 - In Development
Note: The beta version of SmugMug's API changes frequently, so ship production products at your own peril.
WHAT'S CHANGED:
DOCUMENTATION:
- 1.2.1 is currently in development, so the docs are still being updated. See this DGrin thread and the 1.2.0 docs for more information.
GOALS:
- Enhance functionality to expose common functions not available via the API
Endpoints
REST*:* http[s]://api.smugmug.com/services/api/rest/1.2.1/
JSON*:* http[s]://api.smugmug.com/services/api/json/1.2.1/
PHP*:* http[s]://api.smugmug.com/services/api/php/1.2.1/
XML-RPC*:* http[s]://api.smugmug.com/services/api/xmlrpc/1.2.1/
Methods
albums
- smugmug.albums.applyWatermarkNEW
- smugmug.albums.changeSettings
- smugmug.albums.create
- smugmug.albums.delete
- smugmug.albums.get
- smugmug.albums.getInfo
- smugmug.albums.getStats
- smugmug.albums.removeWatermarkNEW
- smugmug.albums.reSort
albumtemplates
- smugmug.albumtemplates.createNEW
- smugmug.albumtemplates.changeSettingsNEW
- smugmug.albumtemplates.deleteNEW
- smugmug.albumtemplates.get
categories
- smugmug.categories.create
- smugmug.categories.delete
- smugmug.categories.get
- smugmug.categories.rename
communities
- smugmug.communities.joinNEW
- smugmug.communities.getNEW
- smugmug.communities.getAvailableNEW
- smugmug.communities.leaveNEW
- smugmug.communities.leaveAllNEW
family
friends
- smugmug.friends.addNEW
- smugmug.friends.getNEW
- smugmug.friends.removeNEW
- smugmug.friends.removeAllNEW
images
- smugmug.images.applyWatermarkNEW
- smugmug.images.changePosition
- smugmug.images.changeSettings
- smugmug.images.cropNEW
- smugmug.images.delete
- smugmug.images.get
- smugmug.images.getEXIF
- smugmug.images.getInfo
- smugmug.images.getStats
- smugmug.images.getURLs
- smugmug.images.pricing.getNEW
- smugmug.images.removeWatermarkNEW
- smugmug.images.rotateNEW
- smugmug.images.upload
- smugmug.images.uploadFromURL
- smugmug.images.zoomThumbnailNEW
login
logout
orders
propricing
- smugmug.propricing.getAlbumNEW
- smugmug.propricing.setAlbumNEW
- smugmug.propricing.getImageNEW
- smugmug.propricing.setImageNEW
- smugmug.propricing.getPortfolioNEW
- smugmug.propricing.setPortfolioNEW
sharegroups
- smugmug.sharegroups.addAlbumNEW
- smugmug.sharegroups.createNEW
- smugmug.sharegroups.changeSettingsNEW
- smugmug.sharegroups.deleteNEW
- smugmug.sharegroups.getNEW
- smugmug.sharegroups.getInfoNEW
- smugmug.sharegroups.removeAlbumNEW
styles
subcategories
- smugmug.subcategories.create
- smugmug.subcategories.delete
- smugmug.subcategories.get
- smugmug.subcategories.getAll
- smugmug.subcategories.rename