Home
  • API Platform
  • App Services
  • Console To-Go
  • Support
Sign In
  • Home
  • User Guide
  • Developer Guide
  • Samples
  • Reference
  • All Topics
Home  >  Getting Started  >  Apigee basics

Apigee basics

Search form

All Topics

Getting Started

What is the Apigee API Platform?

How it works

Terms and definitions

Tutorials

Add and configure your first API

Secure your API with key validation

Secure your API with OAuth 2.0: Client Credentials

User Guide

Add APIs

Edit APIs

  • How an API proxy works
  • Edit Proxies
  • Edit API revisions offline
  • Control traffic flow
  • Create dynamic API flows using conditions
  • Use variables to control flow logic
  • Develop APIs in different environments

Productize APIs

  • What is an API product?
  • Give developers access to your API
  • Set up API products
  • Provision apps
  • Onboard developers

Manage APIs

  • Manage the performance of your API program
  • Troubleshoot API traffic using Trace
  • Control API access
  • When to version your API
  • Deploy an API
  • Fault handling

Analyze APIs

  • Monitor the performance of your API
  • Analyze your API program
  • Build custom reports
  • Access saved reports

Onboard Developers

  • What is a developer portal?
  • Set up your developer portal
  • Add and edit content
  • Customize the theme
  • Add blog and forum posts
  • Add and manage user accounts
  • Activate Google Analytics

Generate API Consoles

  • What's an API Console?
  • Set up an API Console
  • WADL Reference

Manage Users and Roles

  • Manage Users and Roles

Developer Guide

Get started with local API development

  • Introduction
  • Set up

Configure and deploy

  • Configure and deploy an API proxy
  • Add policies to your API proxy
  • Working with the Platform API

Add security to your API

  • Provision API products, developers and apps
  • Secure APIs with API Keys
  • Secure APIs with OAuth 2.0: Client Credentials
  • Secure APIs with OAuth 2.0: Auth Code

Customize API proxies

  • Customize responses for mobile devices
  • Use JavaScript to customize an API
  • Build a composite service with JavaScript
  • Build a composite service using policy composition
  • Use Java to customize an API
  • Handle exceptions with FaultRules

API Analytics

  • Report using API Analytics
  • Analyze API message content using custom analytics

Mobile Analytics

  • What is Mobile Analytics?
  • Get started
  • Add analytics in Android
  • Add analytics in iOS
  • Monitor app use
  • Configure your app
  • Examine logs
  • Track network performance
  • Mobile Analytics use cases
  • Use case
  • Mobile Analytics FAQ
  • Get alerted to crashes and critical errors

Environment configuration

  • Load balance API traffic across multiple backend servers
  • Configure client SSL from Apigee API Platform to your backend service
  • Setting up role-based access control in your organization
  • Configuring custom domains

Troubleshooting

Reference

Policy Reference

  • Traffic management policies
    • Optimize performance using Cache
    • Rate limit API traffic using Quota
    • Reduce latency using ResponseCache
    • Shield an API using SpikeArrest
    • Reset rate limits using ResetQuota
  • Security policies
    • Authorize requests to your APIs using OAuth 1.0a
    • Authorize requests to your APIs using OAuth 2.0
    • Manage client access using IP-based access control
    • Minimize API vulnerabilities using JSON threat protection
    • Minimize API vulnerabilities using XML threat protection
    • Search threat patterns using regular expression
    • Verify API keys using API key validation
  • Mediation policies
    • Convert JSON to XML
    • Convert XML to JSON
    • Handle exceptions with RaiseFault
    • Manipulate messages using AssignMessage
    • Monitor flows using RaiseAlert
    • Parse message content using ExtractVariable
    • Persist runtime data using KeyValueMap
    • Retrieve API product settings using GetAPIProduct
    • Retrieve profiles using AccessEntity
    • Transform XML using XSLT
    • Validate XML and SOAP using MessageValidation
  • Extension policies
    • Call services or APIs using ServiceCallout
    • Capture data from traffic using StatisticsCollector
    • Customize an API using JavaScript
    • Customize an API using Python
    • Customize your APIs with the Java programming language

API resources reference

API proxy configuration reference

Endpoint properties reference

Conditions reference

Variables reference

JavaScript object model

Analytics reference

Analytics command reference

Apigee API Console

Release Notes

Current and Archived Release Notes

Home
  • Products
    • Apigee Enterprise
    • Apigee Insights
    • Apigee API Exchange
    • Pricing
    • Apigee for SDN
  • Developer
    • Overview
    • Getting Started
    • Documentation
  • Best Practices
    • Overview
    • Blog
    • eBooks
    • Webcasts
    • Apigee Institute
  • Company
    • Overview
    • In the News
    • Press releases
    • Customers
    • Team
    • Jobs
    • Contact Us
  • Support
    • Contact Support
    • Documentation
    • Learning Paths
    • Privacy Policy
    • Terms & Conditions

© 2013 Apigee Corp. All rights reserved