public function add(array $data)
{
$data = $this->resolve($data, function (OptionsResolver $resolver) {
$resolver->setRequired('device_type')->setAllowedTypes('device_type', 'int')->setAllowedValues('device_type', [self::IOS, self::ANDROID, self::AMAZON, self::WINDOWS_PHONE, self::WINDOWS_PHONE_MPNS, self::CHROME_APP, self::CHROME_WEB, self::WINDOWS_PHONE_WNS, self::SAFARI, self::FIREFOX]);
});
return $this->api->request('POST', '/players', [], json_encode($data));
}