Application Management APIs

Using APIs to manage applications and subscriptions.

Applications are scoped to a developer organization. All members of a developer organization can perform these actions on any application:
  • List all applications
  • Create applications
  • Get applications
  • Update applications
  • Delete applications
Likewise, all members of a developer organization can perform these actions on any application credentials:
  • Verify the client secret
  • Reset the client secret
  • Specify user-selected client/application ID and secret.
All members of a developer organization can modify Plan subscriptions for any application. Applications subscribe to Plans to get access to the resources and rate limits published in a Plan. All members of a developer organization can perform these actions on Plan subscriptions:
  • Get the list of Plans that an application is subscribed to
  • Get the list of applications subscribed to a Plan
  • Subscribe an application to a Plan
  • Get details of a specific subscription
  • Unsubscribe an application to a Plan
  • Migrate application subscriptions to another Plan

Application management APIs enable members of a developer organization to be notified when applications reach specified thresholds of rate limits.