Dynamic Monetization REST API Groups
APIs are grouped by their functionality:
|
•
|
Authorization—API for producer users to manage authorization keys.
|
|
•
|
Instances—Producers use these APIs to manage the instances available for customers. |
|
•
|
Rate Tables—Producers use these APIs to set up and manage their rate tables. |
|
•
|
Line Items—APIs to manage line items present on instances. |
|
•
|
Sessions—The client application calls these APIs to request products, features or other items that will be charged for using Elastic tokens. These APIs let you do the following: |
|
•
|
Request access to items available in the rate tables |
|
•
|
Control sessions and the items that are charged for within the sessions. |
|
•
|
Making an access request as part of a session |
|
•
|
Sending a heartbeat to keep the session active |
|
•
|
Non-Session Access Requests—Used by your deployed software for one-off access request to use items. |
|
•
|
Configuration—APIs for defining configuration values that control how customers can access and consume line items. |