Skip to main content
GET
List RevShare offers
Каталог RevShare-офферов: модели OnlyFans, которых можно продвигать, с условиями комиссии, гарантией выплат и показателями за последние 7 дней. Возвращает те же данные, что и страница Offers в дашборде партнёра. Используйте его, чтобы подбирать модели автоматически. Например, можно найти все офферы, которые разрешают ваш источник трафика и на которых у вас ещё нет запущенной кампании.

Фильтры

Передавайте фильтры как query-параметры или в JSON-теле. Их можно комбинировать. Сортируйте через sort (date_add, commission, arpu_w, arpu_m, arpu_y, likes, subscribers, performer_top, income) и order (asc / desc). По умолчанию сначала идут самые новые офферы (date_add, desc).

Можно ли запустить кампанию?

  • can_start_campaign: можете ли вы прямо сейчас запустить новую кампанию на эту модель. Если false, причина указана в cannot_start_reason.
  • has_access: false означает, что модель ещё не предоставила доступ к аккаунту. Её статистика неполная, и запустить кампанию нельзя.
  • my_campaigns / my_campaigns_limit: сколько у вас активных кампаний на эту модель и сколько максимум разрешено на одну модель.
  • available_campaigns_limit (верхний уровень ответа): сколько ещё RevShare-кампаний вы можете запустить всего. null означает, что лимита нет.
Перед тем как лить трафик, проверьте prohibited_sources и blocked_countries. Трафик с запрещённого источника или из заблокированной страны нарушает условия оффера.

Авторизации

Authorization
string
header
обязательно

API key from the partner cabinet, Tools -> API (https://partners.onlytraffic.com/tools/api): up to 5 named keys per account, each Full or Read-only, ot_partners_ prefix, shown once at creation. Raw value or Bearer form. Read-only keys cannot call the POST endpoints (403 This API key is read-only); expired or revoked keys get 403 Error! Access denied.

Параметры запроса

offset
integer
по умолчанию:0

Number of records to skip.

Требуемый диапазон: x >= 0
limit
integer
по умолчанию:50

Number of records to return.

Требуемый диапазон: 1 <= x <= 1000
of_account_id
integer

Filter by OnlyFans account numeric id.

Free-text search over the offer name and, when published, the OnlyFans username.

source
string

Traffic source slug. Keeps only offers where this source is not prohibited.

unused_source
string

Traffic source slug. Same as source, but additionally drops models that already have an active campaign from this source (any marketer).

min_commission
number

Minimum RevShare percent.

free_trial
enum<integer>

1 — only offers that allow free-trial campaigns.

Доступные опции:
0,
1
guaranteed
enum<integer>

1 — only offers whose payouts are fully guaranteed by the client's deposit.

Доступные опции:
0,
1
paid_subscription
enum<integer>

1 — paid accounts only, 0 — free accounts only.

Доступные опции:
0,
1
available
enum<integer>

1 — only offers with account access provided, i.e. a campaign can be started.

Доступные опции:
0,
1
without_my_campaign
enum<integer>

1 — only offers where you have no active RevShare campaign yet.

Доступные опции:
0,
1
sort
enum<string>

Sort field. Default: date_add.

Доступные опции:
date_add,
commission,
arpu_w,
arpu_m,
arpu_y,
likes,
subscribers,
performer_top,
income
order
enum<string>

Sort direction. Default: desc.

Доступные опции:
asc,
desc

Ответ

200 - application/json

Success

status
enum<string>
Доступные опции:
success
available_campaigns_limit
integer | null

How many more RevShare campaigns you may start in total. null = unlimited.

data
object[]