Panduan cepat

Dapatkan kunci API

1. Buat kunci pribadi

Di aplikasi Sofia, buka Pengaturan › API, tab Akses pribadi, lalu buat kunci. Pilih nama, masa berlaku, dan izinnya. Kunci hanya ditampilkan sekali: salin dan simpan di tempat penyimpanan rahasia, jangan di dalam kode Anda.

2. Lakukan panggilan pertama

Kirim kunci di header Authorization. GET /v1/me memberi tahu untuk siapa kunci bertindak, Workspace-nya, dan izinnya.

bash
curl https://api.sofia-post.com/api/v1/me \
  -H "Authorization: Bearer $SOFIA_API_KEY"
json
{
  "tokenType": "personal_key",
  "user": { "id": "cmo7qiltc0000sb1p7zdx1aw4" },
  "coverage": "account",
  "workspaces": [{ "id": "cmo7qiltc0000sb1p7zdx1aw4", "name": "160 food" }],
  "scopes": ["establishments:read", "posts:read", "posts:write"],
  "mode": "live",
  "expiresAt": "2026-11-09T20:09:05.644Z"
}

3. Tampilkan daftar usaha Anda

Setiap postingan milik sebuah usaha. Catat id usaha yang ingin Anda publikasikan.

bash
curl https://api.sofia-post.com/api/v1/establishments \
  -H "Authorization: Bearer $SOFIA_API_KEY"

Langkah berikutnya

Anda siap untuk postingan pertama. Untuk mencoba endpoint apa pun dari browser, buka referensi API dan tekan Coba.