API reference
ฉบับร่างและไฟล์แนบ
สร้างโฟลว์ตัวเขียนอีเมลพร้อมที่เก็บไฟล์แนบส่วนตัว
ไม่มีรายการที่ตรงกับตัวกรองนี้
POST
API key/draftsสร้างฉบับร่างในตัวเขียนอีเมล
สร้างฉบับร่างในตัวเขียนอีเมล
curl https://sendhq.cc/api/v1/drafts \
-X POST \
-H "Authorization: Bearer $SENDHQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{"from":"hello@example.com","to":["customer@example.net"],"subject":"Hello"}'{
"id": "dr_…",
"attachments": []
}GET
API key/draftsแสดงรายการฉบับร่างในตัวเขียนอีเมล
แสดงรายการฉบับร่างในตัวเขียนอีเมล
curl https://sendhq.cc/api/v1/drafts \
-X GET \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"data": [],
"count": 0
}GET
API key/drafts/:idดึงฉบับร่างและไฟล์แนบ
ดึงฉบับร่างและไฟล์แนบ
curl https://sendhq.cc/api/v1/drafts/id_value \
-X GET \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"id": "dr_…",
"attachments": []
}PUT
API key/drafts/:idแทนที่เนื้อหาของฉบับร่าง
แทนที่เนื้อหาของฉบับร่าง
curl https://sendhq.cc/api/v1/drafts/id_value \
-X PUT \
-H "Authorization: Bearer $SENDHQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{"from":"hello@example.com","to":["customer@example.net"],"subject":"Updated subject","text":"Updated body"}'{
"id": "dr_…"
}DELETE
API key/drafts/:idละทิ้งฉบับร่าง
ละทิ้งฉบับร่าง
curl https://sendhq.cc/api/v1/drafts/id_value \
-X DELETE \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"ok": true
}POST
API key/drafts/:id/attachmentsอัปโหลดไฟล์แนบไปยังฉบับร่าง
อัปโหลดไบต์ดิบของไฟล์ ตั้งค่า Content-Type และ X-Filename ข้อความหนึ่งฉบับมีไฟล์ได้สูงสุด 10 ไฟล์และรวมกันไม่เกิน 10 MB
curl https://sendhq.cc/api/v1/drafts/id_value/attachments \
-X POST \
-H "Authorization: Bearer $SENDHQ_API_KEY" \
-H "Content-Type: application/pdf" \
-H "X-Filename: invoice.pdf" \
--data-binary @invoice.pdf{
"id": "att_…",
"filename": "invoice.pdf",
"sizeBytes": 48231,
"available": true
}GET
API key/attachments/:idดาวน์โหลดไฟล์แนบส่วนตัว
ดาวน์โหลดไฟล์แนบส่วนตัว
curl https://sendhq.cc/api/v1/attachments/id_value \
-X GET \
-H "Authorization: Bearer $SENDHQ_API_KEY"DELETE
API key/attachments/:idลบไฟล์แนบส่วนตัว
ลบไฟล์แนบส่วนตัว
curl https://sendhq.cc/api/v1/attachments/id_value \
-X DELETE \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"ok": true
}GET
API key/sending-identitiesแสดงรายการตัวตนผู้ส่งที่ยืนยันแล้ว
แสดงรายการตัวตนผู้ส่งที่ยืนยันแล้ว
curl https://sendhq.cc/api/v1/sending-identities \
-X GET \
-H "Authorization: Bearer $SENDHQ_API_KEY"{
"domains": [],
"addresses": [],
"localParts": []
}