Skip to content

VPP License Management

APIs for managing VPP licenses for apps. Learn more about VPP licenses.

Get VPP License List
Stable

Request

Returns a paginated list of VPP (Volume Purchase Program) licenses associated with the tenant's configured VPP token. Use it to see all Apple VPP-licensed apps and their license counts in one call.

The response includes a count of results plus prev/next pagination URLs alongside the list of VPPLicense records, so you can page through large license sets.

About VPP License Management

VPP lets organizations purchase iOS/iPadOS/tvOS app licenses in bulk through Apple and distribute them to managed devices; Esper syncs license data using the tenant's VPP token. This endpoint surfaces that synced license inventory so you can audit what's licensed before assigning apps to devices.

Common Use Cases

  • Auditing which apps have VPP licenses provisioned for the tenant
  • Checking license availability before assigning an iOS app to additional devices
Security
apps_management_apiKey
cURL
curl -i -X GET \
  https://api.esper.io/_mock/openapi/apps/v0/vpp \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

Success

Bodyapplication/json
codeinteger

response code

Default:200
messagestring

response message

contentobject
Response
{ "code": 200, "message": "string", "content": { "count": 0, "prev": "string", "next": "string", "results": [] } }