Method | Description | |
---|---|---|
GetAggregationByCode ( |
Gets the language-specific item aggregation, by aggregation code and language code
|
|
GetAggregationUploadedImages ( |
[PUBLIC] Get the list of uploaded images for a particular aggregation This REST API should be publicly available for users that are performing administrative work |
|
GetAllAggregations ( |
Gets the list of all aggregations - including inactive and hidden
|
|
GetCollectionHierarchy ( |
Gets the entire collection hierarchy (used for hierarchical tree displays)
|
|
GetCollectionStaticPage ( |
Gets the all information, including the HTML, for an item aggregation child page
|
|
GetCompleteAggregationByCode ( |
Gets the complete (language agnostic) item aggregation, by aggregation code
|
|
add_new_aggregation ( SobekCM.Core.Aggregations.New_Aggregation_Arguments NewAggregation ) : SobekCM.Core.Message.RestResponseMessage |
Add a new aggregation to the system
|
|
get_aggregation_hierarchy ( |
[HELPER] Gets the entire collection hierarchy (used for hierarchical tree displays) This may be public now, but this will be converted into a private helped class with the release of SobekCM 5.0 |
|
get_complete_aggregation ( string AggregationCode, bool UseCache, |
[HELPER] Gets the complete (language agnostic) item aggregation, by aggregation code This may be public now, but this will be converted into a private helped class with the release of SobekCM 5.0 |
|
get_item_aggregation ( string AggregationCode, Web_Language_Enum RequestedLanguage, Web_Language_Enum DefaultLanguage, |
[HELPER] Gets the language-specific item aggregation, by aggregation code and language code This may be public now, but this will be converted into a private helped class with the release of SobekCM 5.0 |
|
get_item_aggregation_html_child_page ( string AggregationCode, Web_Language_Enum RequestedLanguage, Web_Language_Enum DefaultLanguage, string ChildPageCode, |
[HELPER] Gets the all information, including the HTML, for an item aggregation child page This may be public now, but this will be converted into a private helped class with the release of SobekCM 5.0 |
public GetAggregationByCode ( |
||
Response | ||
UrlSegments | List |
|
QueryString | ||
Protocol | Microservice_Endpoint_Protocol_Enum | |
IsDebug | bool | |
return | void |
public GetAggregationUploadedImages ( |
||
Response | ||
UrlSegments | List |
|
QueryString | ||
Protocol | Microservice_Endpoint_Protocol_Enum | |
IsDebug | bool | |
return | void |
public GetAllAggregations ( |
||
Response | ||
UrlSegments | List |
|
QueryString | ||
Protocol | Microservice_Endpoint_Protocol_Enum | |
IsDebug | bool | |
return | void |
public GetCollectionHierarchy ( |
||
Response | ||
UrlSegments | List |
|
QueryString | ||
Protocol | Microservice_Endpoint_Protocol_Enum | |
IsDebug | bool | |
return | void |
public GetCollectionStaticPage ( |
||
Response | ||
UrlSegments | List |
|
QueryString | ||
Protocol | Microservice_Endpoint_Protocol_Enum | |
IsDebug | bool | |
return | void |
public GetCompleteAggregationByCode ( |
||
Response | ||
UrlSegments | List |
|
QueryString | ||
Protocol | Microservice_Endpoint_Protocol_Enum | |
IsDebug | bool | |
return | void |
public static add_new_aggregation ( SobekCM.Core.Aggregations.New_Aggregation_Arguments NewAggregation ) : SobekCM.Core.Message.RestResponseMessage | ||
NewAggregation | SobekCM.Core.Aggregations.New_Aggregation_Arguments | Information for the new aggregation |
return | SobekCM.Core.Message.RestResponseMessage |
public static get_aggregation_hierarchy ( |
||
Tracer | ||
return | SobekCM.Core.Aggregations.Aggregation_Hierarchy |
public static get_complete_aggregation ( string AggregationCode, bool UseCache, |
||
AggregationCode | string | Code the requested aggregation |
UseCache | bool | Flag indicates if the cache should be checed and used to store the final product |
Tracer | ||
return |
public static get_item_aggregation ( string AggregationCode, Web_Language_Enum RequestedLanguage, Web_Language_Enum DefaultLanguage, |
||
AggregationCode | string | Code for the aggregation |
RequestedLanguage | Web_Language_Enum | Requested language to retrieve |
DefaultLanguage | Web_Language_Enum | Default interface language, in case the requested language does not exist |
Tracer | ||
return |
public static get_item_aggregation_html_child_page ( string AggregationCode, Web_Language_Enum RequestedLanguage, Web_Language_Enum DefaultLanguage, string ChildPageCode, |
||
AggregationCode | string | Code for the aggregation |
RequestedLanguage | Web_Language_Enum | Requested language to retrieve |
DefaultLanguage | Web_Language_Enum | Default interface language, in case the requested language does not exist |
ChildPageCode | string | Code the requested child page |
Tracer | ||
return |