Delivered to every device you own
When a monitor fails or a CI test breaks, tjek delivers native push notifications to your Mac, iPhone, iPad, and Apple Watch. No browser tab required, no email delay. Alerts always find you.
The Apple-native API workbench that delivers requests, tests, mocks, and monitors as JSONC files, sorted in Git, addressed to every environment.

{ // This file IS your API request. Commit it. Share it. Run it anywhere. "kind": "request", "name": "Get user", "method": "GET", "url": "{{baseUrl}}/users/{{userId}}", "headers": { "Authorization": "Bearer {{secrets.apiToken}}" }, "tests": [ { "expect": "status", "equals": 200 }, { "expect": "json.schema", "schema": "./user.schema.json" } ] }
Everything else is built on these. If we don't deliver, nothing else matters.
Requests, tests, mocks, monitors, and environments are JSONC files in your repo. No proprietary cloud. No vendor lock-in. Git diff your API collections like any other code change.
Reference secrets with {{secrets.apiToken}} in committed files. Actual values stay in Keychain, 1Password, Vault, or Doppler. Never in your repo.
The Mac app, iPad, CLI, GitHub Actions, and hosted monitors all execute the same JSONC definitions. Write once, deliver everywhere, with no config drift between environments.
Built with Swift and SwiftUI. Spotlight, Shortcuts, Widgets, Keychain, Touch ID, Handoff. Not an Electron app wearing a postal uniform.
Most API tests are simple: check the status, validate the schema, assert a field exists. Write them as JSONC. Readable in diffs, reviewable in PRs, runnable in CI. No JavaScript required. Every parcel gets inspected.
"tests": [ { "expect": "status", "equals": 201 }, { "expect": "latency", "p95BelowMs": 300 }, { "expect": "header", "name": "Content-Type", "contains": "application/json" }, { "expect": "json.path", "path": "$.error", "absent": true } ]
Define monitors as JSONC files. Push to main and they start running, whether from hosted global probes, private runners behind your VPN, or CI. When a route fails, you'll know before your users do.
{ "kind": "monitor", "flow": "../flows/checkout.flow.jsonc", "schedule": "*/5 * * * *", "regions": ["eu-west", "us-east"], "alerts": { "afterFailures": 2, "channels": ["push", "slack"] } }
Capture live API traffic from your app, Safari, or iOS Simulator. Save interesting calls as JSONC requests with one click. Turn a captured failure into a regression test. Generate mocks from real responses. Every delivery, logged.
When a monitor fails or a CI test breaks, tjek delivers native push notifications to your Mac, iPhone, iPad, and Apple Watch. No browser tab required, no email delay. Alerts always find you.
Write a request on your Mac. Test it in CI. Monitor it in production. One format, every destination.
Full workbench. Editor, Flight Recorder, proxy capture, mock server, Git diffs, and the CLI. Where parcels are prepared.
Split-view editing, flow debugging, response inspection. Real API work with Pencil annotations on responses.
On-call companion. Monitor alerts, quick-run favorites, approve production secrets. Notifications arrive here first.
api test api/ --env ci
Same runner in your terminal. Same files, same results.
Run tests on every PR. Failures trigger native push notifications to your team's devices. Results posted as PR comments.
Global probes run your routes 24/7 from multiple regions. SLO dashboards, incident capsules, and critical alerts that bypass silent mode.
Built with Swift and SwiftUI. Integrates with systems you already use, because your API tool shouldn't fight your OS.
Search requests, monitors, and environments system-wide
"Hey Siri, run the staging health check"
Monitor health on your Home Screen and Lock Screen
Secrets in Keychain. Production locked behind biometrics.
The full workbench is free forever. Pay when your team needs monitoring, reliability, and round-the-clock delivery.
Everything you need for personal API work. No limits, no trial.
Git-native collaboration with team policies, reviews, and shared notifications.
24/7 monitoring, incident response, and SLO tracking across regions.
tjek is in active development. Join the waitlist and we'll deliver early access straight to your inbox. No customs, no delays.