Memulai

Pengenalan & Arsitektur CAPost

Studio API desktop berdaulat dengan keamanan Zero-Knowledge untuk pengujian, mocking, dan otomasi API.

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