Общие сведения

Внимание!

  1. Установлено ограничение на количество обращений к API:

Описание заголовков запроса:

Имя параметраОписаниеОбязательный
Accept-LanguageЛокальНет
cdn-auth-tokenАвторизационный токенДа/Нет


Возможные коды ответа:

Код ответаДанные ответаОписание ответа
200OKуспешное выполнение запроса
401token is invalidтокен не был указан
401no accounts availableпо заданному токену нет доступных аккаунтов
401accountуказанный аккаунт не доступен
400unknown pathуказанного пути нет
400required keyдля данного пути не был указан обязательный параметр
400required keyдля определенного параметра не был указан обязательный параметр
400
неизвестный параметр
400
параметр имеет некорректное значение
400
параметр имеет некорректное значение
400start must be less then endstart не может быть больше или равен end
400granularity is not correctнекорректное значение granularity
429Too Many Requestsслишком много запросов
500Internal Server Errorнеизвестная ошибка
504Gateway Timeout errorслишком долгое выполнение запроса


Описание параметров ответа:

Имя параметраОписание
trafficОбщий трафик (в байтах)
cache_ratioПроцент выдачи из кэша (от 0 до 1 без округления)
hitsКоличество подключений
bandwidthПиковая скорость (в бит/сек)


Суммарные данные

URL: https://apicdn.rcloud.ru/app/statistic/v3/

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&code=200&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "code": "200",
    "account": "account",
    "hits": 2104772,
    "traffic": 40603470765,
    "cache_ratio": 0.8231922443391645,
    "bandwidth": 5612541
}

Группировка данных

Метки

URL: https://apicdn.rcloud.ru/app/statistic/v3/customs

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/customs?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "account": "account",
    "result": [
        {
            "custom": "Empty",
            "hits": 2104772,
            "traffic": 40603470765,
            "cache_ratio": 0.8231922443391645,
            "bandwidth": 5612541
        }
    ]
}

Рефереры

URL: https://apicdn.rcloud.ru/app/statistic/v3/referrers

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/referrers?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "account": "account",
    "result": [
        {
            "referrer": "bbs.site.com",
            "hits": 4,
            "traffic": 271892,
            "cache_ratio": 0,
            "bandwidth": 36252
        },
        {
            "referrer": "m.site.com",
            "hits": 1036,
            "traffic": 143807741,
            "cache_ratio": 0.9638908033469492,
            "bandwidth": 423878
        },
        ...
    ]
}

Коды ответа

URL: https://apicdn.rcloud.ru/app/statistic/v3/codes

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/codes?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "account": "account",
    "result": [
        {
            "code": 200,
            "hits": 2057042,
            "traffic": 40551420934,
            "cache_ratio": 0.8230137369124231,
            "bandwidth": 5612518
        },
        {
            "code": 206,
            "hits": 540,
            "traffic": 43568848,
            "cache_ratio": 0.9719663232775858,
            "bandwidth": 231773
        },
        {
            "code": 304,
            "hits": 46079,
            "traffic": 8040265,
            "cache_ratio": 0.9624426558079864,
            "bandwidth": 603
        },
        ...
    ]
}

Регионы

URL: https://apicdn.rcloud.ru/app/statistic/v3/regions

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/regions?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "account": "account",
    "result": [
        {
            "country": "KZ",
            "region": "02",
            "hits": 61,
            "traffic": 1014350,
            "cache_ratio": 0.4619707201656233,
            "bandwidth": 47076,
            "country_name": "Kazakhstan",
            "region_name": "Almaty"
        },
        {
            "country": "CN",
            "region": "11",
            "hits": 64930,
            "traffic": 794182327,
            "cache_ratio": 0.9765737333009175,
            "bandwidth": 373489,
            "country_name": "People's Republic of China",
            "region_name": "Hunan Province"
        },
        ...
    ]
}

Браузеры

URL: https://apicdn.rcloud.ru/app/statistic/v3/browsers

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/browsers?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "account": "account",
    "result": [
        {
            "browser": "AndroidBrowser",
            "hits": 10240,
            "traffic": 425445359,
            "cache_ratio": 0.8885248645995925,
            "bandwidth": 405949
        },
        {
            "browser": "UC Browser",
            "hits": 3639,
            "traffic": 294130341,
            "cache_ratio": 0.8235374636171927,
            "bandwidth": 667600
        },
        ...
    ]
}

Платформы

URL: https://apicdn.rcloud.ru/app/statistic/v3/platforms

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/platforms?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "account": "account",
    "result": [
        {
            "platform": "ChromeOS",
            "hits": 1,
            "traffic": 182095,
            "cache_ratio": 1,
            "bandwidth": 24279
        },
        {
            "platform": "iOS",
            "hits": 148418,
            "traffic": 2307262894,
            "cache_ratio": 0.961626801943446,
            "bandwidth": 850371
        },
        ...
    ]
}

Ресурсы

URL: https://apicdn.rcloud.ru/app/statistic/v3/resources

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаДа
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/resources?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "account": "account",
    "result": [
        {
            "resource": "l36fqysvkx",
            "hits": 2104772,
            "traffic": 40603470765,
            "cache_ratio": 0.8231922443391645,
            "bandwidth": 5612541,
            "resource_name": "name"
        }
    ]
}

Хосты

URL: https://apicdn.rcloud.ru/app/statistic/v3/hosts

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаДа
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/hosts?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "account": "account",
    "result": [
        {
            "host": "cdn3.img.site.cn",
            "hits": 2103176,
            "traffic": 40497105719,
            "cache_ratio": 0.8229884518478865,
            "bandwidth": 5612541
        },
        {
            "host": "l36sdfyzlkx.a.trbcdn.net",
            "hits": 1596,
            "traffic": 106365046,
            "cache_ratio": 0.9007835807263225,
            "bandwidth": 80317
        },
    ]
}

Пути

URL: https://apicdn.rcloud.ru/app/statistic/v3/paths

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаДа
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLДа
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/paths?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&account=account&host=cdn3.img.site.cn'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "account": "account",
    "host": "cdn3.img.site.cn",
    "result": [
        {
            "path": "/images/102519/05/1025190554.jpg",
            "hits": 8,
            "traffic": 947264,
            "cache_ratio": 0.875,
            "bandwidth": 31575
        },
        {
            "path": "/images/102167/96/1021679638.jpg",
            "hits": 1,
            "traffic": 119581,
            "cache_ratio": 1,
            "bandwidth": 15944
        },
        ...
    ]
}

Страны

URL: https://apicdn.rcloud.ru/app/statistic/v3/countries

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/countries?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "account": "account",
    "result": [
        {
            "country": "GB",
            "hits": 2,
            "traffic": 268648,
            "cache_ratio": 0.668547690658408,
            "bandwidth": 23947,
            "country_name": "United Kingdom"
        },
        {
            "country": "KR",
            "hits": 6,
            "traffic": 417296,
            "cache_ratio": 1,
            "bandwidth": 31848,
            "country_name": "South Korea"
        },
        ...
    ]
}

Аккаунты

URL: https://apicdn.rcloud.ru/app/statistic/v3/accounts

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/accounts?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "account": "account",
    "result": [
        {
            "account": "account",
            "hits": 2104772,
            "traffic": 40603470765,
            "cache_ratio": 0.8231922443391645,
            "bandwidth": 5612541
        }
    ]
}

Время

URL: https://apicdn.rcloud.ru/app/statistic/v3/times

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "hits": 194399,
            "traffic": 2393556992,
            "cache_ratio": 0.9263462990063618,
            "bandwidth": 2088376
        },
        {
            "start": "2019-08-02T00:00:00",
            "end": "2019-08-03T00:00:00",
            "hits": 255208,
            "traffic": 3823467560,
            "cache_ratio": 0.9046492924867394,
            "bandwidth": 5299504
        },
        ...
    ]
}

Группировка данных с учетом времени

Метки

URL: https://apicdn.rcloud.ru/app/statistic/v3/times/customs

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times/customs?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "result": [
                {
                    "custom": "Empty",
                    "hits": 194399,
                    "traffic": 2393556992,
                    "cache_ratio": 0.9263462990063618,
                    "bandwidth": 2088376
                }
            ]
        },
        {
            "start": "2019-08-02T00:00:00",
            "end": "2019-08-03T00:00:00",
            "result": [
                {
                    "custom": "Empty",
                    "hits": 255208,
                    "traffic": 3823467560,
                    "cache_ratio": 0.9046492924867394,
                    "bandwidth": 5299504
                }
            ]
        },
        ...
    ]
}

Рефереры

URL: https://apicdn.rcloud.ru/app/statistic/v3/times/referrers

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times/referrers?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "result": [
                {
                    "referrer": "site.com",
                    "hits": 11,
                    "traffic": 1064740,
                    "cache_ratio": 1,
                    "bandwidth": 56634
                },
                {
                    "referrer": "club.site.net",
                    "hits": 3,
                    "traffic": 139472,
                    "cache_ratio": 1,
                    "bandwidth": 13992
                },
                ...
            ]
        },
        ...
    ]
}

Коды ответа

URL: https://apicdn.rcloud.ru/app/statistic/v3/times/codes

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times/codes?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "result": [
                {
                    "code": 404,
                    "hits": 81,
                    "traffic": 30684,
                    "cache_ratio": 0,
                    "bandwidth": 1340
                },
                {
                    "code": 200,
                    "hits": 192882,
                    "traffic": 2393162042,
                    "cache_ratio": 0.9263477491675843,
                    "bandwidth": 2088353
                },
                ...
            ]
        },
        ...
    ]
}

Регионы

URL: https://apicdn.rcloud.ru/app/statistic/v3/times/regions

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times/regions?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "result": [
                {
                    "country": "UA",
                    "region": "17",
                    "hits": 1,
                    "traffic": 144295,
                    "cache_ratio": 0,
                    "bandwidth": 19239,
                    "country_name": "Ukraine",
                    "region_name": "Odessa Oblast"
                },
                {
                    "country": "RU",
                    "region": "65",
                    "hits": 1,
                    "traffic": 121598,
                    "cache_ratio": 0,
                    "bandwidth": 16213,
                    "country_name": "Russia",
                    "region_name": ""
                },
                ...
            ]
        },
        ...
    ]
}

Браузеры

URL: https://apicdn.rcloud.ru/app/statistic/v3/times/browsers

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times/browsers?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "result": [
                {
                    "browser": "Maxthon Browser",
                    "hits": 7,
                    "traffic": 433197,
                    "cache_ratio": 1,
                    "bandwidth": 21010
                },
                {
                    "browser": "Safari",
                    "hits": 145,
                    "traffic": 13990289,
                    "cache_ratio": 0.9408025809902855,
                    "bandwidth": 302202
                },
                ...
            ]
        },
        ...
    ]
}

Платформы

URL: https://apicdn.rcloud.ru/app/statistic/v3/times/platforms

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times/platforms?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "result": [
                {
                    "platform": "Windows",
                    "hits": 3,
                    "traffic": 107880,
                    "cache_ratio": 1,
                    "bandwidth": 14272
                },
                {
                    "platform": "Windows 8.0",
                    "hits": 1,
                    "traffic": 23184,
                    "cache_ratio": 1,
                    "bandwidth": 3091
                },
                ...
            ]
        },
        ...
    ]
}

Ресурсы

URL: https://apicdn.rcloud.ru/app/statistic/v3/times/resources

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаДа
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times/resources?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "result": [
                {
                    "resource": "l36fqysvkx",
                    "hits": 194399,
                    "traffic": 2393556992,
                    "cache_ratio": 0.9263462990063618,
                    "bandwidth": 2088376,
                    "resource_name": "name"
                }
            ]
        },
        {
            "start": "2019-08-02T00:00:00",
            "end": "2019-08-03T00:00:00",
            "result": [
                {
                    "resource": "l36fqysvkx",
                    "hits": 255208,
                    "traffic": 3823467560,
                    "cache_ratio": 0.9046492924867394,
                    "bandwidth": 5299504,
                    "resource_name": "name"
                }
            ]
        },
        ...
    ]
}

Хосты

URL: https://apicdn.rcloud.ru/app/statistic/v3/times/hosts

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаДа
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times/hosts?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "result": [
                {
                    "host": "l36sdfyzlkx.a.trbcdn.net",
                    "hits": 46,
                    "traffic": 2884615,
                    "cache_ratio": 0.8728790497172066,
                    "bandwidth": 33997
                },
                {
                    "host": "cdn3.img.site.cn",
                    "hits": 194353,
                    "traffic": 2390672377,
                    "cache_ratio": 0.9264108132538146,
                    "bandwidth": 2088376
                }
            ]
        },
        ...
    ]
}

Пути

URL: https://apicdn.rcloud.ru/app/statistic/v3/times/paths

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаДа
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLДа
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times/paths?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account&host=cdn3.img.site.cn'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "host": "cdn3.img.site.cn",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "result": [
                {
                    "path": "/images/102686/65/1026866540.png",
                    "hits": 1,
                    "traffic": 175,
                    "cache_ratio": 1,
                    "bandwidth": 23
                },
                {
                    "path": "/images/101735/33/1017353398.jpg",
                    "hits": 1,
                    "traffic": 60231,
                    "cache_ratio": 1,
                    "bandwidth": 8030
                },
                ...
            ]
        },
        ...
    ]
}

Страны

URL: https://apicdn.rcloud.ru/app/statistic/v3/times/countries

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
hosthost часть URLНет
pathpath часть URLНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет
resourceИдентификатор ресурсаНет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times/countries?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "result": [
                {
                    "country": "HK",
                    "hits": 4,
                    "traffic": 456213,
                    "cache_ratio": 0.20934081229601084,
                    "bandwidth": 27491,
                    "country_name": "Hong Kong"
                },
                {
                    "country": "RU",
                    "hits": 292,
                    "traffic": 167895032,
                    "cache_ratio": 0.2885433918020874,
                    "bandwidth": 1149619,
                    "country_name": "Russia"
                },
                ...
            ]
        },
        ...
    ]
}

Аккаунты

URL: https://apicdn.rcloud.ru/app/statistic/v3/times/accounts

Описание параметров запроса:

Имя параметраОписаниеОбязательный
languageЛокальНет
cdnauthtokenАвторизационный токенДа/Нет
startДата, от которой производится расчет (включительно)Да
endДата, до которой производится расчет (не включительно)Да
granularityРазбиениеДа
serviceТип сервиса (media/static, если не указан, то оба)Нет
accountИмя аккаунтаНет
countryСтрана (код)Нет
regionРегион (код)Нет
platformПлатформа (ОС)Нет
browserБраузерНет
referrerРеферерНет
codeКод ответаНет
customМеткаНет
sortОбъект и способ сортировкиНет
offsetСмещение результатаНет
limitОграничение результатаНет
fieldsПоля, значения которых нужно вернуть (traffic, cache_ratio, hits, bandwidth)Нет


Пример запроса

curl -H "CDN-AUTH-TOKEN: $TOKEN" 'https://apicdn.rcloud.ru/app/statistic/v3/times/accounts?start=2019-08-01T11:01:00&end=2019-08-19T10:01:00&granularity=P1D&account=account'

Пример успешного ответа

{
    "start": "2019-08-01T11:01:00",
    "end": "2019-08-19T10:01:00",
    "granularity": "P1D",
    "account": "account",
    "result": [
        {
            "start": "2019-08-01T11:01:00",
            "end": "2019-08-02T00:00:00",
            "result": [
                {
                    "account": "account",
                    "hits": 194399,
                    "traffic": 2393556992,
                    "cache_ratio": 0.9263462990063618,
                    "bandwidth": 2088376
                }
            ]
        },
        {
            "start": "2019-08-02T00:00:00",
            "end": "2019-08-03T00:00:00",
            "result": [
                {
                    "account": "account",
                    "hits": 255208,
                    "traffic": 3823467560,
                    "cache_ratio": 0.9046492924867394,
                    "bandwidth": 5299504
                }
            ]
        },
        ...
    ]
}