Hi everyone — quick update for anyone integrating FS PBX with external systems.
We’ve shipped the first set of FS PBX API v1 endpoints intended specifically for external use (CRMs, billing systems, automation tools, provisioning workflows, custom portals, etc.).
The API is free to use. It's built by developers for developers. We can't wait to see what you build with it.
API documentation can be found here:
www.fspbx.com
Thanks!
We’ve shipped the first set of FS PBX API v1 endpoints intended specifically for external use (CRMs, billing systems, automation tools, provisioning workflows, custom portals, etc.).
The API is free to use. It's built by developers for developers. We can't wait to see what you build with it.
API documentation can be found here:
FS PBX API Reference v1 | FS PBX – Open Source PBX Dashboard for VoIP Providers
The FS PBX API is organized around REST. Our API has predictable resource-oriented URLs, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.
What’s included in v1 (available today)
Domains
- List domains
- Create a domain
- Retrieve a domain
- Update a domain
- Delete a domain
Extensions (scoped to a domain)
- List extensions
- Retrieve a single extension
- Create an extension
- Update an extension
- Delete an extension
Ring Groups (scoped to a domain)
- List ring groups
- Create a ring group
- Retrieve a ring group
- Update a ring group
- Delete a ring group
Voicemails (scoped to a domain)
- List voicemails
- Retrieve a single voicemail
- Create a voicemail
- Update a voicemail
- Delete a voicemail
Phone Numbers (scoped to a domain)
- List phone numbers
- Create a phone number
- Retrieve a phone number
- Update a phone number
- Delete a phone number
Why this matters
These endpoints cover the most common automation and integration needs:- provisioning extensions programmatically
- syncing objects between FS PBX and external platforms
- automating customer onboarding/offboarding
- building custom admin portals without touching the database
What do you want next?
If you’re integrating FS PBX into another system, reply with what you’d like next (examples: dialplans, provisioning devices, business hours, IVRs, call center, CDRs/analytics, bulk operations, etc.). That feedback helps us prioritize the next v1 additions.Thanks!