Skip to main content
Python 3 package licensing 0.54. Reviewed source revision.

get_daily_aggregates

Read daily usage totals by product.

Parameters

Result

Returns (items, ''), where items is the API’s aggregates list. Each item is a dictionary using the API’s camelCase field names. Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.

Checks

The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.

get_daily_country_aggregates

Read daily usage totals by product and country.

Parameters

Result

Returns (items, ''), where items is the API’s aggregates list. Each item is a dictionary using the API’s camelCase field names. Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.

Checks

The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.

get_key_usage_summaries

Read usage summaries for license keys.

Parameters

Result

Returns (items, ''), where items is the API’s summaries list. Each item is a dictionary using the API’s camelCase field names. Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.

Checks

The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.

get_key_devices

Read device usage associated with license keys.

Parameters

Result

Returns (items, ''), where items is the API’s devices list. Each item is a dictionary using the API’s camelCase field names. Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.

Checks

The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.

get_license_activity_buckets

Read license activity grouped into time buckets.

Parameters

Result

Returns (items, ''), where items is the API’s buckets list. Each item is a dictionary using the API’s camelCase field names. Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.

Checks

The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.

get_web_api_log

Retrieve Web API log records matching the supplied filters.

Parameters

Result

Returns (logs, ''), where logs is a list of API dictionaries. Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.

Checks

The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.

get_events

Retrieve registered application events.

Parameters

Result

Returns (events, ''), where events is a list of API dictionaries. Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.

Checks

The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.

register_event

Record an application event, such as a feature being used.

Parameters

Result

Returns (True, message) on success. Returns (False, message) for API rejection and (None, message) for a handled request failure. Malformed response data can raise an exception.

Checks

The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference. Python SDK Reference