Apigee.com

Frequently Asked Questions

 

 

 

 

 

 

 

What is Apigee?

Apigee provides an industrial-strength API management platform that gives you visibility, protection, control, and tools for the APIs you use or offer. Apigee provides API technology for developers, enterprises, and API providers large and small.

Apigee's free service offers analytics on usage and traffic, testing and debugging of APIs, and protection for your service with rate-limiting and alerts. Set up a high-performance, low-latency proxy for any API- REST or SOAP- and get an Apigee endpoint to provide a single point of control. Don't want to use an Apigee URL? Don't worry—you can map it to your own domain. Get started within minutes, nothing to download, and no cost for up to 50K requests per hour, per API. We support XML, JSON, SSL, and all flavors of OAuth. Sign Up Now.

Apigee's free API consoles give developers a better way to work with top APIs. Learn, explore and test APIs including Twitter, Salesforce, Facebook, Twilio, PayPal and more. View requests and responses and share what you are seeing with others. You can now create, skin and embed your own console for your API with Apigee To Go.

For large companies, Apigee Enterprise can be delivered as on-premise software or a cloud service to give you security, scalability, compliance, mediation, business-critical analytics, complex policy management, and developer community tools with the degree of customization and performance that enterprises need. Over 250 companies - including Netflix, MTV, MySpace, and TransUnion - use Apigee Enterprise technology to power their APIs and cloud services.

How does Apigee work?

Apigee is a high-performance, low-latency proxy deployed between your APIs and the applications that use them. Using a network-router design to support high concurrency and low latency, Apigee provides a single point of control for visibility and management. Apigee is hosted in Amazon's EC2 to provide API technology on-demand in an easy-to-use web app. Apigee Enterprise can be delivered as software on-premise or in the cloud. Explore Our Core Technology

What about latency and availability?

Apigee is designed with carrier-grade network architecture for extremely low latency and high availability. With Apigee's free service, you can expect average latency from 50 to 300 ms. We are hosted in Amazon's EC2, so if your app is hosted in EC2 too, your latency may be much lower. Apigee does not require proxy downtime for planned service or feature upgrades.

Does Apigee support my existing keys or security schemes?

You can continue to use your existing API identity, authentication and authorization scheme with Apigee. If you currently use developer keys, you can use these with Apigee, but we don’t require you to use API keys in our free versions.

Apigee Enterprise lets you provision and manage developer keys, offer and monitor tiered access and support complex security and authorization schemes including OAuth 1.0a and OAuth 2.0, WS-Security, SAML assertion, custom tokens, and more.

What about my data?

We take your privacy and security very seriously, and your data belongs to you. You can read our commitment to protecting your privacy here. You always own your data and can access your data via API or download it at anytime. If you cancel your account, you can also get your data out within 60 days.

How do I use OAuth with Apigee?

Apigee's free version support APIs that use OAuth, however there are a few nuances you should be aware of (using Twitter as an example):

  1. Do the OAuth dance with the canonical API endpoint (e.g. api.twitter.com).
  2. Once you have a user's token, use it to sign requests' base strings, which you would also build using the canonical endpoint from step
  3. Then send those signed requests to your Apigee URL, such as twitter-myusername.apigee.com. In this way traffic can flow to and from an API via your Apigee endpoint using OAuth.
How do I map an Apigee endpoint onto my own domain?

You can map your Apigee endpoint URL, such as api-alohacrm.apigee.com, to your own domain, such as api.alohacrm.com. To do so, specify this mapping within the Apigee API setup page and then add a CNAME record to your DNS settings so that your new subdomain points to your Apigee endpoint, for example:

[subdomain] 10800 IN CNAME [your-endpoint].apigee.com.

Note: CNAME mappings do not currently support SSL traffic under the free plan. If you require SSL and a custom domain, register for the Preview.

What if I have questions or technical issues?

For our free service, use our community feedback site for questions, feedback, ideas and issues. You can also tweet @apigee.

Our enterprise and start up cloud customers should contact us through your support portal or by emailing us at support@apigee.com.

Finally, if you’re just starting with an API strategy, we also offer a Rapid API Workshop (RAW) that covers best practices we've learned working with hundreds of enterprise API providers.

Back to Top ↑

Get API
best practices.

 

Give your customers a better API.