[{"data":1,"prerenderedAt":1561},["ShallowReactive",2],{"docs-page:\u002Fdocs\u002Fhttp-api\u002Fkeyword-credits":3,"docs-navigation":1193,"docs-surround:\u002Fdocs\u002Fhttp-api\u002Fkeyword-credits":1334,"icon:building-bank":1339,"icon:building-store":1365,"icon:chart-bar":1380,"icon:chart-pie":1393,"icon:code":1400,"icon:discount":1410,"icon:heart-handshake":1424,"icon:mail-forward":1437,"icon:messages":1450,"icon:microphone-2":1457,"icon:photo":1464,"icon:plug-connected":1477,"icon:school":1496,"icon:speakerphone":1503,"icon:stethoscope":1513,"icon:trophy":1529,"icon:user-plus":1548},{"id":4,"title":5,"body":6,"description":1182,"extension":1183,"group":1184,"meta":1185,"navTitle":1184,"navigation":149,"path":1186,"rawbody":1187,"seo":1188,"status":1189,"stem":1190,"updated":1191,"__hash__":1192},"docs\u002Fdocs\u002F09.http-api\u002F08.keyword-credits.md","Keyword credits",{"type":7,"value":8,"toc":1177},"minimark",[9,16,30,37,40,45,50,54,1051,1054,1062,1173],[10,11],"endpoint",{"auth":12,"method":13,"response":14,"url":15},"userid-password","POST, GET","Plain text","https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx",[17,18,21],"callout",{"type":19,"title":20},"warning","This call charges your card",[22,23,24,25,29],"p",{},"Adding keyword credits bills the credit card stored on your Wire2Air account. Call it only from trusted server code, never from a page a visitor can trigger, and never by ",[26,27,28],"code",{},"GET"," with the password in the URL.",[17,31,34],{"type":32,"question":33},"pending","OQ-2",[22,35,36],{},"Whether this endpoint is still live has not been confirmed.",[22,38,39],{},"The previous docs called this the \"Keyword Subscribe API\".",[41,42,44],"h2",{"id":43},"parameters","Parameters",[46,47],"param-table",{":params":48,"id":49},"[{\"name\":\"USERID\",\"in\":\"body\",\"type\":\"string\",\"required\":true,\"description\":\"Your Wire2Air user ID.\"},{\"name\":\"PASSWORD\",\"in\":\"body\",\"type\":\"string\",\"required\":true,\"description\":\"Your Wire2Air password.\"},{\"name\":\"KEYWORDCREDITS\",\"in\":\"body\",\"type\":\"integer\",\"required\":true,\"default\":1,\"example\":1,\"description\":\"How many keyword credits to add. A negative number removes credits from the account.\"}]","param",[41,51,53],{"id":52},"examples","Examples",[55,56,57,114,346,480,751],"code-group",{},[58,59,65],"pre",{"className":60,"code":61,"filename":62,"language":63,"meta":64,"style":64},"language-bash shiki shiki-themes github-light-high-contrast github-dark-high-contrast","curl \"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\" \\\n  --data-urlencode \"USERID=YOUR_USERID\" \\\n  --data-urlencode \"PASSWORD=YOUR_PASSWORD\" \\\n  --data-urlencode \"KEYWORDCREDITS=1\"\n","cURL","bash","",[26,66,67,84,96,106],{"__ignoreMap":64},[68,69,72,76,80],"span",{"class":70,"line":71},"line",1,[68,73,75],{"class":74},"soyes","curl",[68,77,79],{"class":78},"sT6z2"," \"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\"",[68,81,83],{"class":82},"sHUrx"," \\\n",[68,85,87,91,94],{"class":70,"line":86},2,[68,88,90],{"class":89},"s-5SL","  --data-urlencode",[68,92,93],{"class":78}," \"USERID=YOUR_USERID\"",[68,95,83],{"class":82},[68,97,99,101,104],{"class":70,"line":98},3,[68,100,90],{"class":89},[68,102,103],{"class":78}," \"PASSWORD=YOUR_PASSWORD\"",[68,105,83],{"class":82},[68,107,109,111],{"class":70,"line":108},4,[68,110,90],{"class":89},[68,112,113],{"class":78}," \"KEYWORDCREDITS=1\"\n",[58,115,120],{"className":116,"code":117,"filename":118,"language":119,"meta":64,"style":64},"language-python shiki shiki-themes github-light-high-contrast github-dark-high-contrast","import urllib.error\nimport urllib.parse\nimport urllib.request\n\nparams = urllib.parse.urlencode({\n    \"USERID\": \"YOUR_USERID\",\n    \"PASSWORD\": \"YOUR_PASSWORD\",\n    \"KEYWORDCREDITS\": \"1\",\n})\nrequest = urllib.request.Request(\n    \"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\",\n    data=params.encode(\"utf-8\"),\n    method=\"POST\",\n)\n\ntry:\n    with urllib.request.urlopen(request, timeout=30) as response:\n        print(response.status, response.read().decode(\"utf-8\"))\nexcept urllib.error.HTTPError as error:\n    print(error.code, error.read().decode(\"utf-8\"))\n","Python 3","python",[26,121,122,131,138,145,151,163,178,191,204,210,221,229,246,259,265,270,279,305,319,333],{"__ignoreMap":64},[68,123,124,127],{"class":70,"line":71},[68,125,126],{"class":82},"import",[68,128,130],{"class":129},"suds8"," urllib.error\n",[68,132,133,135],{"class":70,"line":86},[68,134,126],{"class":82},[68,136,137],{"class":129}," urllib.parse\n",[68,139,140,142],{"class":70,"line":98},[68,141,126],{"class":82},[68,143,144],{"class":129}," urllib.request\n",[68,146,147],{"class":70,"line":108},[68,148,150],{"emptyLinePlaceholder":149},true,"\n",[68,152,154,157,160],{"class":70,"line":153},5,[68,155,156],{"class":129},"params ",[68,158,159],{"class":82},"=",[68,161,162],{"class":129}," urllib.parse.urlencode({\n",[68,164,166,169,172,175],{"class":70,"line":165},6,[68,167,168],{"class":78},"    \"USERID\"",[68,170,171],{"class":129},": ",[68,173,174],{"class":78},"\"YOUR_USERID\"",[68,176,177],{"class":129},",\n",[68,179,181,184,186,189],{"class":70,"line":180},7,[68,182,183],{"class":78},"    \"PASSWORD\"",[68,185,171],{"class":129},[68,187,188],{"class":78},"\"YOUR_PASSWORD\"",[68,190,177],{"class":129},[68,192,194,197,199,202],{"class":70,"line":193},8,[68,195,196],{"class":78},"    \"KEYWORDCREDITS\"",[68,198,171],{"class":129},[68,200,201],{"class":78},"\"1\"",[68,203,177],{"class":129},[68,205,207],{"class":70,"line":206},9,[68,208,209],{"class":129},"})\n",[68,211,213,216,218],{"class":70,"line":212},10,[68,214,215],{"class":129},"request ",[68,217,159],{"class":82},[68,219,220],{"class":129}," urllib.request.Request(\n",[68,222,224,227],{"class":70,"line":223},11,[68,225,226],{"class":78},"    \"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\"",[68,228,177],{"class":129},[68,230,232,235,237,240,243],{"class":70,"line":231},12,[68,233,234],{"class":74},"    data",[68,236,159],{"class":82},[68,238,239],{"class":129},"params.encode(",[68,241,242],{"class":78},"\"utf-8\"",[68,244,245],{"class":129},"),\n",[68,247,249,252,254,257],{"class":70,"line":248},13,[68,250,251],{"class":74},"    method",[68,253,159],{"class":82},[68,255,256],{"class":78},"\"POST\"",[68,258,177],{"class":129},[68,260,262],{"class":70,"line":261},14,[68,263,264],{"class":129},")\n",[68,266,268],{"class":70,"line":267},15,[68,269,150],{"emptyLinePlaceholder":149},[68,271,273,276],{"class":70,"line":272},16,[68,274,275],{"class":82},"try",[68,277,278],{"class":129},":\n",[68,280,282,285,288,291,293,296,299,302],{"class":70,"line":281},17,[68,283,284],{"class":82},"    with",[68,286,287],{"class":129}," urllib.request.urlopen(request, ",[68,289,290],{"class":74},"timeout",[68,292,159],{"class":82},[68,294,295],{"class":89},"30",[68,297,298],{"class":129},") ",[68,300,301],{"class":82},"as",[68,303,304],{"class":129}," response:\n",[68,306,308,311,314,316],{"class":70,"line":307},18,[68,309,310],{"class":89},"        print",[68,312,313],{"class":129},"(response.status, response.read().decode(",[68,315,242],{"class":78},[68,317,318],{"class":129},"))\n",[68,320,322,325,328,330],{"class":70,"line":321},19,[68,323,324],{"class":82},"except",[68,326,327],{"class":129}," urllib.error.HTTPError ",[68,329,301],{"class":82},[68,331,332],{"class":129}," error:\n",[68,334,336,339,342,344],{"class":70,"line":335},20,[68,337,338],{"class":89},"    print",[68,340,341],{"class":129},"(error.code, error.read().decode(",[68,343,242],{"class":78},[68,345,318],{"class":129},[58,347,352],{"className":348,"code":349,"filename":350,"language":351,"meta":64,"style":64},"language-javascript shiki shiki-themes github-light-high-contrast github-dark-high-contrast","const params = new URLSearchParams({\n  USERID: \"YOUR_USERID\",\n  PASSWORD: \"YOUR_PASSWORD\",\n  KEYWORDCREDITS: \"1\",\n});\n\nconst response = await fetch(\"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\", {\n  method: \"POST\",\n  body: params, \u002F\u002F sent as application\u002Fx-www-form-urlencoded\n});\nconsole.log(response.status, await response.text());\n","Node","javascript",[26,353,354,375,384,393,402,407,411,435,444,453,457],{"__ignoreMap":64},[68,355,356,359,362,365,368,372],{"class":70,"line":71},[68,357,358],{"class":82},"const",[68,360,361],{"class":89}," params",[68,363,364],{"class":82}," =",[68,366,367],{"class":82}," new",[68,369,371],{"class":370},"sKwhi"," URLSearchParams",[68,373,374],{"class":129},"({\n",[68,376,377,380,382],{"class":70,"line":86},[68,378,379],{"class":129},"  USERID: ",[68,381,174],{"class":78},[68,383,177],{"class":129},[68,385,386,389,391],{"class":70,"line":98},[68,387,388],{"class":129},"  PASSWORD: ",[68,390,188],{"class":78},[68,392,177],{"class":129},[68,394,395,398,400],{"class":70,"line":108},[68,396,397],{"class":129},"  KEYWORDCREDITS: ",[68,399,201],{"class":78},[68,401,177],{"class":129},[68,403,404],{"class":70,"line":153},[68,405,406],{"class":129},"});\n",[68,408,409],{"class":70,"line":165},[68,410,150],{"emptyLinePlaceholder":149},[68,412,413,415,418,420,423,426,429,432],{"class":70,"line":180},[68,414,358],{"class":82},[68,416,417],{"class":89}," response",[68,419,364],{"class":82},[68,421,422],{"class":82}," await",[68,424,425],{"class":370}," fetch",[68,427,428],{"class":129},"(",[68,430,431],{"class":78},"\"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\"",[68,433,434],{"class":129},", {\n",[68,436,437,440,442],{"class":70,"line":193},[68,438,439],{"class":129},"  method: ",[68,441,256],{"class":78},[68,443,177],{"class":129},[68,445,446,449],{"class":70,"line":206},[68,447,448],{"class":129},"  body: params, ",[68,450,452],{"class":451},"sLBg1","\u002F\u002F sent as application\u002Fx-www-form-urlencoded\n",[68,454,455],{"class":70,"line":212},[68,456,406],{"class":129},[68,458,459,462,465,468,471,474,477],{"class":70,"line":223},[68,460,461],{"class":129},"console.",[68,463,464],{"class":370},"log",[68,466,467],{"class":129},"(response.status, ",[68,469,470],{"class":82},"await",[68,472,473],{"class":129}," response.",[68,475,476],{"class":370},"text",[68,478,479],{"class":129},"());\n",[58,481,486],{"className":482,"code":483,"filename":484,"language":485,"meta":64,"style":64},"language-php shiki shiki-themes github-light-high-contrast github-dark-high-contrast","\u003C?php\n\n$params = http_build_query([\n    'USERID' => 'YOUR_USERID',\n    'PASSWORD' => 'YOUR_PASSWORD',\n    'KEYWORDCREDITS' => '1',\n]);\n\n$ch = curl_init('https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx');\ncurl_setopt_array($ch, [\n    CURLOPT_POST => true,\n    CURLOPT_POSTFIELDS => $params,\n    CURLOPT_RETURNTRANSFER => true,\n    CURLOPT_TIMEOUT => 30,\n]);\n\n$body = curl_exec($ch);\nif ($body === false) {\n    echo 'Request failed: ' . curl_error($ch) . PHP_EOL;\n} else {\n    echo curl_getinfo($ch, CURLINFO_HTTP_CODE) . ' ' . $body . PHP_EOL;\n}\ncurl_close($ch);\n","PHP","php",[26,487,488,496,500,513,526,538,550,555,559,577,585,597,607,618,630,634,638,651,668,694,705,737,743],{"__ignoreMap":64},[68,489,490,493],{"class":70,"line":71},[68,491,492],{"class":82},"\u003C?",[68,494,495],{"class":89},"php\n",[68,497,498],{"class":70,"line":86},[68,499,150],{"emptyLinePlaceholder":149},[68,501,502,505,507,510],{"class":70,"line":98},[68,503,504],{"class":129},"$params ",[68,506,159],{"class":82},[68,508,509],{"class":89}," http_build_query",[68,511,512],{"class":129},"([\n",[68,514,515,518,521,524],{"class":70,"line":108},[68,516,517],{"class":78},"    'USERID'",[68,519,520],{"class":82}," =>",[68,522,523],{"class":78}," 'YOUR_USERID'",[68,525,177],{"class":129},[68,527,528,531,533,536],{"class":70,"line":153},[68,529,530],{"class":78},"    'PASSWORD'",[68,532,520],{"class":82},[68,534,535],{"class":78}," 'YOUR_PASSWORD'",[68,537,177],{"class":129},[68,539,540,543,545,548],{"class":70,"line":165},[68,541,542],{"class":78},"    'KEYWORDCREDITS'",[68,544,520],{"class":82},[68,546,547],{"class":78}," '1'",[68,549,177],{"class":129},[68,551,552],{"class":70,"line":180},[68,553,554],{"class":129},"]);\n",[68,556,557],{"class":70,"line":193},[68,558,150],{"emptyLinePlaceholder":149},[68,560,561,564,566,569,571,574],{"class":70,"line":206},[68,562,563],{"class":129},"$ch ",[68,565,159],{"class":82},[68,567,568],{"class":89}," curl_init",[68,570,428],{"class":129},[68,572,573],{"class":78},"'https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx'",[68,575,576],{"class":129},");\n",[68,578,579,582],{"class":70,"line":212},[68,580,581],{"class":89},"curl_setopt_array",[68,583,584],{"class":129},"($ch, [\n",[68,586,587,590,592,595],{"class":70,"line":223},[68,588,589],{"class":89},"    CURLOPT_POST",[68,591,520],{"class":82},[68,593,594],{"class":89}," true",[68,596,177],{"class":129},[68,598,599,602,604],{"class":70,"line":231},[68,600,601],{"class":89},"    CURLOPT_POSTFIELDS",[68,603,520],{"class":82},[68,605,606],{"class":129}," $params,\n",[68,608,609,612,614,616],{"class":70,"line":248},[68,610,611],{"class":89},"    CURLOPT_RETURNTRANSFER",[68,613,520],{"class":82},[68,615,594],{"class":89},[68,617,177],{"class":129},[68,619,620,623,625,628],{"class":70,"line":261},[68,621,622],{"class":89},"    CURLOPT_TIMEOUT",[68,624,520],{"class":82},[68,626,627],{"class":89}," 30",[68,629,177],{"class":129},[68,631,632],{"class":70,"line":267},[68,633,554],{"class":129},[68,635,636],{"class":70,"line":272},[68,637,150],{"emptyLinePlaceholder":149},[68,639,640,643,645,648],{"class":70,"line":281},[68,641,642],{"class":129},"$body ",[68,644,159],{"class":82},[68,646,647],{"class":89}," curl_exec",[68,649,650],{"class":129},"($ch);\n",[68,652,653,656,659,662,665],{"class":70,"line":307},[68,654,655],{"class":82},"if",[68,657,658],{"class":129}," ($body ",[68,660,661],{"class":82},"===",[68,663,664],{"class":89}," false",[68,666,667],{"class":129},") {\n",[68,669,670,673,676,679,682,685,688,691],{"class":70,"line":321},[68,671,672],{"class":89},"    echo",[68,674,675],{"class":78}," 'Request failed: '",[68,677,678],{"class":82}," .",[68,680,681],{"class":89}," curl_error",[68,683,684],{"class":129},"($ch) ",[68,686,687],{"class":82},".",[68,689,690],{"class":89}," PHP_EOL",[68,692,693],{"class":129},";\n",[68,695,696,699,702],{"class":70,"line":335},[68,697,698],{"class":129},"} ",[68,700,701],{"class":82},"else",[68,703,704],{"class":129}," {\n",[68,706,708,710,713,716,719,721,723,726,728,731,733,735],{"class":70,"line":707},21,[68,709,672],{"class":89},[68,711,712],{"class":89}," curl_getinfo",[68,714,715],{"class":129},"($ch, ",[68,717,718],{"class":89},"CURLINFO_HTTP_CODE",[68,720,298],{"class":129},[68,722,687],{"class":82},[68,724,725],{"class":78}," ' '",[68,727,678],{"class":82},[68,729,730],{"class":129}," $body ",[68,732,687],{"class":82},[68,734,690],{"class":89},[68,736,693],{"class":129},[68,738,740],{"class":70,"line":739},22,[68,741,742],{"class":129},"}\n",[68,744,746,749],{"class":70,"line":745},23,[68,747,748],{"class":89},"curl_close",[68,750,650],{"class":129},[58,752,757],{"className":753,"code":754,"filename":755,"language":756,"meta":64,"style":64},"language-csharp shiki shiki-themes github-light-high-contrast github-dark-high-contrast","using System;\nusing System.Collections.Generic;\nusing System.Net.Http;\n\nvar parameters = new Dictionary\u003Cstring, string>\n{\n    [\"USERID\"] = \"YOUR_USERID\",\n    [\"PASSWORD\"] = \"YOUR_PASSWORD\",\n    [\"KEYWORDCREDITS\"] = \"1\",\n};\n\nusing var client = new HttpClient();\nusing var request = new HttpRequestMessage(HttpMethod.Post, \"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\")\n{\n    Content = new FormUrlEncodedContent(parameters),\n};\n\nusing var response = await client.SendAsync(request);\nConsole.WriteLine($\"{(int)response.StatusCode} {await response.Content.ReadAsStringAsync()}\");\n","C#","csharp",[26,758,759,769,787,805,809,838,843,861,877,893,898,902,922,945,949,964,968,972,993],{"__ignoreMap":64},[68,760,761,764,767],{"class":70,"line":71},[68,762,763],{"class":82},"using",[68,765,766],{"class":74}," System",[68,768,693],{"class":129},[68,770,771,773,775,777,780,782,785],{"class":70,"line":86},[68,772,763],{"class":82},[68,774,766],{"class":74},[68,776,687],{"class":129},[68,778,779],{"class":74},"Collections",[68,781,687],{"class":129},[68,783,784],{"class":74},"Generic",[68,786,693],{"class":129},[68,788,789,791,793,795,798,800,803],{"class":70,"line":98},[68,790,763],{"class":82},[68,792,766],{"class":74},[68,794,687],{"class":129},[68,796,797],{"class":74},"Net",[68,799,687],{"class":129},[68,801,802],{"class":74},"Http",[68,804,693],{"class":129},[68,806,807],{"class":70,"line":108},[68,808,150],{"emptyLinePlaceholder":149},[68,810,811,814,817,819,821,824,827,830,833,835],{"class":70,"line":153},[68,812,813],{"class":82},"var",[68,815,816],{"class":74}," parameters",[68,818,364],{"class":82},[68,820,367],{"class":82},[68,822,823],{"class":74}," Dictionary",[68,825,826],{"class":129},"\u003C",[68,828,829],{"class":82},"string",[68,831,832],{"class":129},", ",[68,834,829],{"class":82},[68,836,837],{"class":129},">\n",[68,839,840],{"class":70,"line":165},[68,841,842],{"class":129},"{\n",[68,844,845,848,851,854,856,859],{"class":70,"line":180},[68,846,847],{"class":129},"    [",[68,849,850],{"class":78},"\"USERID\"",[68,852,853],{"class":129},"] ",[68,855,159],{"class":82},[68,857,858],{"class":78}," \"YOUR_USERID\"",[68,860,177],{"class":129},[68,862,863,865,868,870,872,875],{"class":70,"line":193},[68,864,847],{"class":129},[68,866,867],{"class":78},"\"PASSWORD\"",[68,869,853],{"class":129},[68,871,159],{"class":82},[68,873,874],{"class":78}," \"YOUR_PASSWORD\"",[68,876,177],{"class":129},[68,878,879,881,884,886,888,891],{"class":70,"line":206},[68,880,847],{"class":129},[68,882,883],{"class":78},"\"KEYWORDCREDITS\"",[68,885,853],{"class":129},[68,887,159],{"class":82},[68,889,890],{"class":78}," \"1\"",[68,892,177],{"class":129},[68,894,895],{"class":70,"line":212},[68,896,897],{"class":129},"};\n",[68,899,900],{"class":70,"line":223},[68,901,150],{"emptyLinePlaceholder":149},[68,903,904,906,909,912,914,916,919],{"class":70,"line":231},[68,905,763],{"class":82},[68,907,908],{"class":82}," var",[68,910,911],{"class":74}," client",[68,913,364],{"class":82},[68,915,367],{"class":82},[68,917,918],{"class":74}," HttpClient",[68,920,921],{"class":129},"();\n",[68,923,924,926,928,931,933,935,938,941,943],{"class":70,"line":248},[68,925,763],{"class":82},[68,927,908],{"class":82},[68,929,930],{"class":74}," request",[68,932,364],{"class":82},[68,934,367],{"class":82},[68,936,937],{"class":74}," HttpRequestMessage",[68,939,940],{"class":129},"(HttpMethod.Post, ",[68,942,431],{"class":78},[68,944,264],{"class":129},[68,946,947],{"class":70,"line":261},[68,948,842],{"class":129},[68,950,951,954,956,958,961],{"class":70,"line":267},[68,952,953],{"class":129},"    Content ",[68,955,159],{"class":82},[68,957,367],{"class":82},[68,959,960],{"class":74}," FormUrlEncodedContent",[68,962,963],{"class":129},"(parameters),\n",[68,965,966],{"class":70,"line":272},[68,967,897],{"class":129},[68,969,970],{"class":70,"line":281},[68,971,150],{"emptyLinePlaceholder":149},[68,973,974,976,978,980,982,984,987,990],{"class":70,"line":307},[68,975,763],{"class":82},[68,977,908],{"class":82},[68,979,417],{"class":74},[68,981,364],{"class":82},[68,983,422],{"class":82},[68,985,986],{"class":129}," client.",[68,988,989],{"class":370},"SendAsync",[68,991,992],{"class":129},"(request);\n",[68,994,995,998,1001,1003,1006,1009,1012,1015,1018,1020,1023,1026,1029,1031,1033,1035,1038,1040,1043,1046,1049],{"class":70,"line":321},[68,996,997],{"class":129},"Console.",[68,999,1000],{"class":370},"WriteLine",[68,1002,428],{"class":129},[68,1004,1005],{"class":78},"$\"",[68,1007,1008],{"class":78},"{(",[68,1010,1011],{"class":82},"int",[68,1013,1014],{"class":78},")",[68,1016,1017],{"class":129},"response",[68,1019,687],{"class":78},[68,1021,1022],{"class":129},"StatusCode",[68,1024,1025],{"class":78},"}",[68,1027,1028],{"class":78}," {",[68,1030,470],{"class":82},[68,1032,417],{"class":129},[68,1034,687],{"class":78},[68,1036,1037],{"class":129},"Content",[68,1039,687],{"class":78},[68,1041,1042],{"class":370},"ReadAsStringAsync",[68,1044,1045],{"class":78},"()}",[68,1047,1048],{"class":78},"\"",[68,1050,576],{"class":129},[41,1052,1053],{"id":1017},"Response",[58,1055,1060],{"className":1056,"code":1058,"filename":1059,"language":476,"meta":64},[1057],"language-text","000:Keyword credits successfully applied to your account.\n","Success",[26,1061,1058],{"__ignoreMap":64},[1063,1064,1065,1078],"table",{},[1066,1067,1068],"thead",{},[1069,1070,1071,1075],"tr",{},[1072,1073,1074],"th",{},"Error",[1072,1076,1077],{},"Meaning",[1079,1080,1081,1092,1105,1117,1127,1137,1147,1161],"tbody",{},[1069,1082,1083,1089],{},[1084,1085,1086],"td",{},[26,1087,1088],{},"Err:300:Invalid Userid or password",[1084,1090,1091],{},"Wrong user ID or password.",[1069,1093,1094,1099],{},[1084,1095,1096],{},[26,1097,1098],{},"Err:703:Missing User Name",[1084,1100,1101,1104],{},[26,1102,1103],{},"USERID"," is missing.",[1069,1106,1107,1112],{},[1084,1108,1109],{},[26,1110,1111],{},"Err:704:Missing Password",[1084,1113,1114,1104],{},[26,1115,1116],{},"PASSWORD",[1069,1118,1119,1124],{},[1084,1120,1121],{},[26,1122,1123],{},"Err:705:Keyword is taken, Please try another keyword",[1084,1125,1126],{},"Listed for this endpoint in the previous docs.",[1069,1128,1129,1134],{},[1084,1130,1131],{},[26,1132,1133],{},"Err:715: Error while performing account update",[1084,1135,1136],{},"The account could not be updated.",[1069,1138,1139,1144],{},[1084,1140,1141],{},[26,1142,1143],{},"Err:716: Credit card declined.",[1084,1145,1146],{},"The stored card was declined.",[1069,1148,1149,1154],{},[1084,1150,1151],{},[26,1152,1153],{},"718:Keyword credit removal failed, No keyword credits assigned to account.",[1084,1155,1156,1157,1160],{},"Nothing to remove. Note: no ",[26,1158,1159],{},"Err:"," prefix.",[1069,1162,1163,1168],{},[1084,1164,1165],{},[26,1166,1167],{},"719:Keyword credit removal failed, all available credits are in-use.",[1084,1169,1170,1171,1160],{},"All credits are in use by keywords. Note: no ",[26,1172,1159],{},[1174,1175,1176],"style",{},"html pre.shiki code .soyes, html code.shiki .soyes{--shiki-default:#702C00;--shiki-dark:#FFB757}html pre.shiki code .sT6z2, html code.shiki .sT6z2{--shiki-default:#032563;--shiki-dark:#ADDCFF}html pre.shiki code .sHUrx, html code.shiki .sHUrx{--shiki-default:#A0111F;--shiki-dark:#FF9492}html pre.shiki code .s-5SL, html code.shiki .s-5SL{--shiki-default:#023B95;--shiki-dark:#91CBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .suds8, html code.shiki .suds8{--shiki-default:#0E1116;--shiki-dark:#F0F3F6}html pre.shiki code .sKwhi, html code.shiki .sKwhi{--shiki-default:#622CBC;--shiki-dark:#DBB7FF}html pre.shiki code .sLBg1, html code.shiki .sLBg1{--shiki-default:#66707B;--shiki-dark:#BDC4CC}",{"title":64,"searchDepth":98,"depth":98,"links":1178},[1179,1180,1181],{"id":43,"depth":86,"text":44},{"id":52,"depth":86,"text":53},{"id":1017,"depth":86,"text":1053},"Buy keyword credits with the card stored on your account, or remove unused credits, with the legacy HTTP API (subscribekeywords.aspx).","md",null,{},"\u002Fdocs\u002Fhttp-api\u002Fkeyword-credits","---\ntitle: Keyword credits\ndescription: Buy keyword credits with the card stored on your account, or remove unused credits, with the legacy HTTP API (subscribekeywords.aspx).\nstatus: legacy\nupdated: '2026-10-06'\n---\n\n::endpoint{method=\"POST, GET\" url=\"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\" auth=\"userid-password\" response=\"Plain text\"}\n::\n\n::callout{type=\"warning\" title=\"This call charges your card\"}\nAdding keyword credits bills the credit card stored on your Wire2Air account. Call it only from trusted server code, never from a page a visitor can trigger, and never by `GET` with the password in the URL.\n::\n\n::callout{type=\"pending\" question=\"OQ-2\"}\nWhether this endpoint is still live has not been confirmed.\n::\n\nThe previous docs called this the \"Keyword Subscribe API\".\n\n## Parameters\n\n::param-table{id=\"param\"}\n---\nparams:\n  - name: USERID\n    in: body\n    type: string\n    required: true\n    description: \"Your Wire2Air user ID.\"\n  - name: PASSWORD\n    in: body\n    type: string\n    required: true\n    description: \"Your Wire2Air password.\"\n  - name: KEYWORDCREDITS\n    in: body\n    type: integer\n    required: true\n    default: 1\n    example: 1\n    description: \"How many keyword credits to add. A negative number removes credits from the account.\"\n---\n::\n\n## Examples\n\n::code-group\n```bash [cURL]\ncurl \"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\" \\\n  --data-urlencode \"USERID=YOUR_USERID\" \\\n  --data-urlencode \"PASSWORD=YOUR_PASSWORD\" \\\n  --data-urlencode \"KEYWORDCREDITS=1\"\n```\n```python [Python 3]\nimport urllib.error\nimport urllib.parse\nimport urllib.request\n\nparams = urllib.parse.urlencode({\n    \"USERID\": \"YOUR_USERID\",\n    \"PASSWORD\": \"YOUR_PASSWORD\",\n    \"KEYWORDCREDITS\": \"1\",\n})\nrequest = urllib.request.Request(\n    \"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\",\n    data=params.encode(\"utf-8\"),\n    method=\"POST\",\n)\n\ntry:\n    with urllib.request.urlopen(request, timeout=30) as response:\n        print(response.status, response.read().decode(\"utf-8\"))\nexcept urllib.error.HTTPError as error:\n    print(error.code, error.read().decode(\"utf-8\"))\n```\n```javascript [Node]\nconst params = new URLSearchParams({\n  USERID: \"YOUR_USERID\",\n  PASSWORD: \"YOUR_PASSWORD\",\n  KEYWORDCREDITS: \"1\",\n});\n\nconst response = await fetch(\"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\", {\n  method: \"POST\",\n  body: params, \u002F\u002F sent as application\u002Fx-www-form-urlencoded\n});\nconsole.log(response.status, await response.text());\n```\n```php [PHP]\n\u003C?php\n\n$params = http_build_query([\n    'USERID' => 'YOUR_USERID',\n    'PASSWORD' => 'YOUR_PASSWORD',\n    'KEYWORDCREDITS' => '1',\n]);\n\n$ch = curl_init('https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx');\ncurl_setopt_array($ch, [\n    CURLOPT_POST => true,\n    CURLOPT_POSTFIELDS => $params,\n    CURLOPT_RETURNTRANSFER => true,\n    CURLOPT_TIMEOUT => 30,\n]);\n\n$body = curl_exec($ch);\nif ($body === false) {\n    echo 'Request failed: ' . curl_error($ch) . PHP_EOL;\n} else {\n    echo curl_getinfo($ch, CURLINFO_HTTP_CODE) . ' ' . $body . PHP_EOL;\n}\ncurl_close($ch);\n```\n```csharp [C#]\nusing System;\nusing System.Collections.Generic;\nusing System.Net.Http;\n\nvar parameters = new Dictionary\u003Cstring, string>\n{\n    [\"USERID\"] = \"YOUR_USERID\",\n    [\"PASSWORD\"] = \"YOUR_PASSWORD\",\n    [\"KEYWORDCREDITS\"] = \"1\",\n};\n\nusing var client = new HttpClient();\nusing var request = new HttpRequestMessage(HttpMethod.Post, \"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx\")\n{\n    Content = new FormUrlEncodedContent(parameters),\n};\n\nusing var response = await client.SendAsync(request);\nConsole.WriteLine($\"{(int)response.StatusCode} {await response.Content.ReadAsStringAsync()}\");\n```\n::\n\n## Response\n\n```text [Success]\n000:Keyword credits successfully applied to your account.\n```\n\n| Error | Meaning |\n|---|---|\n| `Err:300:Invalid Userid or password` | Wrong user ID or password. |\n| `Err:703:Missing User Name` | `USERID` is missing. |\n| `Err:704:Missing Password` | `PASSWORD` is missing. |\n| `Err:705:Keyword is taken, Please try another keyword` | Listed for this endpoint in the previous docs. |\n| `Err:715: Error while performing account update` | The account could not be updated. |\n| `Err:716: Credit card declined.` | The stored card was declined. |\n| `718:Keyword credit removal failed, No keyword credits assigned to account.` | Nothing to remove. Note: no `Err:` prefix. |\n| `719:Keyword credit removal failed, all available credits are in-use.` | All credits are in use by keywords. Note: no `Err:` prefix. |\n",{"title":5,"description":1182},"legacy","docs\u002F09.http-api\u002F08.keyword-credits","2026-10-06","Z7zJeWaP7KhK5eNLuAnI22HlZhltki0EojnsftMly_k",[1194],{"title":1195,"path":1196,"stem":1197,"children":1198,"navTitle":1200,"group":1184,"status":1201},"Wire2Air developer docs","\u002Fdocs","docs\u002F01.index",[1199,1202,1206,1210,1214,1218,1237,1260,1278,1317,1330],{"title":1195,"path":1196,"stem":1197,"navTitle":1200,"group":1184,"status":1201},"Overview","current",{"title":1203,"path":1204,"stem":1205,"navTitle":1184,"group":1203,"status":1201},"Getting started","\u002Fdocs\u002Fgetting-started","docs\u002F02.getting-started",{"title":1207,"path":1208,"stem":1209,"navTitle":1184,"group":1203,"status":1201},"Authentication","\u002Fdocs\u002Fauthentication","docs\u002F03.authentication",{"title":1211,"path":1212,"stem":1213,"navTitle":1184,"group":1203,"status":1201},"Errors","\u002Fdocs\u002Ferrors","docs\u002F04.errors",{"title":1215,"path":1216,"stem":1217,"navTitle":1184,"group":1203,"status":1201},"Rate limits","\u002Fdocs\u002Frate-limits","docs\u002F05.rate-limits",{"title":1219,"navTitle":1184,"group":1184,"status":1201,"path":1220,"stem":1221,"children":1222,"page":1236},"Guides","\u002Fdocs\u002Fguides","docs\u002F06.guides",[1223,1228,1232],{"title":1224,"path":1225,"stem":1226,"navTitle":1227,"group":1184,"status":1201},"Character encoding and message length","\u002Fdocs\u002Fguides\u002Fencoding","docs\u002F06.guides\u002F01.encoding","Encoding and length",{"title":1229,"path":1230,"stem":1231,"navTitle":1184,"group":1184,"status":1201},"Bulk messaging","\u002Fdocs\u002Fguides\u002Fbulk-messaging","docs\u002F06.guides\u002F02.bulk-messaging",{"title":1233,"path":1234,"stem":1235,"navTitle":1184,"group":1184,"status":1201},"Scheduling messages","\u002Fdocs\u002Fguides\u002Fscheduling","docs\u002F06.guides\u002F03.scheduling",false,{"title":1238,"path":1239,"stem":1240,"children":1241,"navTitle":1184,"group":1184,"status":1201},"REST API v1","\u002Fdocs\u002Frest","docs\u002F07.rest\u002F01.index",[1242,1243,1256],{"title":1238,"path":1239,"stem":1240,"navTitle":1200,"group":1184,"status":1201},{"title":1244,"navTitle":1184,"group":1184,"status":1201,"path":1245,"stem":1246,"children":1247,"page":1236},"Messages","\u002Fdocs\u002Frest\u002Fmessages","docs\u002F07.rest\u002F02.messages",[1248,1252],{"title":1249,"path":1250,"stem":1251,"navTitle":1184,"group":1184,"status":1201},"Send a message","\u002Fdocs\u002Frest\u002Fmessages\u002Fsend","docs\u002F07.rest\u002F02.messages\u002F01.send",{"title":1253,"path":1254,"stem":1255,"navTitle":1184,"group":1184,"status":1201},"List received messages","\u002Fdocs\u002Frest\u002Fmessages\u002Flist","docs\u002F07.rest\u002F02.messages\u002F02.list",{"title":1257,"path":1258,"stem":1259,"navTitle":1184,"group":1184,"status":1201},"Campaigns","\u002Fdocs\u002Frest\u002Fcampaigns","docs\u002F07.rest\u002F03.campaigns",{"title":1261,"path":1262,"stem":1263,"children":1264,"navTitle":1184,"group":1184,"status":1201},"Webhooks","\u002Fdocs\u002Fwebhooks","docs\u002F08.webhooks\u002F01.index",[1265,1266,1270,1274],{"title":1261,"path":1262,"stem":1263,"navTitle":1200,"group":1184,"status":1201},{"title":1267,"path":1268,"stem":1269,"navTitle":1184,"group":1184,"status":1201},"Inbound SMS","\u002Fdocs\u002Fwebhooks\u002Finbound-sms","docs\u002F08.webhooks\u002F02.inbound-sms",{"title":1271,"path":1272,"stem":1273,"navTitle":1184,"group":1184,"status":1201},"Inbound SMS and MMS","\u002Fdocs\u002Fwebhooks\u002Finbound-mms","docs\u002F08.webhooks\u002F03.inbound-mms",{"title":1275,"path":1276,"stem":1277,"navTitle":1184,"group":1184,"status":1201},"Delivery reports","\u002Fdocs\u002Fwebhooks\u002Fdelivery-reports","docs\u002F08.webhooks\u002F04.delivery-reports",{"title":1279,"path":1280,"stem":1281,"children":1282,"navTitle":1184,"group":1184,"status":1189},"HTTP API","\u002Fdocs\u002Fhttp-api","docs\u002F09.http-api\u002F01.index",[1283,1284,1288,1292,1296,1300,1304,1308,1309,1313],{"title":1279,"path":1280,"stem":1281,"navTitle":1200,"group":1184,"status":1189},{"title":1285,"path":1286,"stem":1287,"navTitle":1184,"group":1184,"status":1189},"Send SMS","\u002Fdocs\u002Fhttp-api\u002Fsend-sms","docs\u002F09.http-api\u002F02.send-sms",{"title":1289,"path":1290,"stem":1291,"navTitle":1184,"group":1184,"status":1189},"Send MMS","\u002Fdocs\u002Fhttp-api\u002Fsend-mms","docs\u002F09.http-api\u002F03.send-mms",{"title":1293,"path":1294,"stem":1295,"navTitle":1184,"group":1184,"status":1189},"Credit balance","\u002Fdocs\u002Fhttp-api\u002Fcredit-balance","docs\u002F09.http-api\u002F04.credit-balance",{"title":1297,"path":1298,"stem":1299,"navTitle":1184,"group":1184,"status":1189},"Carrier lookup","\u002Fdocs\u002Fhttp-api\u002Fcarrier-lookup","docs\u002F09.http-api\u002F05.carrier-lookup",{"title":1301,"path":1302,"stem":1303,"navTitle":1184,"group":1184,"status":1189},"Keyword lookup","\u002Fdocs\u002Fhttp-api\u002Fkeyword-lookup","docs\u002F09.http-api\u002F06.keyword-lookup",{"title":1305,"path":1306,"stem":1307,"navTitle":1184,"group":1184,"status":1189},"Keyword register","\u002Fdocs\u002Fhttp-api\u002Fkeyword-register","docs\u002F09.http-api\u002F07.keyword-register",{"title":5,"path":1186,"stem":1190,"navTitle":1184,"group":1184,"status":1189},{"title":1310,"path":1311,"stem":1312,"navTitle":1184,"group":1184,"status":1189},"Subscribe user","\u002Fdocs\u002Fhttp-api\u002Fsubscribe-user","docs\u002F09.http-api\u002F09.subscribe-user",{"title":1314,"path":1315,"stem":1316,"navTitle":1184,"group":1184,"status":1189},"Send invitation","\u002Fdocs\u002Fhttp-api\u002Fsend-invitation","docs\u002F09.http-api\u002F10.send-invitation",{"title":1318,"navTitle":1184,"group":1184,"status":1201,"path":1319,"stem":1320,"children":1321,"page":1236},"Integrations","\u002Fdocs\u002Fintegrations","docs\u002F10.integrations",[1322,1326],{"title":1323,"path":1324,"stem":1325,"navTitle":1184,"group":1184,"status":1201},"RSA Authentication Manager","\u002Fdocs\u002Fintegrations\u002Frsa-authentication-manager","docs\u002F10.integrations\u002F01.rsa-authentication-manager",{"title":1327,"path":1328,"stem":1329,"navTitle":1184,"group":1184,"status":1201},"Zapier","\u002Fdocs\u002Fintegrations\u002Fzapier","docs\u002F10.integrations\u002F02.zapier",{"title":1331,"path":1332,"stem":1333,"navTitle":1184,"group":1184,"status":1201},"Changelog","\u002Fdocs\u002Fchangelog","docs\u002F11.changelog",[1335,1337],{"title":1305,"path":1306,"stem":1307,"description":1336,"children":-1},"Register a keyword on a short code, point its incoming messages at your URL, or delete it, with the legacy HTTP API.",{"title":1310,"path":1311,"stem":1312,"description":1338,"children":-1},"Add a mobile number to a campaign's subscriber list, or remove it, with the legacy HTTP API (SubscribeUser.aspx).",[1340,1344,1347,1350,1353,1356,1359,1362],[1341,1342],"path",{"d":1343},"M3 21l18 0",[1341,1345],{"d":1346},"M3 10l18 0",[1341,1348],{"d":1349},"M5 6l7 -3l7 3",[1341,1351],{"d":1352},"M4 10l0 11",[1341,1354],{"d":1355},"M20 10l0 11",[1341,1357],{"d":1358},"M8 14l0 3",[1341,1360],{"d":1361},"M12 14l0 3",[1341,1363],{"d":1364},"M16 14l0 3",[1366,1368,1371,1374,1377],[1341,1367],{"d":1343},[1341,1369],{"d":1370},"M3 7v1a3 3 0 0 0 6 0v-1m0 1a3 3 0 0 0 6 0v-1m0 1a3 3 0 0 0 6 0v-1h-18l2 -4h14l2 4",[1341,1372],{"d":1373},"M5 21l0 -10.15",[1341,1375],{"d":1376},"M19 21l0 -10.15",[1341,1378],{"d":1379},"M9 21v-4a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v4",[1381,1384,1387,1390],[1341,1382],{"d":1383},"M3 13a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v6a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -6",[1341,1385],{"d":1386},"M15 9a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v10a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -10",[1341,1388],{"d":1389},"M9 5a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v14a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1l0 -14",[1341,1391],{"d":1392},"M4 20h14",[1394,1397],[1341,1395],{"d":1396},"M10 3.2a9 9 0 1 0 10.8 10.8a1 1 0 0 0 -1 -1h-6.8a2 2 0 0 1 -2 -2v-7a.9 .9 0 0 0 -1 -.8",[1341,1398],{"d":1399},"M15 3.5a9 9 0 0 1 5.5 5.5h-4.5a1 1 0 0 1 -1 -1v-4.5",[1401,1404,1407],[1341,1402],{"d":1403},"M7 8l-4 4l4 4",[1341,1405],{"d":1406},"M17 8l4 4l-4 4",[1341,1408],{"d":1409},"M14 4l-4 16",[1411,1414,1418,1421],[1341,1412],{"d":1413},"M9 15l6 -6",[1341,1415],{"d":1416,"fill":1417},"M9 9.5a.5 .5 0 1 0 1 0a.5 .5 0 1 0 -1 0","currentColor",[1341,1419],{"d":1420,"fill":1417},"M14 14.5a.5 .5 0 1 0 1 0a.5 .5 0 1 0 -1 0",[1341,1422],{"d":1423},"M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0",[1425,1428,1431,1434],[1341,1426],{"d":1427},"M19.5 12.572l-7.5 7.428l-7.5 -7.428a5 5 0 1 1 7.5 -6.566a5 5 0 1 1 7.5 6.572",[1341,1429],{"d":1430},"M12 6l-3.293 3.293a1 1 0 0 0 0 1.414l.543 .543c.69 .69 1.81 .69 2.5 0l1 -1a3.182 3.182 0 0 1 4.5 0l2.25 2.25",[1341,1432],{"d":1433},"M12.5 15.5l2 2",[1341,1435],{"d":1436},"M15 13l2 2",[1438,1441,1444,1447],[1341,1439],{"d":1440},"M12 18h-7a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v7.5",[1341,1442],{"d":1443},"M3 6l9 6l9 -6",[1341,1445],{"d":1446},"M15 18h6",[1341,1448],{"d":1449},"M18 15l3 3l-3 3",[1451,1454],[1341,1452],{"d":1453},"M21 14l-3 -3h-7a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1h9a1 1 0 0 1 1 1v10",[1341,1455],{"d":1456},"M14 15v2a1 1 0 0 1 -1 1h-7l-3 3v-10a1 1 0 0 1 1 -1h2",[1458,1461],[1341,1459],{"d":1460},"M15 12.9a5 5 0 1 0 -3.902 -3.9",[1341,1462],{"d":1463},"M15 12.9l-3.902 -3.899l-7.513 8.584a2 2 0 1 0 2.827 2.83l8.588 -7.515",[1465,1468,1471,1474],[1341,1466],{"d":1467},"M15 8h.01",[1341,1469],{"d":1470},"M3 6a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-12",[1341,1472],{"d":1473},"M3 16l5 -5c.928 -.893 2.072 -.893 3 0l5 5",[1341,1475],{"d":1476},"M14 14l1 -1c.928 -.893 2.072 -.893 3 0l3 3",[1478,1481,1484,1487,1490,1493],[1341,1479],{"d":1480},"M7 12l5 5l-1.5 1.5a3.536 3.536 0 1 1 -5 -5l1.5 -1.5",[1341,1482],{"d":1483},"M17 12l-5 -5l1.5 -1.5a3.536 3.536 0 1 1 5 5l-1.5 1.5",[1341,1485],{"d":1486},"M3 21l2.5 -2.5",[1341,1488],{"d":1489},"M18.5 5.5l2.5 -2.5",[1341,1491],{"d":1492},"M10 11l-2 2",[1341,1494],{"d":1495},"M13 14l-2 2",[1497,1500],[1341,1498],{"d":1499},"M22 9l-10 -4l-10 4l10 4l10 -4v6",[1341,1501],{"d":1502},"M6 10.6v5.4a6 3 0 0 0 12 0v-5.4",[1504,1507,1510],[1341,1505],{"d":1506},"M18 8a3 3 0 0 1 0 6",[1341,1508],{"d":1509},"M10 8v11a1 1 0 0 1 -1 1h-1a1 1 0 0 1 -1 -1v-5",[1341,1511],{"d":1512},"M12 8l4.524 -3.77a.9 .9 0 0 1 1.476 .692v12.156a.9 .9 0 0 1 -1.476 .692l-4.524 -3.77h-8a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h8",[1514,1517,1520,1523,1526],[1341,1515],{"d":1516},"M6 4h-1a2 2 0 0 0 -2 2v3.5a5.5 5.5 0 0 0 11 0v-3.5a2 2 0 0 0 -2 -2h-1",[1341,1518],{"d":1519},"M8 15a6 6 0 1 0 12 0v-3",[1341,1521],{"d":1522},"M11 3v2",[1341,1524],{"d":1525},"M6 3v2",[1341,1527],{"d":1528},"M18 10a2 2 0 1 0 4 0a2 2 0 1 0 -4 0",[1530,1533,1536,1539,1542,1545],[1341,1531],{"d":1532},"M8 21l8 0",[1341,1534],{"d":1535},"M12 17l0 4",[1341,1537],{"d":1538},"M7 4l10 0",[1341,1540],{"d":1541},"M17 4v8a5 5 0 0 1 -10 0v-8",[1341,1543],{"d":1544},"M3 9a2 2 0 1 0 4 0a2 2 0 1 0 -4 0",[1341,1546],{"d":1547},"M17 9a2 2 0 1 0 4 0a2 2 0 1 0 -4 0",[1549,1552,1555,1558],[1341,1550],{"d":1551},"M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0",[1341,1553],{"d":1554},"M16 19h6",[1341,1556],{"d":1557},"M19 16v6",[1341,1559],{"d":1560},"M6 21v-2a4 4 0 0 1 4 -4h4",3529977955]