no monetization for our own testers

Not applicable

Hi there,

When our internal people test our APIs, can we somehow not apply individual Rate Plans for them?

1 4 151
4 REPLIES 4

I think the section on conditional behavior in the docs should help: http://docs.apigee.com/api-services/content/flow-variables-and-conditions#configuringconditionalbeha...

You would have a condition on the monetization policy that evaluates to false for your internal testing. Be sure it's something that a user couldn't figure out on their own... associate it with a product, base it on internal private IP, etc. Something like that.

Are they testing Apigee proxies or your server APIs

They are testing our API provies configured in Apigee Edge.

rajanish
Participant III

There are few ways to achieve this

1. subscribe internal developers or test developers to products which are not monetized (associate same proxies)

2. have internal developers subscribed to private rateplans with no fee. private rateplans can be hidden from outside developers(http://docs.apigee.com/monetization/content/create-rate-plans#public-versus-private-rate-plans)

3. If you have a way to identify internal developers at proxy level, skip monetization limits check based on condition. This wont block those developers. (same as what @Carlos Eberhardt mentioned)