นักพัฒนา
รันตัวตรวจสอบทุกตัวจากเซิร์ฟเวอร์ของคุณเอง
API ของ TalismanLeads ทำได้เหมือนเว็บไซต์ ส่งรายชื่อ ดูราคา สั่งซื้อ และดึงผลลัพธ์ คุณจ่ายจากยอดคงเหลือเดียวกันในราคาเดียวกัน
วิธีการทำงาน
สร้างคีย์ API
สร้างคีย์ API ในบัญชีของคุณ คีย์จะแสดงเพียงครั้งเดียว จึงควรเก็บไว้ในที่ปลอดภัย
ประเมินราคา
ส่งรายชื่อไปที่
POST /estimatesเพื่อดูราคาและปัญหาของรายชื่อ โดยไม่มีการเรียกเก็บเงินสั่งซื้อ
ส่งรายชื่อเดียวกันไปที่
POST /ordersพร้อมIdempotency-Keyคำสั่งซื้อจะถูกเรียกเก็บเงินครั้งเดียว ไม่ว่าคุณจะส่งกี่ครั้งก็ตามดึงผลลัพธ์
ตรวจสอบ
GET /orders/{id}จนกว่าจะเสร็จ แล้วรับไฟล์จากGET /orders/{id}/results
เริ่มต้นอย่างรวดเร็ว
แทนที่คีย์ด้วยคีย์ API ของคุณเอง URL หลักคือ https://api.talismanleads.io/v1 และคำขอกับการตอบกลับเป็น JSON
1. ดูค่าใช้จ่าย
curl -X POST "https://api.talismanleads.io/v1/estimates" \
-H "Authorization: Bearer tl_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{"checker":"whatsapp_status_detection","entries":["+14155550142","+12125550187"]}'2. สั่งซื้อ
curl -X POST "https://api.talismanleads.io/v1/orders" \
-H "Authorization: Bearer tl_live_your_key_here" \
-H "Idempotency-Key: crm-export-2026-11-05" \
-H "Content-Type: application/json" \
-d '{"checker":"whatsapp_status_detection","entries":["+14155550142","+12125550187"]}'3. ตรวจสอบสถานะ
curl "https://api.talismanleads.io/v1/orders/ord_8f2c1e7a-3b4d-4c5e-9f60-1a2b3c4d5e6f" \
-H "Authorization: Bearer tl_live_your_key_here"4. รับผลลัพธ์
curl "https://api.talismanleads.io/v1/orders/ord_8f2c1e7a-3b4d-4c5e-9f60-1a2b3c4d5e6f/results" \
-H "Authorization: Bearer tl_live_your_key_here"สิ่งที่ควรรู้
- จำนวนเงินเป็นสตริงในหน่วยดอลลาร์สหรัฐเสมอ เช่น
"18.00" - ทุกไฟล์คิดค่าบริการอย่างน้อย 2,000 รายการ ทั้งบน API และบนเว็บไซต์
- รายชื่อที่มีไม่เกิน 100,000 รายการและไม่เกิน 4 MB ส่งในคำขอได้ รายชื่อที่ใหญ่กว่านั้น สูงสุด 10,000,000 รายการหรือ 200 MB ให้ส่งผ่าน
POST /uploads - ตรวจสอบสถานะคำสั่งซื้อทุก 30 วินาทีหรือนานกว่านั้น เวลาที่ใช้ขึ้นอยู่กับขนาดของคำสั่งซื้อและตัวตรวจสอบ
- เผื่อเวลาสูงสุด 5 นาทีสำหรับการตอบกลับจาก
POST /estimatesและPOST /ordersเพราะการอ่านรายชื่อขนาดใหญ่ต้องใช้เวลา การตั้งเวลาหมดอายุที่สั้นกว่านี้จะทำให้คุณต้องส่งซ้ำโดยเปล่าประโยชน์