Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Here, you can create a new plan, select a Rate Limit Group for it and enter its name and description.

Image RemovedImage Added

You can also choose if this plan should be part of new APIs by default - if it is, when you create a new API and enable subscription for this API, this plan will be one of the selectable by default, as in the example below:

A subscription plan can also require approval from an administrator.

Tip

A subscription plan that does not require approval allows an API Partner to select and use it immediately.

You might want to allow such free plans with limited number of requests so your API Partners can try out requests before committing to a higher limit plan.




Anchor
apiprofiles
apiprofiles
API Profiles

...

In the following, XXXX is a name of a specific API profile.

ACL namePermissionDescription

api.profiles.edit
api.profile.XXXX.edit

executeAllow editing of all or a specific API Profile
api.profiles.override.all
api.profile.XXXX.override.all
executeAllows overriding all limitations specified within an API Profile
api.profiles.override.publish
api.profile.XXXX.override.publish
executeAllow overriding any limitations specified in an API profile regarding publishing.
api.profiles.override.editjsonspec
api.profile.XXXX.override.editjsonspec
executeAllows overriding limitations specified in an API profile regarding editing the API Version specification directly.
api.profiles.override.security
api.profile.XXXX.override.security
executeAllows overriding security settings in APIs within a profile.
api.profiles.override.implementation
api.profile.XXXX.override.implementation
executeAllows overriding implementations of APIs within a profile
api.profiles.override.subscription
api.profile.XXXX.override.subscription
executeAllows overriding any request modification settings specified an an API profile.
api.profiles.override.requestmodification
api.profile.XXXX.override.requestmodification
executeAllows overriding any request modification settings specified an an API profile.
api.profiles.override.environment
api.profile.XXXX.override.environment
executeAllows overriding any limitations on environments that might be set in an API Profile.