Yeastar P-Series API Full Reference
สรุปรายละเอียด API ทั้งหมดของ Yeastar P-Series (Appliance Edition) ครอบคลุมทุก Interface และ Events
🇹🇭 ภาษาไทย
รายการ Interface หลัก
- Authentication: OAuth 2.0 (Get, Refresh, Revoke Access Token)
- Extensions: Add, Delete, Edit, Query (Single/Multiple), Search, Query Password
- Organizations: Add, Delete, Edit, Query (Single/Multiple), Search
- Trunks: Query (Single/Multiple), Search, Query ITSP
- Inbound/Outbound Routes: Add, Delete, Edit, Query (Single/Multiple), Search
- Contacts & Phonebooks: Manage Company Contacts และ Phonebooks
- IP Phones: Bulk Add/Delete/Edit/Reboot/Reprovision, Search, Query Auto-provisioning options
- System: Query PBX Information, Capacity, Menu Options, Blocked IP management
Events Subscription (WebSocket/Webhook)
- Extension Status: Registration, Call status, Presence changed
- Trunk Status: Registration changed
- Call Events: Inbound call invitation, New CDR, New Recording, New Voicemail
- Control: Third-party application สามารถรับ Event และสั่ง Accept/Refuse สายได้ (สำหรับ Trunk ที่ monitored)
🇬🇧 English
API Interface Categories
- Core Management: Full CRUD for Extensions, Organizations, Trunks, and Routes.
- Bulk Operations: Specifically for IP Phones (Add, Delete, Reboot, Reprovision).
- System Metadata: PBX capacity, information, and security (Blocked IP list).
Real-time Event Monitoring
- Supports WebSocket and Webhook.
- Extension Events: Detailed tracking of registration, call states, and presence.
- System Events: Automatic notification for new CDRs, recordings, and voicemails.
- Interactive Control: Capability to intercept and control inbound calls via monitored trunks.