ข้ามไปยังเนื้อหา

นักพัฒนา

รันตัวตรวจสอบทุกตัวจากเซิร์ฟเวอร์ของคุณเอง

API ของ TalismanLeads ทำได้เหมือนเว็บไซต์ ส่งรายชื่อ ดูราคา สั่งซื้อ และดึงผลลัพธ์ คุณจ่ายจากยอดคงเหลือเดียวกันในราคาเดียวกัน

วิธีการทำงาน

  1. สร้างคีย์ API

    สร้างคีย์ API ในบัญชีของคุณ คีย์จะแสดงเพียงครั้งเดียว จึงควรเก็บไว้ในที่ปลอดภัย

  2. ประเมินราคา

    ส่งรายชื่อไปที่ POST /estimates เพื่อดูราคาและปัญหาของรายชื่อ โดยไม่มีการเรียกเก็บเงิน

  3. สั่งซื้อ

    ส่งรายชื่อเดียวกันไปที่ POST /orders พร้อม Idempotency-Key คำสั่งซื้อจะถูกเรียกเก็บเงินครั้งเดียว ไม่ว่าคุณจะส่งกี่ครั้งก็ตาม

  4. ดึงผลลัพธ์

    ตรวจสอบ 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 เพราะการอ่านรายชื่อขนาดใหญ่ต้องใช้เวลา การตั้งเวลาหมดอายุที่สั้นกว่านี้จะทำให้คุณต้องส่งซ้ำโดยเปล่าประโยชน์

ในหน้านี้