v1 Pembangun & alat AI
PostJe API
Hantar hantaran daripada ChatGPT, Claude, n8n, Make, Zapier atau kod anda sendiri. Setiap hantaran yang anda hantar tiba sebagai "pending_approval" dan hanya disiarkan selepas seseorang meluluskannya dalam PostJe.
Pengesahan
PostJe mengeluarkan kunci API kepada syarikat yang menggunakan pelan dengan akses API. Minta kunci daripada kami, kemudian hantarnya sebagai token Bearer. Sentiasa hantar Accept: application/json.
Authorization: Bearer YOUR_API_KEY
Accept: application/json
Titik akhir
https://postje.social/api/v1/accounts
Senaraikan akaun sosial yang disambungkan. Gunakan nilai id mereka semasa mencipta hantaran. posts:read
https://postje.social/api/v1/posts
Senaraikan hantaran, terbaharu dahulu, 20 setiap halaman. Pilihan ?status=pending_approval|approved|published|failed… posts:read
https://postje.social/api/v1/posts
Cipta hantaran. Ia menunggu kelulusan dalam PostJe. posts:write
https://postje.social/api/v1/posts/{id}
Satu hantaran, termasuk keputusan setiap rangkaian dan pautan selepas disiarkan. posts:read
https://postje.social/api/v1/posts/{id}
Padam hantaran yang belum diluluskan. posts:write
Cipta hantaran
| caption | string | Teks hantaran. Instagram maksimum 2,200 dan Threads maksimum 500 aksara. |
| accounts | array of ids | Wajib. ID akaun daripada GET /accounts. |
| media_urls | array of URLs | Pilihan. Sehingga 10 URL imej (JPG/PNG/WebP) atau video (MP4) awam. PostJe akan memuat turunnya. |
| media[] | files | Pilihan. Muat naik fail secara terus dengan multipart/form-data dan bukannya URL. |
| scheduled_at | ISO 8601 | Pilihan. Bila hendak disiarkan selepas diluluskan. Biarkan kosong untuk menyiarkan sebaik sahaja diluluskan. |
| client | string | Pilihan. Nama alat, ditunjukkan kepada pelulus (lalai kepada nama kunci API). |
curl -X POST https://postje.social/api/v1/posts \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json" -H "Content-Type: application/json" \
-d '{
"caption": "New arrivals are in! Visit us this weekend.",
"accounts": ["9b1d6c1e-…", "9b1d6c2f-…"],
"media_urls": ["https://example.com/photo.jpg"],
"scheduled_at": "2026-11-01T10:00:00+08:00",
"client": "ChatGPT"
}'
Respons: 201 bersama hantaran, status "pending_approval". Masalah pengesahan (contohnya Instagram tanpa imej) mengembalikan 422 dengan mesej bagi setiap medan.
Had
- 60 permintaan seminit bagi setiap kunci.
- Hantaran dikira dalam had hantaran bulanan pelan anda.
- Akses API disertakan dalam pelan yang mempunyai ciri "Akses API".