Ctrl K
ring2all.com

API Keys

📖 Introduction

API Keys provide authentication for programmatic access to the PBX API. External systems can integrate using these keys.

---

🎯 Use Cases

IntegrationAPI Usage
CRM syncCreate/update extensions
MonitoringQuery call statistics
AutomationTrigger actions from scripts
ReportingExport CDR data
---

🖥️ Accessing the Module

Navigation: Admin → System → API Keys

---

📝 Form Fields

FieldDescriptionExample
NameKey identifierCRM Integration
DescriptionPurpose notesHubSpot sync
PermissionsAPI access levelRead Only or Full Access
IP WhitelistAllowed IP addresses192.168.1.100
ExpiresExpiration date2027-01-01
EnabledKey is activeYes

API Key Display

After creation, the key is shown once:

Plaintext
API Key: sk-abc123def456ghi789jkl012mno345pqr678

WARNING
Save immediately: Key is only shown once!

---

🚀 Practical Example

Create Read-Only Key for Reporting

FieldValue
NameReporting Dashboard
PermissionsRead Only
IP Whitelist10.0.0.50
Expires2027-12-31
---

💡 Tips

TIP
Use IP whitelisting: Restrict where API can be used.
TIP
Set expiration: Don't create permanent keys.
TIP
Minimal permissions: Grant only what's needed.
WARNING
Keep keys secret: Treat like passwords.

---

---

← Previous: Audit Log | Next: Backup & Restore
AI Assistant

👋 Hello! I'm your Ring2All documentation assistant. I can help you find information about configuring and using the Ring2All PBX platform.

How can I help you today?