This endpoint is designed to be accessed from any tool that can issue HTTP requests.
If the item loads sucessfully then a 200 will be returned with an xml document containing a CatalogBrowserLoadCatalogItemReply message.
| Parameter | Usage | Type | Description |
|---|---|---|---|
| DatabaseName | Required | String | The name of the database to use for this request. The list of available databases is defined in web.config and can be retrieved here. |
| SourceType | Optional | String | Either assembly or xml. If omitted then assembly is assumed. |
| SourceName | Required if SourceType is assembly | String | The name of the assembly containing the catalog item. Should end with .dll or .exe |
| ItemName | Required | String | The name of the embedded resource in the assembly, or the filename of a file in the bin\xmlspecs folder for a loose xml catalog item. |
| ProcessDependencies | Optional | Boolean | Defaults to True. If False then dependencies will not be processed. |
| TrackLoadedItems | Optional | Boolean | Defaults to True. If True then dependencies that are processed will be returned in the reply output |
| ForceReload | Optional | Boolean | Defaults to False. If False then the item is only processed if it has changed since the last time loaded. |