Managing Configuration Data

You can manage the following configuration data:
  • Zone Settings: Includes administrator information, and provides master operational settings for the Mashery Local configuration, with fields and values that impact the entire area
  • API Definitions: An API definition is a set of configurable properties that specify the function of an API within the Traffic Manager. After creating API definitions, you can create endpoints and method definitions for the API. An endpoint is a mapped location of a public host name/request path and the origin host server/endpoint path. In other words, it can be both the URI that is accessed by developers and the URI used by the Traffic Manager to send API calls to. Each endpoint contains a unique combination of request and endpoint paths, protocols, rules, accessible methods, and other settings that differentiate one endpoint from the other within an API.
  • API Packages: Create API access Plans that can be tailored to groups of developers or partners, without any coding. Each API Plan constitutes a set of entitlement rules, limits, and filters that might be enforced when developers make calls to specific API methods or resources. An administrator can group related Plans into a Package, similar to how your cell phone or cable provider might bundle their services, thereby enabling easy management of Package Keys, including simple upgrading or downgrading of service. An API Package is a fast, easy, and efficient mode of offering APIs as a product: bundling together multiple services, endpoints, and methods, as well as restricting access down to the individual call and data elements.
  • Applications: An application captures information about the intended use of the API by the developers. The Applications page displays all the registered applications. A Package Key is given to a developer to access a set of services, endpoints, and methods as defined in the respective Package Plan. A Plan associated with a Package Key can be replaced with another Plan in the same Package without changing the key string and without requiring a developer to change the application code. Configuration Manager also allows you to Search Package Keys.
  • API Domains: Manage whitelisted domain names.
  • Members: Create, manage and delete members.
  • Roles: Manage roles used for access control on other resources.
  • Interactive Documentation: Interactive documentation for developer portal users.
  • Portal Domains: Manage developer portal domains.
  • HTTPS Client Profiles: Manage HTTPS client profiles.