Общий принцип взаимодействия
Система Proxima Domain Management служит централизованным хранилищем и распределителем доменов для ваших проектов. Бренды обращаются к нашему API для получения актуального пула доменов, которые они должны использовать на своей стороне.
API Запрос для получения доменов (Pull)
Для синхронизации списка доменов ваш сервер должен периодически (например, раз в 5-10 минут) выполнять следующий запрос:
GET /extract
X-API-TOKEN: {ваш_brand_token}
Push-уведомления (Webhook)
Если в настройках вашего бренда указан Endpoint, наша система будет автоматически отправлять POST-запрос при каждом изменении данных. Структура запроса:
POST {ваш_endpoint}
{
"provider": {
"pragmatic": ["domain1.com", "domain2.com"],
"netent": ["domain1.com", "domain3.com"]
},
"goverment": {
"ip": ["172.16.31.10", "172.16.17.32"],
"domain": ["gov-site1.com", "gov-site2.com"]
}
}
Пример ответа на GET /extract
{
"pragmatic": [
"bt.domain1.com",
"bt.domain2.com"
],
"netend": [
"bt.domain3.com",
"bt.domain4.com"
]
}
Где ключи (pragmatic, netend) — это названия провайдеров, а значения — массивы доступных для них доменов.