← Tools Reference

SmugMug

SmugMug integration (Design, Storage). Imported from open-connector.

API key22 toolshttps://api.smugmug.com
GET
smugmug_get_user
Retrieve a SmugMug user by nickname.

/user/{nickname}

1 parameter
ParamTypeRequiredDescription
nicknamestringrequiredThe SmugMug nickname of the user.
GET
smugmug_get_user_profile
Retrieve the public profile for a SmugMug user.

/user/{nickname}

1 parameter
ParamTypeRequiredDescription
nicknamestringrequiredThe SmugMug nickname of the user.
GET
smugmug_get_user_features
Retrieve the feature and entitlement map for a SmugMug user.

/user/{nickname}

1 parameter
ParamTypeRequiredDescription
nicknamestringrequiredThe SmugMug nickname of the user.
GET
smugmug_get_user_root_node
Retrieve the root node for a SmugMug user.

/user/{nickname}

1 parameter
ParamTypeRequiredDescription
nicknamestringrequiredThe SmugMug nickname of the user.
GET
smugmug_get_user_bio_image
Retrieve the biography image for a SmugMug user.

/user/{nickname}

1 parameter
ParamTypeRequiredDescription
nicknamestringrequiredThe SmugMug nickname of the user.
GET
smugmug_get_user_featured_albums
List featured albums for a SmugMug user.

/user/{nickname}

1 parameter
ParamTypeRequiredDescription
nicknamestringrequiredThe SmugMug nickname of the user.
GET
smugmug_search_user_content
Search images in a SmugMug user's public content.

/user/{nickname}

5 parameters
ParamTypeRequiredDescription
nicknamestringrequiredThe SmugMug nickname of the user.
querystringrequiredThe search query.
orderstringoptionalThe SmugMug search sort order.
countintegeroptionalThe number of results to return per page.
startintegeroptionalThe 1-based start index for pagination.
GET
smugmug_get_folder_by_user_path
Resolve a SmugMug folder by user nickname and path.

/folder/user/{nickname}/{pathSegments}

4 parameters
ParamTypeRequiredDescription
nicknamestringrequiredThe SmugMug nickname of the user.
folderPathstringoptionalThe folder path relative to the user's root folder.
folderIdstringoptionalOptional folder ID to assert against the resolved folder.
pathSegmentsstringrequiredPath parameter: pathSegments
GET
smugmug_get_folder_details
Retrieve details for a SmugMug folder node.

/node/{nodeId}

1 parameter
ParamTypeRequiredDescription
nodeIdstringrequiredThe SmugMug node ID.
GET
smugmug_get_folder_subfolders
List subfolders below a SmugMug folder path.

/folder/user/{nickname}/{pathSegments}

4 parameters
ParamTypeRequiredDescription
nicknamestringrequiredThe SmugMug nickname of the user.
folderPathstringoptionalThe folder path relative to the user's root folder.
folderIdstringoptionalOptional folder ID to assert against the resolved folder.
pathSegmentsstringrequiredPath parameter: pathSegments
GET
smugmug_get_folder_albums
List albums below a SmugMug folder path.

/folder/user/{nickname}/{pathSegments}

4 parameters
ParamTypeRequiredDescription
nicknamestringrequiredThe SmugMug nickname of the user.
folderPathstringoptionalThe folder path relative to the user's root folder.
folderIdstringoptionalOptional folder ID to assert against the resolved folder.
pathSegmentsstringrequiredPath parameter: pathSegments
GET
smugmug_list_child_nodes
List child nodes below a SmugMug node.

/node/{nodeId}

3 parameters
ParamTypeRequiredDescription
nodeIdstringrequiredThe SmugMug node ID.
countintegeroptionalThe number of results to return per page.
startintegeroptionalThe 1-based start index for pagination.
GET
smugmug_get_node_parent
Retrieve the parent node for a SmugMug node.

/node/{nodeId}

1 parameter
ParamTypeRequiredDescription
nodeIdstringrequiredThe SmugMug node ID.
GET
smugmug_get_node_parents
List all parent nodes for a SmugMug node.

/node/{nodeId}

1 parameter
ParamTypeRequiredDescription
nodeIdstringrequiredThe SmugMug node ID.
GET
smugmug_get_node_highlight_image
Retrieve the highlight image for a SmugMug node.

/node/{nodeId}

1 parameter
ParamTypeRequiredDescription
nodeIdstringrequiredThe SmugMug node ID.
GET
smugmug_get_album
Retrieve a SmugMug album by key.

/album/{albumKey}

1 parameter
ParamTypeRequiredDescription
albumKeystringrequiredThe SmugMug album key.
GET
smugmug_get_album_highlight_image
Retrieve the highlight image for a SmugMug album.

/album/{albumKey}

1 parameter
ParamTypeRequiredDescription
albumKeystringrequiredThe SmugMug album key.
GET
smugmug_get_album_images
List images in a SmugMug album.

/album/{albumKey}

3 parameters
ParamTypeRequiredDescription
albumKeystringrequiredThe SmugMug album key.
countintegeroptionalThe number of results to return per page.
startintegeroptionalThe 1-based start index for pagination.
GET
smugmug_get_album_image
Retrieve a SmugMug album image relationship.

/album/{albumKey}/image/{imageKey}

2 parameters
ParamTypeRequiredDescription
albumKeystringrequiredThe SmugMug album key.
imageKeystringrequiredThe SmugMug image key.
GET
smugmug_get_image
Retrieve a SmugMug image by key.

/image/{imageKey}

1 parameter
ParamTypeRequiredDescription
imageKeystringrequiredThe SmugMug image key.
GET
smugmug_get_image_metadata
Retrieve metadata for a SmugMug image.

/image/{imageKey}

1 parameter
ParamTypeRequiredDescription
imageKeystringrequiredThe SmugMug image key.
GET
smugmug_get_image_size_details
Retrieve full image size details for a SmugMug image.

/image/{imageKey}

1 parameter
ParamTypeRequiredDescription
imageKeystringrequiredThe SmugMug image key.