You're viewing **Apigee Edge** documentation.  
[Go to the
**Apigee X** documentation](http://cloud.google.com/apigee/docs). info

### Ready to get your hands dirty?

| Start Here. ||
|---|---|
| [Build your first API proxy](https://docs.apigee.com/api-platform/get-started/get-started) | Build and deploy your first API proxy with a Hello World-style tutorial. |
| [Add the Spike Arrest policy to your proxy](https://docs.apigee.com/api-platform/tutorials/add-spike-arrest) | Add functionality with the logic pieces of API proxies -- policies. |
| [View message data with Trace](https://docs.apigee.com/api-platform/tutorials/view-with-trace) | View headers, variables, objects, and other details such as response time in the API proxy request and response flow. |
| [Proxy a SOAP service](https://docs.apigee.com/api-platform/tutorials/proxy-soap-service) | Build a proxy that puts a RESTful API between client apps and SOAP web services. |
| [Create a proxy from an OpenAPI spec](https://docs.apigee.com/api-platform/tutorials/create-api-proxy-openapi-spec) | Learn how to import an OpenAPI specification to generate API proxies. |
| [Secure an API with API keys](https://docs.apigee.com/api-platform/tutorials/secure-calls-your-api-through-api-key-validation) | Build a proxy with the most basic component of API security -- the API key. |
| [Secure an API with OAuth](https://docs.apigee.com/api-platform/tutorials/secure-calls-your-api-through-oauth-20-client-credentials) | Secure an API proxy with OAuth, in which user credentials are traded for a unique token. |
| [Build your first integrated portal](https://docs.apigee.com/api-platform/get-started/tutorials/portal/overview) | Build an integrated portal and publish your APIs. |
| [Learn Edge](https://docs.apigee.com/api-platform/get-started/learn-edge) | Get to the jumping-off point for samples-based deployment tutorials. |
| [Learn Edge sample repo](https://github.com/apigee/api-platform-samples/tree/master/learn-edge) | Go straight to the "Learn Edge" code and get started. |