Now with scheduled testing & CI/CD integration

API Authorization
Testing Made Simple

Define roles, set permissions, run tests. Permitta automatically verifies your RBAC rules work exactly as intended. Catch permission bugs before they hit production.

Built for teams of all sizes

StartupsAgenciesEnterprises

Everything You Need to Test Authorization

From simple role checks to complex permission matrices, Permitta handles it all.

Permission Matrix

Visual grid to define which roles should access which endpoints. ALLOW or DENY with one click.

One-Click Testing

Run hundreds of permission tests in seconds. Every role against every endpoint, automatically.

Scheduled Tests

Set up hourly, daily, or weekly test runs. Get notified when permissions drift.

CI/CD Integration

API access for Jenkins, GitHub Actions, and any CI pipeline. Fail builds on permission errors.

Team Collaboration

Invite your team with role-based access. Share projects and test results securely.

Slack Notifications

Get instant alerts when tests fail. Integrate with your existing workflow.

Up and Running in Minutes

No complex setup. No infrastructure to manage. Just results.

1

Create a Project

Add your API base URL and choose your authentication type (Bearer, API Key, Basic Auth, or custom headers).

2

Define Endpoints

Add the endpoints you want to test. Import from OpenAPI/Swagger or add manually.

3

Set Up Roles

Create roles like Admin, Editor, Viewer. Add their authentication tokens or API keys.

4

Configure Permissions

Use the visual matrix to define which roles should be allowed or denied for each endpoint.

5

Run & Monitor

Execute tests on-demand or on a schedule. Get instant results and track changes over time.

Simple, Transparent Pricing

Start free, upgrade when you need more

Free

$0/month

Perfect for trying out Permitta

  • 2 projects
  • 50 tests per month
  • Basic test runner
  • 7-day test history
  • Community support
Get Started
POPULAR

Pro

$29/month

For professional developers

  • 20 projects
  • 5,000 tests per month
  • Scheduled tests
  • API access for CI/CD
  • Multiple environments
  • Slack notifications
  • 90-day test history
  • Email support
Start Free Trial

Team

$99/month

For growing teams

  • Unlimited projects
  • Unlimited tests
  • Unlimited team members
  • All Pro features
  • Priority support
  • Unlimited test history
  • Custom integrations
  • SSO (coming soon)
Start Free Trial

Frequently Asked Questions

How is this different from Postman?

Postman is for general API testing - you write individual test scripts. Permitta is specifically for authorization testing - define your roles and permissions once, and we auto-generate tests for every role×endpoint combination. It's the difference between writing 100 tests manually vs. clicking one button.

Does Permitta work with my auth provider?

Yes! Permitta works with any auth system - Keycloak, Auth0, Okta, Firebase, custom JWT, API keys, you name it. We just need the tokens your roles use to authenticate.

Can I use this in my CI/CD pipeline?

Absolutely. Generate an API key and call our REST API from GitHub Actions, Jenkins, GitLab CI, or any other pipeline. Fail your builds when permission tests don't pass.

How do scheduled tests work?

Set up hourly, daily, or weekly test runs. When permissions drift or someone misconfigures access, you'll get a Slack or email notification immediately.

Is my API data secure?

We never store your API responses - only pass/fail results. Auth tokens are encrypted at rest. We recommend using test-specific tokens with limited permissions.

Can I try before I buy?

Yes! The Free tier gives you 2 projects and 50 tests/month - enough to fully evaluate Permitta. No credit card required.

Ready to Secure Your API?

Join developers who trust Permitta to verify their authorization logic.

Get Started Free

No credit card required