Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

API Services

Service Instance Grooper.Services

Exposes a set of API services which enables 3rd party applications to interact with a Grooper Repository.

Remarks

The API Services object provides a web service interface for external applications to interact with a Grooper repository. It enables integration scenarios such as batch submission, status monitoring, and data interchange with external systems.

API Services are hosted as a Windows service and expose RESTful endpoints for a variety of Grooper operations. Configuration options allow you to control the host name, port, security (HTTP/HTTPS), debugging, and access control via API keys.

Usage

  • Install and configure the service using the Grooper UI or command line tools.
  • Set the 'Host Name' and 'Port No' to define the network endpoint for the API.
  • Use 'HTTPS Enabled' to require secure connections.
  • Add API keys to control and audit access to the service.
  • Enable the test endpoint for interactive API documentation and testing.

Best Practices

  • Use HTTPS in production environments to protect sensitive data in transit.
  • Issue unique API keys for each integration partner or application.
  • Regularly review and rotate API keys as part of your security policy.
  • Use the test endpoint in development or QA environments to validate API usage.

Impact

  • Misconfiguration may prevent external systems from connecting or may expose sensitive data.
  • Proper use of API keys and HTTPS is critical for secure operation.

Premium Feature

API Services is premium feature which requires separate licensing. To view your current licensing entitlements, select the Root on the Design page, then select the Licensing tab. Contact your BIS account representative to inquire about premium features.

Properties

NameTypeDescription
General
Service Settings

See Also

Notification