Skip to main content
The KrakenD Playground demonstrates key API Gateway capabilities through working examples. Each feature showcases how KrakenD can transform, secure, and optimize your API traffic.

Available Features

Data Aggregation

Combine multiple API calls, filter responses, and transform data structures

JWT Authentication

Secure endpoints with JWT validation using Keycloak or custom signers

GraphQL to REST

Convert GraphQL queries into REST endpoints seamlessly

Backend Caching

Cache backend responses to reduce latency and API calls

Concurrent Requests

Execute multiple backend calls in parallel for better performance

Sequential Calls

Chain API calls using response data from previous requests

Flexible Configuration

Use templates and variables for maintainable configurations

Try It Yourself

All examples are available in the KrakenD Playground. Start the environment with:
make start
The API Gateway will be available at http://localhost:8080.

Configuration Files

The playground includes:
  • krakend.json - Main configuration with all endpoint examples
  • krakend-flexible-config.tmpl - Template-based configuration example
  • settings/dev/env.json - Environment-specific variables
Explore each feature to learn how KrakenD can enhance your API architecture.

Build docs developers (and LLMs) love