SmugMug API


  • Contact Us
  • Legal

Tutorial

  • Getting an API Key
  • Your First API Request
  • Making changes
  • Getting results in pages
  • Authorization
    • Frequently Asked Questions
    • Example (web app)
    • Example (non-web app)

API Concepts

  • HTTP Methods
  • Object Identifiers
  • Creating Objects
  • Status Codes

Advanced

  • Optimizing response sizes
  • Expanding related data
  • Configuring expansions
  • Rate Limits
  • Method and Content Overrides
  • Performance Metrics
  • Multi-get
  • Options requests

Live API Browser

Reference

  • User
  • UserProfile
  • Image
  • Upload
  • Node
  • Album
  • AlbumImage
  • Folder

OAuth Example Code (Non-web App)

See the whole gist on GitHub.

The Main Module

Supporting Modules

License

This example code is made available under the following license:

  • Photo Sharing
  • About SmugMug
  • Browse Photos
  • Prints & Gifts
  • Terms
  • Privacy
  • Contact
  • Owner Log In
© 2023 SmugMug, Inc.