เว็บไซต์

บันทึก
ระดับผู้เชี่ยวชาญ
คีย์ API ควรถูกส่งเป็นโทเคน Bearer ในส่วนหัวของการขออนุญาต รับคีย์ API ของคุณ.
รายการ

จุดสิ้นสุด API:

GET
https://ans.pna.co.th/api/v1/websites

ตัวอย่างคำขอ:

curl --location --request GET 'https://ans.pna.co.th/api/v1/websites' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
พารามิเตอร์
ประเภท
คำอธิบาย
search
ไม่บังคับ string
คำค้นหา
search_by
ไม่บังคับ string
ค้นหาโดย. ค่าที่เป็นไปได้คือ: domain สำหรับ โดเมน ค่าเริ่มต้นคือ: domain
sort_by
ไม่บังคับ string
เรียงตาม. ค่าที่เป็นไปได้คือ: id สำหรับ วันที่สร้าง, domain สำหรับ โดเมน ค่าเริ่มต้นคือ: id
sort
ไม่บังคับ string
เรียงลำดับ. ค่าที่เป็นไปได้คือ: desc สำหรับ จากมากไปหาน้อย, asc สำหรับ จากน้อยไปหามาก ค่าเริ่มต้นคือ: desc
per_page
ไม่บังคับ int
ผลลัพธ์ต่อหน้า. ค่าที่เป็นไปได้คือ: 10, 25, 50, 100 ค่าเริ่มต้นคือ: 10
แสดง

จุดสิ้นสุด API:

GET
https://ans.pna.co.th/api/v1/websites/{id}

ตัวอย่างคำขอ:

curl --location --request GET 'https://ans.pna.co.th/api/v1/websites/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
จัดเก็บ

จุดสิ้นสุด API:

POST
https://ans.pna.co.th/api/v1/websites

ตัวอย่างคำขอ:

curl --location --request POST 'https://ans.pna.co.th/api/v1/websites' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'domain={domain}'
พารามิเตอร์
ประเภท
คำอธิบาย
domain
ต้องการ string
ชื่อโดเมน
privacy
ไม่บังคับ integer
ความเป็นส่วนตัวของหน้าสถิติ ค่าที่เป็นไปได้คือ: 0 สำหรับ สาธารณะ, 1 สำหรับ ส่วนตัว, 2 สำหรับ รหัสผ่าน ค่าเริ่มต้นคือ: 1
password
ไม่บังคับ string
รหัสผ่านสำหรับหน้าสถิติ ทำงานเฉพาะกับ privacy ที่ตั้งค่าเป็น 2
email
ไม่บังคับ integer
รายงานทางอีเมลเป็นระยะ ค่าที่เป็นไปได้คือ: 0 สำหรับ ปิดใช้งาน, 1 สำหรับ เปิดใช้งาน ค่าเริ่มต้นคือ: 0
exclude_bots
ไม่บังคับ integer
ไม่รวมบอททั่วไปจากการติดตาม ค่าที่เป็นไปได้คือ: 0 สำหรับ ปิดใช้งาน, 1 สำหรับ เปิดใช้งาน ค่าเริ่มต้นคือ: 1
exclude_params
ไม่บังคับ string
Exclude URL query parameters from being tracked. หนึ่งต่อบรรทัด.
exclude_ips
ไม่บังคับ string
ไม่รวม IP จากการติดตาม หนึ่งต่อบรรทัด.
อัปเดต

จุดสิ้นสุด API:

PUT PATCH
https://ans.pna.co.th/api/v1/websites/{id}

ตัวอย่างคำขอ:

curl --location --request PUT 'https://ans.pna.co.th/api/v1/websites/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
พารามิเตอร์
ประเภท
คำอธิบาย
privacy
ไม่บังคับ integer
ความเป็นส่วนตัวของหน้าสถิติ ค่าที่เป็นไปได้คือ: 0 สำหรับ สาธารณะ, 1 สำหรับ ส่วนตัว, 2 สำหรับ รหัสผ่าน
password
ไม่บังคับ string
รหัสผ่านสำหรับหน้าสถิติ ทำงานเฉพาะกับ privacy ที่ตั้งค่าเป็น 2
email
ไม่บังคับ integer
รายงานทางอีเมลเป็นระยะ ค่าที่เป็นไปได้คือ: 0 สำหรับ ปิดใช้งาน, 1 สำหรับ เปิดใช้งาน
exclude_bots
ไม่บังคับ integer
ไม่รวมบอททั่วไปจากการติดตาม ค่าที่เป็นไปได้คือ: 0 สำหรับ ปิดใช้งาน, 1 สำหรับ เปิดใช้งาน
exclude_params
ไม่บังคับ string
Exclude URL query parameters from being tracked. หนึ่งต่อบรรทัด.
exclude_ips
ไม่บังคับ string
ไม่รวม IP จากการติดตาม หนึ่งต่อบรรทัด.
ลบ

จุดสิ้นสุด API:

DELETE
https://ans.pna.co.th/api/v1/websites/{id}

ตัวอย่างคำขอ:

curl --location --request DELETE 'https://ans.pna.co.th/api/v1/websites/{id}' \
--header 'Authorization: Bearer {api_key}'