elefymove

เอกสารสำหรับนักพัฒนา

คู่มือและข้อมูลอ้างอิงสำหรับ ElefyMove Open API

ขณะนี้คู่มือเหล่านี้มีเฉพาะภาษาอังกฤษ

Endpoints

เมธอดเอนด์พอยต์สโคปใช้ทำอะไร
POST/api/public/v1/community/postscommunity:writeส่งโพสต์ชุมชน ทุกโพสต์ที่พาร์ตเนอร์สร้างจะเข้าสู่การตรวจสอบก่อน ไม่เผยแพร่ทันที
GET/api/public/v1/community/postscommunity:readแสดงรายการโพสต์ชุมชนของคุณเองพร้อมสถานะการตรวจสอบ
GET/api/public/v1/community/posts/{externalId}community:readอ่านโพสต์ชุมชนหนึ่งรายการของคุณด้วยรหัสภายนอกที่คุณกำหนดไว้
PATCH/api/public/v1/community/posts/{externalId}community:writeแก้ไขโพสต์ชุมชนของคุณ ฟิลด์ที่ไม่ได้ส่งมาจะคงค่าเดิมไว้
DELETE/api/public/v1/community/posts/{externalId}community:writeยกเลิกการเผยแพร่โพสต์ชุมชนของคุณ

How community posts work

  • You identify each post by your own externalId, the same pattern as listings.
  • A post you create does not publish instantly: it lands as pending and goes through ElefyMove moderation before it is visible to anyone else. Read moderationStatus on the response, or poll GET /community/posts/:externalId, to track it.
  • An image supplied as a URL is fetched and re-hosted by ElefyMove — your URL is never stored or linked directly, the same handling as listing photos.
  • Posts created with a test key stay pending permanently and never appear on any public surface, regardless of moderation — the sandbox has no path to publish.
  • PATCH is a partial update — any field you omit is left unchanged. A content edit to an already-published post can send it back to pending for re-review. DELETE unpublishes it (it does not erase history).