LicenseNotification: list

Requires authorization

Try it now.

Request

HTTP request

GET https://www.googleapis.com/appsmarket/v2/licenseNotification/applicationId

Parameters

Parameter name Value Description
Path parameters
applicationId string Application Id
Optional query parameters
max-results unsigned integer Maximum number of results to return
start-token string Pagination token
timestamp unsigned long Timestamp in milliseconds since epoch

Authorization

This request requires authorization with the following scope (read more about authentication and authorization).

Scope
https://www.googleapis.com/auth/appsmarketplace.license

Request body

Do not supply a request body with this method.

Response

If successful, this method returns a response body with the following structure:

{
  "kind": "appsmarket#licenseNotificationList",
  "notifications": [
    {
      "kind": "appsmarket#licenseNotification",
      "id": string,
      "applicationId": string,
      "customerId": string,
      "timestamp": long,
      "provisions": [
        {
          "kind": "appsmarket#provisionNotification",
          "editionId": string,
          "seatCount": long
        }
      ],
      "expiries": [
        {
          "kind": "appsmarket#expiryNotification",
          "editionId": string
        }
      ],
      "deletes": [
        {
          "kind": "appsmarket#deleteNotification",
          "editionId": string
        }
      ],
      "reassignments": [
        {
          "kind": "appsmarket#reassignmentNotification",
          "editionId": string,
          "userId": string,
          "type": string
        }
      ]
    }
  ],
  "nextPageToken": string
}
Property name Value Description Notes
kind string
notifications[] list The list of notifications. One or more of:
  • provisions -- A new license of the application has been provisioned.
  • expiries -- A license of the application has expired.
  • deletions -- An application has been deleted from a domain.
  • reassignments -- An administrator has assigned or revoked a seat license for the application on the provided domain.
notifications[].kind string The type of API resource. This is always appsmarket#licenseNotification.
notifications[].id string The ID of the license notification.
notifications[].applicationId string The ID of the application according to this notification.
notifications[].customerId string The domain name of the customer corresponding to this notification.
notifications[].timestamp long The time the event occurred, measuring in milliseconds since the UNIX epoch.
notifications[].provisions[] list The list of provisioning notifications.
notifications[].provisions[].kind string
notifications[].provisions[].editionId string (Deprecated)
notifications[].provisions[].seatCount long The number of seats that were provisioned.
notifications[].expiries[] list The list of expiry notifications.
notifications[].expiries[].kind string
notifications[].expiries[].editionId string (Deprecated)
notifications[].deletes[] list The list of deletion notifications.
notifications[].deletes[].kind string
notifications[].deletes[].editionId string (Deprecated)
notifications[].reassignments[] list The list of reassignment notifications.
notifications[].reassignments[].kind string
notifications[].reassignments[].editionId string (Deprecated)
notifications[].reassignments[].userId string The email address of the reassigned user.
notifications[].reassignments[].type string

Acceptable values are:
  • "ASSIGN"
  • "REVOKE"
nextPageToken string The token used to continue querying for notifications after the final notification in the current result set.

Try it!

Use the APIs Explorer below to call this method on live data and see the response. Alternatively, try the standalone Explorer.

Send feedback about...

G Suite Marketplace
G Suite Marketplace
Need help? Visit our support page.