Graph QL

Consuming the Sonar API

In the first three articles in this series, I walked you through how to use the API using GraphiQL, a web based tool included in Sonar. Now let’s build a very simple application so we can consume the API externally. Using the Sonar GraphQL API in an external application is pretty simple. It’s served over HTTPS, and the [...]

By |2023-08-07T09:51:06-05:00September 28, 2020|Sonar Features|

Mutations in the Sonar API

In GraphQL, a mutation is something that changes data. Whether you’re creating, updating, or deleting, running a mutation will always cause data to be modified. Let’s jump into how mutations work. Mutations in the Sonar API are always named for what they do, and written in camelCase. Here, I’m looking at the createAccountStatus mutation in GraphiQL. Mutations tend to (generally) be pretty simple in Sonar. [...]

By |2022-12-07T15:41:47-06:00September 25, 2020|Sonar Features|

A Deeper Dive into the new Sonar API

In my last article, I talked about the basic structure of the new, GraphQL powered Sonar API and showed you how to construct some basic queries. If you haven’t read that article yet, start there! In this article, I’m going to dive into the real power of this API and show you how to construct some complex, powerful queries. Interfaces [...]

By |2023-08-07T09:52:56-05:00September 23, 2020|Sonar Features|

The New Sonar API

Welcome to the first part of the Sonar GraphQL API series. In this set of articles, I’ll teach you how to use the new, powerful GraphQL API that underlines Sonar, and show you all the amazing things you can do with it. Why GraphQL? When I started work on the newest version of Sonar, I knew that improving [...]

By |2023-08-07T09:41:20-05:00September 21, 2020|Sonar Features|

Sonar 1.5 and Sonar 2.0

Sonar 1.5 is on the horizon, and it's got some goodies in it. The big new feature is an integration with Avalara, which enables automated tax calculation for any service in the US or Canada. If you sell voice services (especially across in state lines, or in states with complex taxing jurisdictions), I'm sure you can see that this [...]

By |2022-11-29T22:30:04-06:00January 17, 2018|Integrations, Sonar Features|

Roadmap for 2017

Sonar reached version 1.0 at the end of 2016. On our path towards 1.0, we've brought over 150 ISPs around the world onto the Sonar platform, and we're looking forward to the next 150! Getting to 1.0 required us to meet a minimum feature set that we felt was needed in a comprehensive billing and OSS. Feedback has [...]

By |2022-11-29T22:42:21-06:00January 16, 2017|Company News|
Go to Top