Tenant Data API Overview

Resources for managing tenant-level entities

Overview

The Tenant Data API operations collects operations for managing tenant-level operational resources required for integration with Intelligent Risk Platform.

For each licensed application, the tenant is assigned a resource quota that specifies guarantees and limits on access to system resources, and a resource group which enables the tenant to manage and track the allocation of the tenant's quota of platform jobs.

The resource quota represents a fixed share of resources available to the tenant as part of an application package.

These resource quotas specify the number of concurrent primary jobs, the number of concurrent secondary jobs, and the total number of jobs per day. The following sections describe entitlement-based resource quotas, identify the relationship between resource groups and job quotas, and strategies for using resource groups effectively on the Intelligent Risk Platform.

Operations

Tenant Data API operations are organized in three collections: Resource Groups Usages, Tenant Jobs

  • The Resource Groups collection consists of operations for viewing information about resource groups.
  • The Usages collection consists of operations for viewing resource quota metrics, i.e. information about the percentage of a tenant's quota used by a resource group.
  • The Tenant Jobs collection consists of operations for viewing information about Tenant Data API jobs.

Tenant Data API operations enable the tenant to view information about resource groups, entitlement-based resource quotas, and resource quota usage metrics.

OperationEndpointDescription
Search Resource Groups/platform/tenantdata/v1/entitlements/ {entitlement}/resourcegroupsReturns list of the tenant's resource groups by entitlement.
Get Usage Metrics/platform/tenantdata/v1/entitlements/ {entitlement}/usagesReturns information about resource quota usage.
Get Usage Times/platform/tenantdata/v1/entitlements/ {entitlement}/usages/{usageType}/timevaluesReturns resource usage metrics over time.
Search Tenant Jobs/platform/tenantdata/v1/jobsReturns a list of jobs (across all Platform APIs).

Resource Groups

A resource group is a mechanism for allocating Intelligent Risk Platform system resources and for managing resource quotas within an organization.

For each entitlement, the tenant is "seeded" (provisioned) a resource group, which is identified by a unique ID number.

Tenant resource quotas are managed by means of resource groups.

Resource Group Administration

All resource group management tasks must be performed in Admin Center. The Tenant Data API does not support operations for creating resource groups or assigning user group-based access controls to those resource groups.

Using controls in Admin Center, tenant administrators can create, update, and delete resource groups. To learn more, see Resource Group and Application Management in Help Center.

Usages

A resource quota is a fixed share of Intelligent Risk Platform system resources that is allocated to the tenant as part of an entitlement (e.g. RI-RISKMODELER, RI-UNDERWRITEIQ). To learn more about resource quotas see Resource Quota Management.

Usage metrics can be filtered by usageType: ModeledLocations, Jobs, and Storage. All usage metrics are filtered by date. If no date is specified, returns usage metrics for the current date.

Entitlements

Client must be assigned one of the following entitlements to use the Tenant Data API:

  • RI-DATAADMIN
  • RI-EXPOSUREIQ
  • RI-RISKMODELER
  • RI-TREATYIQ
  • RI-UNDERWRITEIQ