GET/mailer/users.json
Данные аккаунта
Поля: login, email, name, lastname. По умолчанию только login. Удобно проверить, что ключ работает.
curl -G https://v1.estismail.com/mailer/users.json \
-H "X-Estis-Auth: ВАШ_КЛЮЧ" \
--data-urlencode 'fields=["login","email"]'<?php
$query = http_build_query([
'fields' => '["login","email"]',
]);
$ch = curl_init('https://v1.estismail.com/mailer/users.json' . '?' . $query);
curl_setopt_array($ch, [
CURLOPT_HTTPHEADER => ['X-Estis-Auth: ВАШ_КЛЮЧ'],
CURLOPT_RETURNTRANSFER => true,
]);
$response = curl_exec($ch);
echo curl_getinfo($ch, CURLINFO_HTTP_CODE), "\n", $response;import requests
r = requests.get(
"https://v1.estismail.com/mailer/users.json",
headers={"X-Estis-Auth": "ВАШ_КЛЮЧ"},
params={
"fields": '["login","email"]',
},
)
print(r.status_code, r.text)const params = new URLSearchParams({
fields: '["login","email"]',
});
const res = await fetch("https://v1.estismail.com/mailer/users.json?" + params, {
headers: { "X-Estis-Auth": "ВАШ_КЛЮЧ" },
});
console.log(res.status, await res.text());Ответ 200
{
"user": {
"login": "shop",
"email": "owner@shop.example.com"
}
}Вопросы по API: support@estismail.com