Информация: Используйте наши endpoints для Get CID и PidMS (проверка ключей) или установите плагин WordPress, чтобы добавить оба сервиса на сайт.
iid (обязательно): Ваш идентификатор установки, с дефисами или без них.
token (обязательно): Ваш токен. См. аутентификацию выше.
onlycid (необязательно, по умолчанию 0): Установите onlycid=1, чтобы не включать данные пользователя.
lang (необязательно, по умолчанию en): Язык ответа сервера.
Доступные языки: en, es, pt, fr, ar, id, tr, ru, zh.
https://bs.getcid.xyz/webapi/getcid/?token=abcdef&iid=7661415465...https://bs.getcid.xyz/webapi/getcid/?token=abcdef&lang=es&iid=6662416...curl --request GET \
--url "https://bs.getcid.xyz/webapi/getcid/?token=YOUR_URL_TOKEN&iid=7661415465827916162801512875466823083683014123514870464278210337292118364446352391&lang=es"Если всё верно, сервер вернёт JSON такого формата:
{ "cid": "435504-697485-138242-433182-497552-083534-176493-978266", "c_cid": "435504697485138242433182497552083534176493978266", "user_data": { "credit": 100, "autocall_price": 0.5 } }
Поле errorDetail содержит сведения об ошибке.
БЫСТРЫЙ CID:Быстрый CID! Проверьте снова через 15 секунд.
ЧАСТЫЕ ОШИБКИ:При ошибке ответ выглядит так:
{ "errorDetail": "Invalid Installation ID.", "user_data": { "credit": 100, "autocall_price": 0.5 } }
Информация: Текущий баланс всегда возвращается в ответе. Средства списываются только после успешного звонка. Запрос блокируется при недостаточном или зарезервированном балансе.
key (обязательно): Ключ в точном формате XXXXX-XXXXX-XXXXX-XXXXX-XXXXX.
token (обязательно): Ваш токен. См. аутентификацию выше.
timezone (необязательно, по умолчанию UTC): Укажите часовой пояс для местного времени. Допустимые зоны смотрите здесь.
show_provider (необязательно, по умолчанию 1): Установите show_provider=0, чтобы убрать имя поставщика (getcid.xyz).
format (необязательно, по умолчанию string): Поддерживаются string, json, xml и legacy. legacy сохраняет старый ответ с одним полем detail.
https://bs.getcid.xyz/webapi/pidms/?token=abcdef&key=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&format=jsoncurl --request GET \
--url "https://bs.getcid.xyz/webapi/pidms/?token=YOUR_URL_TOKEN&key=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&timezone=UTC"PidMS поддерживает несколько форматов через параметр format:
format=string (по умолчанию)Key: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX Description: Win 2021 RTM EnterpriseS Volume:MAK Edition: EnterpriseS Error: 0xC004C008 [Get CID on getcid.xyz] Time: 2026-01-03 22:27:42 +00:00 Remaining count: 0
Обычный текст: одно поле в строке.
format=json{ "key": "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX", "description": "Win 2021 RTM EnterpriseS Volume:MAK", "edition": "EnterpriseS", "error": "0xC004C008 [Get CID on getcid.xyz]", "time": "2026-01-03 22:27:42 +00:00", "remaining_count": 0 }
Структурированный JSON с отдельными полями.
format=xml<response> <key>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</key> <description>Win 2021 RTM EnterpriseS Volume:MAK</description> <edition>EnterpriseS</edition> <error>0xC004C008 [Get CID on getcid.xyz]</error> <time>2026-01-03 22:27:42 +00:00</time> <remaining_count>0</remaining_count> </response>
Используйте, если интеграция ожидает XML.
format=legacy{ "detail": "Key: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX\nDescription: Win 2021 RTM EnterpriseS Volume:MAK\nEdition: EnterpriseS\nError: 0xC004C008 [Get CID on getcid.xyz]\nTime: 2026-01-03 22:27:42 +00:00\nRemaining count: 0" }
Сохраняет старую структуру с одним полем detail.
ЧАСТЫЕ ОШИБКИ:При ошибке с format=json сервер вернёт:
{ "key": "Invalid Format" }
Информация: PidMS — бесплатный сервис getcid.xyz.
Добавьте GetCID и PidMS автоматически и без программирования. Установите плагин и создайте страницы с [getcid] и [pidms].
[getcid] для формы GetCID.[pidms] для формы PidMS.