Managing Rate Tables and Access Requests

The previous exercises—creating a line item for Elastic Access and provisioning it to the Elastic Access instance—laid the foundations for the steps in this section.

The following exercises demonstrate the steps that the producer, their customers, or the client application would perform using the REST APIs.

Note:For information about authorization requirements for the Dynamic Monetization APIs, see the Dynamic Monetization Authorization Guide. You can download this document from the Product and License Center (login required).

Exercises In This Section

Exercise

Endpoint

Method

Exercise 1: Creating a Rate Table

/provisioning/api/v1.0/rate-tables 

POST

Exercise 2: Identifying the Instance

/provisioning/api/v1.0/instances 

GET

Exercise 3: Identifying Line Items Mapped to an Instance

/provisioning/api/v1.0/instances/{instanceId}/line-items 

GET

Exercise 4: Running an Access Request

elastic/api/v1.0/instances/{instanceId}/access-request  (for one-off access requests)

/api/v1.0/sessions/{sessionID} (for session-based access requests)

POST

PUT 

Exercise 5: Checking Used Count

/provisioning/api/v1.0/instances/{instanceId}/line-items 

GET