Skip to main content

Calling APIs made easy

Build and test APIs faster with Kreya!

Highlights of Kreya

Store your files locally

All requests and configurations are stored in the file system. Sync your Kreya projects with git or any other syncing software.

Import your API definitions

Supports OpenAPI, gRPC server reflection and more

Switch between environments

Switch between different environments easily. Templating even allows you to dynamically generate realistic fake data for each request.

Scripting & testing Pro / Enterprise

Define tests with scripting and automatically test your API with each call. Straightforward without any complicated setup.

Operate Kreya from Commandline

Automate your API testing with the Kreya CLI

gRPC client

The ultimative gRPC client with support for server reflection, streamed requests, request validation and more.

REST client

Support for REST calls, different request and response formats, importing OpenAPI definitions and more.

WebSocket client

Call your WebSocket APIs. Supports both text and binary requests and responses.

Postman and Insomnia Import

Import test collections from your existing Postman and Insomnia projects.

CI/CD Integration

Run your API tests in a CI/CD pipeline and generate JUnit test reports.

Authentication

Define your authentication values in one place and reference them in requests. No need to repeat yourself.

HTTP/2 and HTTP/3

Specify the HTTP version of a REST operation. HTTP/1.1, HTTP/2 and HTTP/3 are supported.

Mock data generation

Generate realistic mock data to test your APIs. Names, dates, texts and more!

Collections

Group requests into collections to run them in a defined order. Run multiple requests with one click!