Apa itu CAPost?
CAPost adalah studio API berdesain modern, 100% berdaulat lokal, dan berorientasi pada developer untuk pengujian, mocking, debug, dan otomasi protokol HTTP, GraphQL, WebSocket, dan gRPC. Dibangun dari nol dengan komitmen kuat pada Keamanan Zero-Knowledge.
Pilar Arsitektur Utama:
- Zero-Knowledge & Berdaulat Lokal: Koleksi API, header otorisasi, token Bearer, dan log eksekusi dienkripsi secara lokal dengan SQLCipher. CAPost tidak pernah mengumpulkan telemetri.
- Format OpenCollection YAML: Spesifikasi modern berbasis YAML yang human-readable dan siap dipakai untuk pipeline CI/CD modern.
- QuickJS Engine Embedded: Runtime JavaScript native bawaan binary yang memungkinkan pengujian dan pre-request script tanpa dependensi Node.js eksternal.
- Automated Assertion Generator: Fitur AI untuk menghasilkan asersi skema JSON/XML mendalam dari request single-click.
Matriks Protokol yang Didukung
| Protokol | Fitur | Peralatan Inspeksi |
|---|---|---|
| HTTP / REST | Otorisasi OAuth2.0, Bearer, API Keys, mTLS, AWS SigV4 | Tidy JSON diff, validasi skema, waterfall jaringan |
| GraphQL | Eksekusi variabel, multi-query | Introspeksi skema eksplorasi |
| WebSocket | Streaming event real-time | Visualizer frame data waktu nyata |
| gRPC | Protokol reflection, streaming RPC | Inspeksi payload biner, tracing span |