Referensi API
API publik tersedia di https://api.ara.so/v3. Kunci API ara_ terikat pada
workspace Ara tempat kunci tersebut dibuat.
Dapatkan kunci API
- Masuk ke Ara dan buka workspace Anda.
- Buka Settings → Ara CLI.
- Di bawah API keys for CI, pilih Generate key.
- Pilih cakupan tersempit dan tanggal kedaluwarsa, lalu salin kuncinya.
Perlakukan kunci seperti kata sandi. Simpan di secret manager, jangan pernah di source control atau kode browser.
Verifikasi kunci
Setel kunci di shell Anda dan panggil /v3/self:
Respons menyertakan ID organisasi yang terikat pada kunci:
Gunakan nilai tersebut pada contoh-contoh berikutnya:
Coba API
Daftar repositori yang terhubung
Memerlukan repos:read.
Mulai sesi
Memerlukan run. Ganti acme/web dengan repositori yang terhubung ke workspace.
Respons menyertakan session_id. Pembuatan sesi bersifat asinkron.
Baca sesi
Memerlukan sessions:read.
Cakupan umum
Gunakan cakupan tersempit yang diperlukan. Nilai secret bersifat write-only dan tidak pernah dapat dibaca kembali melalui API.
Untuk kolom permintaan yang tepat, skema respons, dan setiap endpoint publik, buka referensi endpoint lengkap.