# Whisk API Overview

- [Introduction](/api-overview/introduction.md): Learn how to integrate Whisk to power your food applications using our REST API.
- [Integration](/api-overview/whisk-api-integration.md): Learn how to integrate with the Whisk.
- [Authentication](/api-overview/auth.md): Learn how to authenticate the use of Whisk API services.
- [Server Token](/api-overview/auth/server-token.md): A server token allows you to enable server-to-server integration with Whisk for non-personalized data.
- [User Access Token](/api-overview/auth/user-access-token.md): A user access token authorizes you to read, modify or write data on behalf of a specific Whisk user.
- [Auth Flow Example](/api-overview/auth/user-access-token/auth-flow-example.md): Learn about the Whisk authentication flow.
- [Client Token](/api-overview/auth/client-token.md): A client token allows you to access a limited subset of Whisk APIs in read-only mode.
- [Anonymous Access from Client Apps](/api-overview/auth/anonymous-access-from-client-apps.md)
- [Whisk Sandbox](/api-overview/whisk-sandbox.md): Whisk Sandbox allows risk and cost free testing of our API services.
- [Getting Started](/api-overview/quick-start-guide.md)
