• Search Portal
  • Home
  • Integration options
    • Widget types
    • Publisher tool
    • Integration strategies
      • Static HTML Code
      • Parameters
      • Publisher integration
      • Autocreate
  • API
    • CMS Integration
    • Services
  • Integrations
    • Wordpress
      • Usage
      • Installation
      • Downloads
    • Drupal
      • Usage
      • Installation
      • Downloads
Home > API > Services

Services

  • Info Service
    http://publishing.kalooga.com/info?format=JSON&callback=callback&api_key=123456&pub_id=123

    The Info service returns proper JSON for displaying a list of channels and widgets.

    parameterrequiredmeaning
    formatrequiredSets the output format
    callbackoptionalSets the callback function (JSONP)
    api_keyrequiredIdentifies a publisher.
    pub_idrequiredIdentifies a publisher

  • Widget Service
    http://publishing.kalooga.com/widget?widgetId=123456

    The Widget Service returns proper javascript for displaying a widget on a site.

    parameterrequiredmeaning
    codedeprecateduse widgetId
    widgetIdrequiredIdentifies a widget
    queryoptionalOverrides the query configured with a widget, i.e. the content block is based on search results for this query.
    setOptionalSets preselected gallery search results to display

  • Overload Widget Service
    http://publishing.kalooga.com/overloadWidget?publisherId=1&overloadId=355
    The Overload Service is used as service for receiving the generated html code for an overloaded widget.

    parameterrequiredmeaning
    codedeprecateduse widgetId
    widgetIdrequiredIdentifies a widget
    queryoptionalOverrides the query configured with a widget, i.e. the content block is based on search results for this query.
    setOptionalSets preselected gallery search results to display

  • Preselection Service
    This service checks whether preselections of widgets still exist. As result the preselection property 'exist' will be set to 0 or 1.
    According to the parameters calling this controller there are different possibilities:
    - all preselections of one widget will be checked
    http://publishing.kalooga.com/checkPreselections?widgetId=333
    - preselections in a certain id-range will be checked
    http://publishing.kalooga.com/checkPreselections?widgetIdStart=810&widgetIdEnd=900
    - all preselections will be checked
    http://publishing.kalooga.com/checkPreselections?checkAll=true
  • Preview Service
    http://publishing.kalooga.com/preview?code=355