Transaction usage endpoints allow you to review and export transaction usage data for your current Redox contract. This allows you to easily monitor your usage and limits as you go.
You can get details for all the Redox product(s) in your contract, retrieve metrics by product type, and export metrics.
Get product classifications
Retrieve a list of Redox product(s) your organization has purchased (whether currently, previously, or for future use) and review contract details. You can modify the query to include only active (i.e., current) products and/or exclude duplicate listings for a Redox product.
The response contains transaction limit details and contract dates for all relevant Redox product(s).
cURL request example
Path Parameters
- organizationIdrequired, string
Identifies the Redox organization that you're operating in.
Query Parameters
- includeInactiveboolean
Indicates whether inactive (i.e., either future or historical) Redox product(s) should be included in the response.
- includeDuplicatesboolean
Indicates whether potentially duplicate Redox product(s) should be included in the response. The possibility of duplicates will likely be rare for active products; however, it may be possible for inactive product(s).
- metaobject
- versionstring
Lists the major and minor version number for the format of the returned payload. The payload format or shape may change between minor versions, like including additional or extended fields in later versions. We include the version data in each response so that you have the option to handle the signaled differences.
- payloadobject
- activeProductClassificationsArray of object
Contains the currently active Redox product classifications for an organization.
- idstring
Displays the UUID of the Redox product being used by a given organization.
- namestring
Displays the CRM internal name for the Redox product.
- labelstring
Displays the human-readable name for the Redox product.
- limitnumber
Defines the number of transactions purchased for the Redox product within the selected limit type.
- consumptionPeriodstring
Defines the time window for the transaction limit.
Month
andAnnual
mean that transaction usage limit resets each calendar month or year respectively.Contract Term
means that the transaction usage doesn't reset; instead, the limit lasts for the duration of the contract.Possible Values:Annual
,Contract Term
,Month
- startDatestring
Contains the date-time in ISO 8601 format to define the start of the Redox product contract.
- endDatestring
Contains the date-time in ISO 8601 format to define the end of the Redox product contract.
- statusstring
Indicates the CRM status of the Redox product contract, whether active, future, or expired.
Possible Values:Active
,Future
,Expired
- inactiveProductClassificationsArray of object
Contains the expired or future product classifications for an organization.
- idstring
Displays the UUID of the Redox product being used by a given organization.
- namestring
Displays the CRM internal name for the Redox product.
- labelstring
Displays the human-readable name for the Redox product.
- limitnumber
Defines the number of transactions purchased for the Redox product within the selected limit type.
- consumptionPeriodstring
Defines the time window for the transaction limit.
Month
andAnnual
mean that transaction usage limit resets each calendar month or year respectively.Contract Term
means that the transaction usage doesn't reset; instead, the limit lasts for the duration of the contract.Possible Values:Annual
,Contract Term
,Month
- startDatestring
Contains the date-time in ISO 8601 format to define the start of the Redox product contract.
- endDatestring
Contains the date-time in ISO 8601 format to define the end of the Redox product contract.
- statusstring
Indicates the CRM status of the Redox product contract, whether active, future, or expired.
Possible Values:Active
,Future
,Expired
Contains the payload and metadata returned for Get product classifications
.