Apigee Edge Private Cloud More LANGUAGE SIGN IN Apigee Edge GET STARTED DEVELOP PUBLISH ANALYZE MONETIZE ADMINISTER INTEGRATE MORE INTRODUCTION Monetization overview Steps to set up monetization Access monetization CONFIGURE MONETIZATION Enable monetization Edit the organization profile Manage supported currencies Specify terms and conditions Enforce monetization limits on API proxies Set up notifications MONETIZE YOUR APIS Manage API product bundles Configure a transaction recording policy Manage and publish rate plans Purchase rate plans using the API Configure Monetization in the developer portal MANAGE MONETIZATION Manage companies and developers Create reports Make billing adjustments Issuing credits Manage prepaid balances Manage postpaid balances Post refunds Schedule monetization jobs View status of transactions Synchronize Apigee Edge data with monetization Delete monetization data for an organization REFERENCE Monetization API Google is committed to advancing racial equity for Black communities. See how. Apigee Edge Monetize Was this helpful? SEND FEEDBACK Monetization overview On this page Key components of monetization Prepaid versus postpaid accounts Configure monetization in your developer portal You're viewing Apigee Edge documentation. View Apigee X documentation. Note: This feature may not be available in all Edge plans. To see which pricing plan includes this feature, see https://cloud.google.com/apigee/pricing/. As an API provider, you need an easy-to-use and flexible way to monetize your APIs so that you can generate revenue for the use of your APIs. Using monetization in Apigee Edge, you can create a variety of monetization plans that charge developers (or pay them through revenue sharing) for the use of your APIs. To access APIs, app developers send an API key with requests, which uniquely identifies the developers and their apps in Edge. As an API provider, this allows you to track who is calling your APIs and charge app developers for their usage. You can also measure the usage data through analytics and generate reports. The following sections introduce key features of monetization: Key components of monetization Integration of monetization in your developer portal Watch an introductory video to learn more about monetization. Key components of monetization To monetize your APIs, you define the components shown in the following figure. The monetization components are summarized in the following table. The monetization components are scoped to your organization, the top-level container for all the objects (including APIs and developers) defined in your Edge account. Component Description API product Collection of related RESTful APIs presented to developers as a bundle. Defines access limits, API key approval method, and other configuration for all bundled API proxies. For more information, see What is an API product? API package Bundle one or more API products into a single monetized container. For more information, see What is an API package? Transaction recording policy Rules that are used to determine which API calls are determined to be a transaction for monetization. For example, if the response.reason.phrase flow variable has a value of OK, that counts as a transaction. For more information, see What is a transaction recording policy? Rate plan Charges that are incurred for the use of APIs offered in a monetized API product bundle. For example, you can charge monthly flat rate or charge a specific rate per transaction. For more information, see What is a rate plan? Prepaid versus postpaid accounts Monetization in Apigee Edge supports the following account types: prepaid: Developer pays in advance for the use of your API products. Funds are deducted from a prepaid developer's balance when the API product is used. See Manage prepaid account balances. A postpaid developer is billed monthly (through an invoice) for the use of your API products. See Managing postpaid balances. Configure monetization in your developer portal Note: Monetization is supported on Drupal-based developer portals only at this time. For details, see Configure monetization in the developer portal. Was this helpful? SEND FEEDBACK Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Last updated 2021-11-04 UTC. About Apigee We're part of Google Events Partners eBooks and webcasts Community and support Community Support overview Status Support portal Resources Developer overview 4-minute videos for developers Apigee blog Android Chrome Firebase Google Cloud Platform All products Terms Privacy LANGUAGE This site uses cookies from Google to deliver its services and to analyze traffic. MORE DETAILS OK