Internet Explorer is no longer supported. Many things will still work, but your experience will be degraded and some things won't function. Please use a modern browser such as Edge, Chrome, or Firefox.

Licenses

view on GitHub

The Licenses API provides several pgutil commands (available as pgutil licenses) and HTTP endpoints for querying, creating, and updating licenses, and related data:

pgutil Commands

All HTTP endpoints of the Licenses API are available as pgutil commands.

To find the list of commands available in pgutil, simply run pgutil licenses --help. See Getting started with pgutil to learn more.

Available HTTP Endpoints

Authenticating to Licenses Management API

The following is a summary of access types and their corresponding requirements for various API keys types and endpoints within this API.

Access Type Requirements
System API Keys Use/Manage Feeds is required for all endpoints
Personal API Key* Feeds_ViewFeed is required for all endpoints
Feeds_AddPackage is required for Create License
Feeds_DeletePackage is required for Delete License
No API Key anonymous or authenticated user must have at least Feeds_ViewFeed

* Personal API keys are scoped to users and inherit the Tasks and attributes assigned to those users.

To specify an API Key, use the request header (X-ApiKey), querystring (key), or api:«api-key» as the username. See API Key Usage to learn more.