Browse Definitions :
Definition

API management platform

An API management platform is a tool that acts as a proxy for customer requests to protect the back end of an online service from being brought down from too many queries. API programmers use API management platforms to ensure customers don't intentionally or unintentionally take down services by sending too many queries to the back-end server.

An API management platform limits the number of queries for each customer per second or per day. The platform does this by relaying requests between customers, consuming applications or partners and the API. This stops users from making more requests than the API can handle and creating what is effectively a DoS (denial of services) attack, whether intentional or not. A user will at most be able to bring down the API management platform, leaving the API still standing.

Generally API management platforms include analytics and usage reporting, API key and authorization management, live updated documentation, developer community management and billing and payment management. Popular API management platforms include Mashery, Apigee, 3 Scale and Layer 7.

This was last updated in June 2018

Continue Reading About API management platform

SearchNetworking
  • network packet

    A network packet is a basic unit of data that's grouped together and transferred over a computer network, typically a ...

  • virtual network functions (VNFs)

    Virtual network functions (VNFs) are virtualized tasks formerly carried out by proprietary, dedicated hardware.

  • network functions virtualization (NFV)

    Network functions virtualization (NFV) is a network architecture model designed to virtualize network services that have ...

SearchSecurity
  • data breach

    A data breach is a cyber attack in which sensitive, confidential or otherwise protected data has been accessed or disclosed in an...

  • insider threat

    An insider threat is a category of risk posed by those who have access to an organization's physical or digital assets.

  • data compliance

    Data compliance is a process that identifies the applicable governance for data protection, security, storage and other ...

SearchCIO
  • data privacy (information privacy)

    Data privacy, also called information privacy, is an aspect of data protection that addresses the proper storage, access, ...

  • leadership skills

    Leadership skills are the strengths and abilities individuals demonstrate that help to oversee processes, guide initiatives and ...

  • data governance policy

    A data governance policy is a documented set of guidelines for ensuring that an organization's data and information assets are ...

SearchHRSoftware
SearchCustomerExperience
  • recommerce

    Recommerce is the selling of previously owned items through online marketplaces to buyers who reuse, recycle or resell them.

  • implementation

    Implementation is the execution or practice of a plan, a method or any design, idea, model, specification, standard or policy for...

  • first call resolution (FCR)

    First call resolution (FCR) is when customer service agents properly address a customer's needs the first time they call.

Close