How can we improve Azure API Management?

Add monetization ability of API

It is a common practice for API service developers to link the resource counts or product plans to pricing. The preference is for either integration ability to 3rd party services (ex. Braintree) or direct implementation so API developers can collect payment for services.

634 votes
Vote
Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
You have left! (?) (thinking…)
Randy Skopecek shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

25 comments

Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
Submitting...
An error occurred while saving the comment
  • chavez commented  ·   ·  Flag as inappropriate

    If you want to travel, study or work abroad, get our,TOEIC,TIEP NEBOSH, IELTS, TOEFL, ESOL, GMAT, CERTIFICATES Without Attending Exam.in Pakistan, UAE, Asia, Europe, Italy, Indian, and UK.contact whatsapp/Viber (+27)83 880 8170) Skype name:: raul bestpro

  • Anonymous commented  ·   ·  Flag as inappropriate

    The ability to monetize the APIs, whereby we measure and charge the end-customer for the Azure APIs is something very vital.
    If you could provide a way in which we can easily manage the API, authenticate end-users and charge them based on usage, that would be great.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Is there an update on this? I'd like to know a rough idea on the roadmap for this, as this will determine if I have to write the functionaility myself.

  • aahmed commented  ·   ·  Flag as inappropriate

    Does Azure API Management now provide billing and pricing for APIs or does one has to integrate third party billing app/apis? Any case studies please

  • Anonymous commented  ·   ·  Flag as inappropriate

    A more integrated, non restrictive solution would be obviously welcomed, and you are pretty close to it!

    I see a very important miss in what we can build today: There is actually no way to give the customer a way to find his invoices (from Stripe or whatever), even with the developer portal custom tools, unless i am wrong?

    Also, how/where the customer should update his credit card (after he entered it thought a product suscription for example)

    Can you confirm that, and what do you suggest?

    Thanks.

  • Chris commented  ·   ·  Flag as inappropriate

    Please also consider supporting "distinct(X)" pricing. For example my api may have a Region parameter, and my pricing is "$50 per distinct region used during monthly billing period". So consider implementing for metered billing a calculation engine across API invocations that supports functions like "Distinct" and "Count". This calculation engine needs to be expressive - support conditionals, "select case" expressions, etc. Make it expressive from the get-go and we won't be pestering you features.

  • Chris commented  ·   ·  Flag as inappropriate

    Ideally both pricing tier and metered will be supported. Many customers need tiers so that they can get approval for a fixed monthly price.

  • Chris commented  ·   ·  Flag as inappropriate

    I think Stripe and Braintree and perhaps a couple others should be pre-integrated and available - but please make the source for those integrations open-source so that we can use as a starting point and modify.

  • Shiran Ginige commented  ·   ·  Flag as inappropriate

    I tried APIManagement about an year ago and lack of monetisation put me off. It is a must have for developers to do anything serious with it.

  • Gururaj Pandurangi commented  ·   ·  Flag as inappropriate

    Any thoughts on this?
    Without a multi-tenancy monetization model, API management would not be a great fit for the APIs we are building. We prefer to not end up in Apigee or Mashery world.

    Are there any plans for monetization?

  • Gregory Harris commented  ·   ·  Flag as inappropriate

    I add my voice to those considering that this is a mandatory capability.

    Without it I guess I'm back to looking at Apigee and the like...

  • Antagonia commented  ·   ·  Flag as inappropriate

    Has this been added to the tool? I am still not getting how can I monetize the use of my API. Does the Azure API Management tool provide a way to do this? Or I have to delegate it to my own site in order to do so?

← Previous 1

Feedback and Knowledge Base