# Package com.ibm.openpages.api.service

Provides the main interfaces to work with the API services.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  IApplicationService | Interface for higher-level OpenPages application-specific functionality.
  IAuditService | Service to retrieve audit logs for OpenPages objects.
  IConfigurationService | Provides service for OpenPages configuration specific features.
  IMetaDataService | Gateway to Metadata information pertaining to an OpenPages model.
  IProcessService | Provides service for OpenPages long running processes specific features.
  IQueryService | The OpenPages Query Service provides a type-based query service for discovering objects that match specified criteria, by projecting the OpenPages Domain model as a relational view.
  IQuestionnaireService | Interface for the Questionnaire objects and operations.
  IResourceService
  ISchedulerService | Provides service for OpenPages scheduling features.
  ISearchService | Provides an interface to the Global Search capabilities of OpenPages.
  ISecurityService | Interface for the security service that provides access to the OpenPages security model.
  IServiceFactory | The OpenPages public API is organized into multiple services such as metadata, resource, query, security, application and configuration.
  ISolutionService | Provides service for managing OpenPages Solutions.
  ITBRuleService | Provides service for OpenPages rules engine.
  IThemeService | This service provides API to administer the customizable themes for OpenPages
  IWorkflowService | Provides service for OpenPages native workflow features.

- Class Summary
  Class | Description
  --- | ---
  ServiceFactory | Gives access to an OpenPages service factory class.

## Package com.ibm.openpages.api.service Description

Provides the main interfaces to work with the API services.

## Available Services

The following public services are available in the Risk API along with a high level summary of features.

- IMetaDataService - Object Types, Fields, Dependencies
- IResourceService - CRUD Operations on GRC Objects, Documents, Folders and Associations
- IQueryService - Query the data model
- IConfigurationService - Profiles, Currencies, Registry, Application Text
- ISecurityService - Users, Groups, Roles
- IApplicationService - Copy, Move, Locking, Cognos
- IAuditService - Retrieve Change History, Fields, Associations
- ISearchService - Global Search across objects
- IQuestionnaireService - Questionnaire objects and operations

Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2022. All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.