Как получить доступ по API

Для того чтобы получить доступ по API Вам необходимо отправить Ваш сайт на модерацию. Для этого зарегистрируйтесь и перейдите в раздел «API магазин» в личном кабинете. Как только он пройдет модерацию Вы получите уникальнй токен доступа который сможете использовать для API

Запрос

Параметр Тип Позиция Описание
Authorization string Header [обязательно] Данный параметр должен содержать полученный токен доступа к API (Bearer)
Username string Header [обязательно] В данном параметре Вам необходимо передать Ваш логин на сайте RUCODE. Токен доступа (Authorization) и UserName предоставят Вам возможность использования RUCODE

Пример заголовков

$headers = array(
   "Accept: application/json",
   "Authorization: Bearer [token],
   "Username: [username]"
);

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

function CallApi($url, $token, $username) {
	$curl = curl_init($url);
	curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
	$headers = array(
	   "Accept: application/json",
	   "Authorization: Bearer ".$token,
	   "Username: ".$username
	);
	curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
	$result = curl_exec($curl);
	curl_close($curl);
	return $result;
}
$url = 'https://domain.tdl/api/codes';
$token = '12345';
$username = 'mylogin';
$result = CallApi($url, $token, $username);