Перед интеграцией проверьте состояние сервиса в реальном времени и документированные ответы при сбоях.
Идентичность и верификация
API поиска аватаров и логотипов
Показывайте настоящее лицо или логотип рядом с каждым пользователем, лидом и компанией. Передайте адрес электронной почты, имя пользователя или домен и получите лучшее проверенное изображение, его источник и честный ответ, если изображения нет.
Используется сотрудниками этих компаний
Сигналы доверия перед интеграцией
Прозрачная документация, аутентифицированные запросы и видимые сведения о надежности помогают оценить DomScan перед запуском.
OpenAPI, Swagger, Postman, CLI, SDK и ссылки MCP доступны в один клик.
Аутентифицированные эндпоинты используют API-ключи с понятной стоимостью в кредитах до вызова.
Начните с 1 000 бесплатных кредитов за календарный месяц по UTC. Если нужно больше, выберите ежемесячный план или купите разовый пакет.
Что помогает запустить эта API
Используйте эту страницу как производственный бриф: конечные точки, примеры, форма ответа и элементы workflow для подключения DomScan к вашему продукту.
Встраивайте проверки доменов, DNS-интеллект, сигналы риска или обогащение в онбординг, поиск и внутренние инструменты.
Заменяйте повторяющиеся ручные проверки расписаниями, оповещениями и воспроизводимыми шагами расследования.
Используйте предсказуемые поля, документированные коды состояния и стоимость в кредитах вместо scraping страниц провайдеров.
Передавайте данные агентам, дашбордам, SOAR-плейбукам и CRM через OpenAPI, SDK, Postman или MCP.
Интеграционный workflow
Простой путь от первого запроса до повторяемого использования в продакшене.
Передавайте API-ключ в документированном заголовке и сохраняйте единый формат запросов между сервисами.
Начните с примеров curl и HTTP, затем перенесите параметры в код приложения.
Используйте коды состояния, стоимость кредитов и поля ответа для retries, логов и alerts.
Набор разработчика
Переходите к машиночитаемой документации, коллекциям запросов, SDK или инструментам для агентов.
Генерируйте клиенты или изучайте форму каждого запроса и ответа.
Коллекция PostmanИмпортируйте готовые запросы для ручного тестирования и передачи команде.
SDK и CLIИспользуйте поддерживаемые пакеты и командную строку вместо написания boilerplate.
Интеграция MCPОткрывайте доменную разведку AI-агентам и внутренним ассистентам.
Карта параметров и ответа
Просмотрите входы, поля ответа и коды состояния перед подключением endpoint к клиенту.
Параметр
Пример ответа
Коды состояния HTTP
Конечные точки
/v1/avatar
Сигналы доверия перед интеграцией
Прозрачная документация, аутентифицированные запросы и видимые сведения о надежности помогают оценить DomScan перед запуском.
Перед интеграцией проверьте состояние сервиса в реальном времени и документированные ответы при сбоях.
OpenAPI, Swagger, Postman, CLI, SDK и ссылки MCP доступны в один клик.
Аутентифицированные эндпоинты используют API-ключи с понятной стоимостью в кредитах до вызова.
Начните с 1 000 бесплатных кредитов за календарный месяц по UTC. Если нужно больше, выберите ежемесячный план или купите разовый пакет.
Ключевые возможности
Адреса электронной почты сопоставляются с публичными сервисами аватаров и с логотипом компании почтового домена. Имена пользователей проверяются в GitHub, Bluesky, Mastodon и Keybase. По домену возвращается логотип сайта.
Каждое возвращаемое изображение скачивается и проверяется на то, что это настоящее изображение. Страницы с ошибками, битые ссылки и стандартные заглушки никогда не возвращаются.
Каждый источник сообщает present, absent или unknown с указанием причины, поэтому отсутствие изображения никогда не путают с источником, который не ответил.
Результаты используются повторно в течение нескольких часов. Передайте max_age, чтобы задать допустимый возраст сохранённого ответа, или max_age=0 для новой проверки.
Пример запроса
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/avatar?username=octocat"
Пример ответа
{
"input": { "type": "username", "value": "octocat", "platform": null },
"avatar": {
"url": "https://cdn.bsky.app/img/avatar/plain/did:plc:example/bafkreiexample",
"source": "bluesky",
"kind": "avatar",
"verified": true,
"content_type": "image/jpeg",
"profile_url": "https://bsky.app/profile/octocat.bsky.social"
},
"candidates": [
{
"source": "github",
"kind": "avatar",
"status": "present",
"detail": "image_verified",
"url": "https://avatars.githubusercontent.com/u/583231?v=4",
"verified": true,
"content_type": "image/png",
"profile_url": "https://github.com/octocat",
"may_be_generated": true
},
{
"source": "bluesky",
"kind": "avatar",
"status": "present",
"detail": "image_verified",
"url": "https://cdn.bsky.app/img/avatar/plain/did:plc:example/bafkreiexample",
"verified": true,
"content_type": "image/jpeg",
"profile_url": "https://bsky.app/profile/octocat.bsky.social"
},
{ "source": "keybase", "kind": "avatar", "status": "absent", "detail": "account_not_found", "url": null, "verified": false, "content_type": null }
],
"status": "present",
"checked_at": "2026-11-02T10:00:00.000Z"
}
Часто задаваемые вопросы
Для email: Gravatar, Libravatar и логотип BIMI почтового домена компании. Для имени пользователя: GitHub, Bluesky, Mastodon и Keybase либо только выбранная вами платформа. Для домена: логотип или значок, который публикует сайт, и его логотип BIMI.
Каждый источник чётко ответил, что у него нет изображения: нет аккаунта, у аккаунта нет фото или нет опубликованного логотипа. Если какой-либо источник был заблокирован, отвечал медленно или неясно, результатом будет unknown.
GitHub присваивает аккаунтам без загруженного фото сгенерированный узор и не сообщает, какой вариант у конкретного аккаунта. Такое изображение никогда не возвращается как аватар. Оно показывается среди других источников с пометкой, а если это единственное найденное изображение, результатом будет unknown.
Два кредита за один запрос независимо от числа проверенных источников. Результаты unknown возвращаются.
Связанные инструменты и ресурсы
Коды состояния HTTP
Это HTTP-коды состояния, которые нужно обрабатывать, чтобы различать успешные ответы, проблемы аутентификации, кредиты, лимиты запросов, отсутствующие данные и ошибки вышестоящих сервисов.
Запрос выполнен успешно
Недопустимые параметры
API-ключ или сессия отсутствует либо недействительна.
Недостаточно кредитов для выполнения этого запроса.
Лимит скорости превышен
Найти аватар

