This website uses cookies.

Radiomanager supplies customers with extensively documented SDK's to help your developers make use of our software, and intergrate your software in ours and vica versa. The goal is to create an ecosystem for radio-software.

Bash SDK

Snap Status

Bash Overview

This is a Bash client script for accessing the RadioManager service.

The script uses cURL underneath for making all REST calls.

To get started using RadioManager-cli, please install using snap or clone the client using GIT.

Bash Install

Installation using Snap:

sudo snap install radiomanager-cli

Pulling from Github:

git clone https://github.com/Pluxbox/radiomanager-cli.git

Github Bash SDK

C# SDK

C# Overview

To get started using the C# Client, pull the git repo and build the package to include our SDK in your project. Instructions are provided below.

C# Install

Clone the git repo in a directory of choice by running:

git clone https://github.com/Pluxbox/radiomanager-csharp-client.git

Run the following command to generate the DLL:

  • [Mac/Linux] /bin/sh build.sh
  • [Windows] build.bat

Then include the DLL (under the bin folder) in the C# project, and use the namespaces:

using RadioManager.Api;
using RadioManager.Client;
using RadioManager.Model;

Github C# SDK

GO SDK

GO Overview

To get started using the GO Client, pull the git repo and include the package in your project. Instructions are provided below.

GO Install

Clone the git repo in a directory of choice by running:

git clone https://github.com/Pluxbox/radiomanager-go-client.git

Put the package in the project folder and add the following to import:

./radiomanagerclient

Github GO SDK

PHP SDK

PHP version

PHP Overview

To get started using the PHP Client, install via composer or pull the git repo and include the package in your project. Instructions are provided below.

PHP Install

Using Composer:

composer require pluxbox/radiomanager-php-client

Manual installation:

git clone https://github.com/Pluxbox/radiomanager-php-client.git

After cloning, include the autoload in your project:

require_once('/path/to/RadioManager/autoload.php');

Github PHP SDK

Python SDK

PyPI version

Python Overview

To get started using the Python Client, pull the git repo and include the package in your project. Instructions are provided below.

Python Install

Clone the git repo in a directory of choice by running:

pip install Pluxbox-RadioManager-Python-SDK

Then import the package:

import radiomanager_sdk

Github Python SDK

Perl SDK

Perl Overview

To get started using the Perl Client, pull the git repo and include the package in your project. Instructions are provided below.

Perl Install

Clone the git repo in a directory of choice by running:

git clone https://github.com/Pluxbox/radiomanager-perl-client.git

Github Perl SDK

Ruby SDK

Gem Version

Ruby Overview

To get started using the Ruby Client, pull the git repo and include the package in your project. Instructions are provided below.

Ruby Install

Run the following in the directory of choice:

gem install radiomanager_client

Github Ruby SDK

Java SDK

Java Overview

To get started using the Java Client, pull the git repo and include the package in your project. Instructions are provided below.

Java Install

Clone the git repo using the following command:

git clone https://github.com/Pluxbox/radiomanager-java-client.git

To install the API client library to your local Maven repository, simply execute:

mvn install

To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:

mvn deploy

Github Java SDK

Javascript SDK

npm version

Java Overview

To get started using the Javascript Client, pull the git repo and include the package in your project. Instructions are provided below.

Java Install

To install the API client using NPM, simply execute:

npm install radiomanager --save

Github Javascript SDK

API Documentation

In case your language is not supported or you just want to use our API instead of our SDK's, we provide you with an interactive API Documentation based on the OpenAPI Spec UI which is provided below. OpenApi Documentation

Pluxbox RadioManager

Hi there :)

We love to get in touch with you!

Email is not valide
Pluxbox RadioManager

Thank You

You will hear from us as soon as possible!

Pluxbox RadioManager

Pluxbox Newsletter

RadioManager News is a monthly curated publication full of interesting, relevant links. Subscribe below and never miss an issue.

Email is not valid

Your email address will only ever be used for RadioManager News and you can easily unsubscribe with a single click at any time.

Pluxbox RadioManager

Thank You!

Almost finished... We need to confirm your email address. To complete the subscription process, please click the link in the email we just sent you.