About The Extension Service APIs

The Service API is a RESTful service that accepts JSON requests. With it, client developers can create intuitive integrations and create additional functionality not present in the standard DirectScale Platform. The primary reason for the API is for the implementation of the Client Extension. However, you do not need to use the extension in order to take advantage of this API

👍

Coding with C#?

Read Using Service APIs to see how the C# Client library makes calling the Extension API simple.


Versioning


When Directscale needs to make backward-incompatible changes to the API they release a new API version which is reflected in the API endpoints. Please note that certain features that have not needed to be updated are still under the v1 path. All endpoints versions, (v1, v2, etc) that are not deprecated, are part of the latest API.


Deprecation


Occasionally, Directscale deprecates an endpoint upon releasing a new version. Though we continue to support deprecated endpoints for our customers with existing implementations, we recommend that all new implementations use the latest endpoints.


Examples


Refer to the "C# w/o DS Middleware" tab of these recipes to see an example of how to call a Service API