# Catatan perubahan

Perubahan di dalam `/v1` bersifat menambah (lihat [Versi](/id/concepts/versioning/)). Ikuti halaman ini lewat
[repository docs](https://github.com/alvinmr/postflow/commits/main/docs-site/src/content/docs/changelog.md) atau
[`llms.txt`](/llms.txt).

## 2026-10-21

**MCP**
- Masuk dengan OAuth untuk client MCP: Claude dan ChatGPT tersambung dengan login ke PostFlow lalu memilih workspace dan
  tingkat akses. Discovery di `/.well-known/oauth-protected-resource` dan `/.well-known/oauth-authorization-server`.
- 31 tool: post (validasi, terbitkan, setujui, tolak), kalender, antrean, media, komentar, pesan langsung dan analitik.
- Koneksi hanya-baca hanya melihat tool baca. Tool daftar mengembalikan `nextCursor`.

**API**
- API key hanya-baca (`scope: "read"`): semua GET plus `POST /posts/validate`.
- Baru: `GET /accounts/{id}`, pengaturan creator TikTok dan musik Business, `POST /posts/validate`, `POST /posts/delete`,
  `POST /posts/{id}/publish`, `/approve`, `/reject`, `GET /calendar`, `POST /media/upload` dan upload multipart,
  daftar/unduh/hapus media, tag, slot antrean, komentar, pesan langsung, analitik, dan pengelolaan webhook dengan rotasi secret.
- `GET /posts` bisa difilter `accountId` dan `tagId`, dan berhalaman dengan `cursor` (`X-Next-Cursor`).
- `GET /me` menambah `member`, `credential` dan `subscription.endsAt`. Akun menambah `avatarUrl` dan `error`.

**Webhook**
- Event baru: `comment.received`, `message.received` dan `account.needs_reconnect`.

## 2026-10-07

- API publik pertama: workspace, akun, post (buat, daftar, ambil, ubah, hapus, jadwal ulang, coba lagi), impor media dari
  URL dan slot antrean berikutnya. Webhook bertanda tangan untuk `post.published`, `post.failed` dan `post.handoff`.