The Oliver Developer Hub

Using Oliver, our emotionAI API, developers can directly benefit from this growing emotional intelligence, measure emotions and behaviors in conversations, and utilize our continuously evolving robust analytics in their own applications.

Either that involves development of a VA for a business, an interactive game for children, a voice-controlled speaker for the home, or a social robot designated to assist the elderly, incorporating emotion-aware spoken language understanding will supercharge your users’ experience.

Get Started    API Reference

Get client information

You can get your client information

At any time you can check the client object that is assigned to you when you registered. This contains basic information of your account at the Oliver API.

curl --request GET \
  --url https://api.behavioralsignals.com/client/cid \
  --header 'accept: application/json' \
  --header 'x-auth-token: your_token'
import requests

url = "https://api.behavioralsignals.com/client/cid"

headers = {
    'accept': "application/json",
    'x-auth-token': "your_token"
    }

response = requests.request("GET", url, headers=headers)

print(response.text)
var data = null;

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open("GET", "https://api.behavioralsignals.com/client/cid/process/pid");
xhr.setRequestHeader("accept", "application/json");

xhr.send(data);

Updated less than a minute ago


What's Next

Submit audio url

Get client information


You can get your client information

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.