С вопросом
cURL Error #:Failed to connect to api-seller.ozon.ru port 443: Connection timed out
7 июля 2025
108527
1
20
C 06/07/2025 не работает подключение по API - ответ приходит
cURL Error #:Failed to connect to api-seller.ozon.ru port 443: Connection timed outВ консоли пробавал обращаться к методам - вроде ответы приходят.
Ниже код примера обращения
$client_id = '*****';
$api_key = '*****';
function post($host, $data) {
global $api_key, $client_id;
$headers = [
'Client-Id: '.$client_id,
'Api-Key: '.$api_key,
'Content-Type: application/json'
];
$curl = curl_init($host);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS,json_encode($data));
curl_setopt($curl, CURLOPT_TIMEOUT, 30);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
$return = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
$res = "cURL Error #:" .$err;
}
else {
$res = json_decode($return, true);
}
return $res;
}
$data_transactions = [
'date'=>[
'from'=> date("Y-m-01\T00:00:00\Z", time()),
'to'=> date("Y-m-t\T23:59:59\Z", time())
],
'posting_number'=>"",
'transaction_type'=>"all"
];
$mass_data_transactions = post('https://api-seller.ozon.ru/v3/finance/transaction/totals', $data_transactions);
echo '<pre>'; print_r($mass_data_transactions); echo '</pre>';Подскажите, пожалуйста, в чем может быть проблема

Здравствуйте! Скорее всего ваш IP был забанен.
Попробуйте отправить запрос с другого IP или из консоли документации. Если в таком случае запрос уйдет, то IP, с которого вы получаете ошибку Connection timed out, заблокирован
Подробнее: https://dev.ozon.ru/start/298-Seller-API-kak-izbezhat-blokirovok