API endpoint
https://1cut.pw/api/v1/links
Приклад запиту
curl --location --request GET 'https://1cut.pw/api/v1/links' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Parameters
search
search_by
title для Назва, alias для Псевдонім, url для URL. За замовчуванням: title.
status
0 для Усі, 1 для Активний, 2 для Термін дії минув, 3 для Вимкнений. За замовчуванням: 0.
space_id
domain_id
pixel_id
sort_by
id для Дата створення, clicks для Кліки, title для Назва, alias для Псевдонім, url для URL. За замовчуванням: id.
sort
desc для За спаданням, asc для За зростанням. За замовчуванням: desc.
per_page
10, 25, 50, 100. За замовчуванням: 10.
API endpoint
https://1cut.pw/api/v1/links/{id}
Приклад запиту
curl --location --request GET 'https://1cut.pw/api/v1/links/{id}' \ --header 'Accept: application/json' \ --header 'Authorization: Bearer {api_key}'
API endpoint
https://1cut.pw/api/v1/links
Приклад запиту
curl --location --request POST 'https://1cut.pw/api/v1/links' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --header 'Authorization: Bearer {api_key}' \ --data-urlencode 'url={url}' \ --data-urlencode 'domain={id}'
Parameters
url
domain_id
alias
space_id
pixel_ids[]
redirect_password
sensitive_content
0 для Ні, 1 для Так. За замовчуванням: 0.
privacy
0 для Публічний, 1 для Приватний, 2 для Пароль. За замовчуванням: 0.
password
privacy має значення 2.
active_period_start_at
Y-m-dTH:i:s.
active_period_end_at
Y-m-dTH:i:s.
clicks_limit
expiration_url
targets_type
continents для Continents, countries для Countries, operating_systems для Operating systems, browsers для Browsers, languages для Languages, devices для Devices, rotations для Rotations.
targets[index][key]
Для targets_type=country значення має бути у форматі ISO 3166-1 alpha-2.
Для targets_type=operating_systems можливі значення: iOS, Android, Windows, OS X, Linux, Ubuntu, Chrome OS.
Для targets_type=browsers можливі значення: Chrome, Chromium, Firefox, Firefox Mobile, Edge, Internet Explorer, Mobile Internet Explorer, Vivaldi, Brave, Safari, Opera, Opera Mini, Opera Mobile, Opera Touch, Yandex Browser, UC Browser, Samsung Internet, QQ Browser, BlackBerry Browser, Maxtho.
Для targets_type=devices можливі значення: Desktop, Mobile, Tablet, Watch, Television.
Для targets_type=languages значення має бути у форматі ISO 639-1 alpha-2.
Для targets_type=continents можливі значення: AF для Africa, AN для Antarctica, AS для Asia, EU для Europe, NA для North America, OC для Oceania, SA для South America.
targets[index][value]
API endpoint
https://1cut.pw/api/v1/links/{id}
Приклад запиту
curl --location --request PUT 'https://1cut.pw/api/v1/links/{id}' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --header 'Authorization: Bearer {api_key}'
Parameters
url
alias
space_id
pixel_ids[]
redirect_password
sensitive_content
0 для Ні, 1 для Так.
privacy
0 для Публічний, 1 для Приватний, 2 для Пароль.
password
privacy має значення 2.
active_period_start_at
Y-m-dTH:i:s.
active_period_end_at
Y-m-dTH:i:s.
clicks_limit
expiration_url
targets_type
continents для Continents, countries для Countries, operating_systems для Operating systems, browsers для Browsers, languages для Languages, devices для Devices, rotations для Rotations.
targets[index][key]
Для targets_type=country значення має бути у форматі ISO 3166-1 alpha-2.
Для targets_type=operating_systems можливі значення: iOS, Android, Windows, OS X, Linux, Ubuntu, Chrome OS.
Для targets_type=browsers можливі значення: Chrome, Chromium, Firefox, Firefox Mobile, Edge, Internet Explorer, Mobile Internet Explorer, Vivaldi, Brave, Safari, Opera, Opera Mini, Opera Mobile, Opera Touch, Yandex Browser, UC Browser, Samsung Internet, QQ Browser, BlackBerry Browser, Maxtho.
Для targets_type=devices можливі значення: Desktop, Mobile, Tablet, Watch, Television.
Для targets_type=languages значення має бути у форматі ISO 639-1 alpha-2.
Для targets_type=continents можливі значення: AF для Africa, AN для Antarctica, AS для Asia, EU для Europe, NA для North America, OC для Oceania, SA для South America.
targets[index][value]
API endpoint
https://1cut.pw/api/v1/links/{id}
Приклад запиту
curl --location --request DELETE 'https://1cut.pw/api/v1/links/{id}' \ --header 'Authorization: Bearer {api_key}'