API Resources

ApiRootCollections

Class ApiRootCollectionsController.

APIDescription
GET /

Get links to the resource collections for assets, directories, and maps. Follow the href properties to navigate to the resources contained in the collections.

Assets

Class AssetsController.

APIDescription
GET /assets/{assetId}

Get an asset by its id.

GET /assettypes/{assetTypeId}/assets?format={format}/

Get all assets with a particular asset type.

GET /directories/{directoryId}/assets/

Get all assets contained in a directory.

GET /directories/{directoryId}/assettypes/{assetTypeId}/assets/

Get all assets contained in a directory with a particular asset type.

AssetTypes

Class AssetTypesController.

APIDescription
GET /assettypes/

Get all asset types.

GET /assettypes/{assetTypeId}

Get an asset type by its id.

GET /directories/{directoryId}/assettypes/

Get all asset types found in a directory.

GET /directories/{directoryId}/assettypes/{assetTypeId}

Get an asset type that is found in a directory by its id. The asset type resource returned will contain a link to a collection of all assets found in the directory with this asset type.

GET /maps/{mapId}/assettypes/

Get all asset types found in a map.

GET /maps/{mapId}/assettypes/{assetTypeId}

Get an asset type that is found in a map by its id. The asset type resource returned will contain a link to a collection of all asset views found in the map with this asset type.

AssetViews

Class AssetViewsController.

APIDescription
GET /assets/{assetId}/assetviews/

Get all asset views of an asset.

GET /assetviews/{assetViewId}

Get an asset view by its id.

GET /maps/{mapId}/assettypes/{assetTypeId}/assetviews/

Get all asset views found in a map with a particular asset type.

GET /maps/{mapId}/assetviews/

Get all asset views found in a map.

Directories

Class DirectoriesController.

APIDescription
GET /directories/

Get all directories.

GET /directories/{directoryId}

Get a directory by its id.

GET /directorytypes/{directoryTypeId}/directories/

Get all directories with a particular directory type.

DirectoryTypes

Class DirectoryTypesController.

APIDescription
GET /directorytypes/

Get all directory types.

GET /directorytypes/{directoryTypeId}

Get a directory type by its id.

Kml

APIDescription
GET /kml/{mapId}

No documentation available.

GET /kml/{mapIds}?format={format}&expand={expand}&config={config}

No documentation available.

Maps

Class MapsController.

APIDescription
GET /directories/{directoryId}/maps/

Get all maps of a directory.

GET /maps/{mapId}?format={format}&expand={expand}&config={config}

Get a map by its id. Optionally expand asset view resources in the response. Optionally flatten out resources in the response.

GET /maps/{mapIds}?format={format}&expand={expand}&config={config}/

Get all maps. Optionally filter maps by a list of map ids.

GET /maptypes/{mapTypeId}/maps/

Get all maps with a particular map type.

MapTypes

Class MapTypesController.

APIDescription
GET /maptypes/

Get all map types.

GET /maptypes/{mapTypeId}

Get a map type by its id.