Наш сервис абсолютно БЕСПЛАТНЫЙ! После регистрации у Вас открывается море возможностей!

Ссылки

Заметки
Экспертный уровень
API ключ должен быть отправлен как Bearer токен в шапке авторизации запроса. Получите ваш API ключ.
Список

API эндпоинт:

GET
http://link.sending.digital/api/v1/links

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

curl --location --request GET 'http://link.sending.digital/api/v1/links' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Параметр
Тип
Описание
search
опционально string
Поисковый запрос.
by
опционально string
Поиск по. Возможные значения: title для Заголовок, alias для Псевдоним, url для URL. По умолчанию: title.
status
опционально integer
Фильтровать по статусу. Возможные значения: 0 для Все, 1 для Активно, 2 для Просрочено, 3 для Отключено. По умолчанию: 0.
space
опционально integer
Фильтровать по ID группы.
domain
опционально integer
Фильтровать по ID домена.
pixel
опционально integer
Фильтр по ппиксель ID.
sort
опционально string
Сортировка. Возможные значения: desc для По убыванию, asc для По возрастанию, max для Наилучшая эффективность, min для Наихудшая эффективность. По умолчанию: desc.
per_page
опционально int
Результатов на страницу. Возможные значения: 10 до 100. По умолчанию: 10.
Показать

API эндпоинт:

GET
http://link.sending.digital/api/v1/links/{id}

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

curl --location --request GET 'http://link.sending.digital/api/v1/links/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Записать

API эндпоинт:

POST
http://link.sending.digital/api/v1/links

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

curl --location --request POST 'http://link.sending.digital/api/v1/links' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}'
Параметр
Тип
Описание
url
обязательно string
Ссылка для сокращения.
domain
обязательно integer
ID домена, под которым будет сохранена ссылка.
alias
опционально string
Псевдоним ссылки.
password
опционально string
Пароль ссылки.
space
опционально integer
ID группы, в которой будет сохранена ссылка.
pixels
опционально array
The pixel IDs to be integrated in the link.
disabled
опционально integer
Независимо от того, отключена ссылка или нет. Возможные значения: 0 для Активно, 1 для Отключено. По умолчанию: 0.
privacy
опционально integer
Независимо от того, статистика публичная или нет. Возможные значения: 0 для Публичный, 1 для Приватный, 2 для Пароль. По умолчанию: 0.
privacy_password
опционально string
Пароль для страницы статистики. Работает только с privacy значение которого 2.
expiration_url
опционально string
Ссылка, по которой пользователь будет перенаправлен после истечения срока действия ссылки.
expiration_date
опционально string
Дата истечения ссылки в формате YYYY-MM-DD.
expiration_time
опционально string
Время истечения ссылки в формате HH:MM.
expiration_clicks
опционально integer
Количество кликов, после которого ссылка должна истечь.
target_type
опционально integer
Тип таргетинга. Возможные значения: 0 для Нет, 1 для География, 2 для Платформа, 4 для Ротация.
country[index][key]
опционально string
Код целевой страны. Код должен быть в стандарте ISO 3166-1 alpha-2.
country[index][value]
опционально string
Ссылка, на которую будет перенаправлен пользователь.
platform[index][key]
опционально string
Название целевой платформы. Возможные значения: iOS, Android, Windows, OS X, Linux, Ubuntu, Chrome OS.
platform[index][value]
опционально string
Ссылка, на которую будет перенаправлен пользователь.
language[index][key]
опционально string
Код целевого языка. Код должен быть в стандарте ISO 639-1 alpha-2.
language[index][value]
опционально string
Ссылка, на которую будет перенаправлен пользователь.
rotation[index][value]
опционально string
Ссылка, на которую будет перенаправлен пользователь.
Обновить

API эндпоинт:

PUT PATCH
http://link.sending.digital/api/v1/links/{id}

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

curl --location --request PUT 'http://link.sending.digital/api/v1/links/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}'
Параметр
Тип
Описание
url
опционально string
Ссылка для сокращения.
alias
опционально string
Псевдоним ссылки.
password
опционально string
Пароль ссылки.
space
опционально integer
ID группы, в которой будет сохранена ссылка.
pixels
опционально array
The pixel IDs to be integrated in the link.
disabled
опционально integer
Независимо от того, отключена ссылка или нет. Возможные значения: 0 для Активно, 1 для Отключено.
privacy
опционально integer
Независимо от того, статистика публичная или нет. Возможные значения: 0 для Публичный, 1 для Приватный, 2 для Пароль.
privacy_password
опционально string
Пароль для страницы статистики. Работает только с privacy значение которого 2.
expiration_url
опционально string
Ссылка, по которой пользователь будет перенаправлен после истечения срока действия ссылки.
expiration_date
опционально string
Дата истечения ссылки в формате YYYY-MM-DD.
expiration_time
опционально string
Время истечения ссылки в формате HH:MM.
expiration_clicks
опционально integer
Количество кликов, после которого ссылка должна истечь.
target_type
опционально integer
Тип таргетинга. Возможные значения: 0 для Нет, 1 для География, 2 для Платформа, 4 для Ротация.
country[index][key]
опционально string
Код целевой страны. Код должен быть в стандарте ISO 3166-1 alpha-2.
country[index][value]
опционально string
Ссылка, на которую будет перенаправлен пользователь.
platform[index][key]
опционально string
Название целевой платформы. Возможные значения: iOS, Android, Windows, OS X, Linux, Ubuntu, Chrome OS.
platform[index][value]
опционально string
Ссылка, на которую будет перенаправлен пользователь.
language[index][key]
опционально string
Код целевого языка. Код должен быть в стандарте ISO 639-1 alpha-2.
language[index][value]
опционально string
Ссылка, на которую будет перенаправлен пользователь.
rotation[index][value]
опционально string
Ссылка, на которую будет перенаправлен пользователь.
Удалить

API эндпоинт:

DELETE
http://link.sending.digital/links/{id}/destroy

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

curl --location --request DELETE 'http://link.sending.digital/links/{id}/destroy' \
--header 'Authorization: Bearer {api_key}'