CID API

Get Microsoft Confirmation IDs programmatically — integrate into your activation tools.

Quick Start

1

Message @cid_shop_bot on Telegram and top up your account.

2

Run /apikey in the bot — or go to API Key page on this site.

3

Call the endpoint below with your IID and API key.

Endpoint

GEThttps://activewin.space/cid_api

Query Parameters

Parameter Type Description
iid string required Installation ID (54 or 63 digits, dashes optional)
apikey string required Your API key from /apikey in the bot or web

Response

Success — 200 OK

// Example response
{
  "iid":                       "516483078355643043035294062684779450187323597098678126063995443",
  "confirmation_id":          "223735157395651186525915393762349375468703594193",
  "confirmation_id_with_dash": "223735-157395-651186-525915-393762-349375-468703-594193",
  "product_name":             "Office 2021",   // present when detectable
  "turns_left":               127                // present when paying with credits
}

Error Responses

HTTP error Meaning
400Missing iid or apikeyOne or both parameters not provided
400Invalid IIDIID format is wrong (not 54 or 63 digits)
400Key is blockedProduct key is dead / used up
400KMS keyKMS/volume keys cannot be activated by phone
402Insufficient balanceNo credits — top up to continue
403Invalid API keyAPI key not found
503Could not retrieve CIDBackend temporarily unavailable, retry later
⚠️ Each successful CID retrieval deducts 1 credit (0.1 USDT). Results already in cache are returned free.

Code Examples

Python

import requests

API_KEY = "your_api_key_here"
IID     = "516483078355643043035294062684779450187323597098678126063995443"

r = requests.get(
    "https://activewin.space/cid_api",
    params={"iid": IID, "apikey": API_KEY},
    timeout=120
)
data = r.json()

if r.status_code == 200:
    print(data["confirmation_id_with_dash"])
else:
    print("Error:", data["error"])

PHP

$iid    = "516483078355643043035294062684779450187323597098678126063995443";
$apikey = "your_api_key_here";
$url    = "https://activewin.space/cid_api?iid=" . urlencode($iid) . "&apikey=" . $apikey;
$data   = json_decode(file_get_contents($url), true);
echo isset($data["confirmation_id_with_dash"]) ? $data["confirmation_id_with_dash"] : $data["error"];

cURL

curl "https://activewin.space/cid_api?iid=516483078355643043035294062684779450187323597098678126063995443&apikey=your_api_key_here"

Pricing

Scenario Cost
CID found in cache Free
CID retrieved via activation servers 1 credit (0.1 USDT)

Top up via /topup in @cid_shop_bot or on the Top Up page.

Notes

Questions? Contact @chungchidinh