[{"data":1,"prerenderedAt":905},["ShallowReactive",2],{"docs-page:\u002Fdocs\u002Fhttp-api":3,"docs-navigation":549,"docs-surround:\u002Fdocs\u002Fhttp-api":678,"icon:building-bank":683,"icon:building-store":709,"icon:chart-bar":724,"icon:chart-pie":737,"icon:code":744,"icon:discount":754,"icon:heart-handshake":768,"icon:mail-forward":781,"icon:messages":794,"icon:microphone-2":801,"icon:photo":808,"icon:plug-connected":821,"icon:school":840,"icon:speakerphone":847,"icon:stethoscope":857,"icon:trophy":873,"icon:user-plus":892},{"id":4,"title":5,"body":6,"description":537,"extension":538,"group":539,"meta":540,"navTitle":541,"navigation":542,"path":543,"rawbody":544,"seo":545,"status":12,"stem":546,"updated":547,"__hash__":548},"docs\u002Fdocs\u002F09.http-api\u002F01.index.md","HTTP API",{"type":7,"value":8,"toc":528},"minimark",[9,23,45,50,268,276,280,291,355,381,385,414,430,444,448,451,461,491,495,507],[10,11,13],"callout",{"type":12},"legacy",[14,15,16,17,22],"p",{},"The HTTP API is the older of the two Wire2Air APIs. For sending SMS, listing received messages and managing campaigns, prefer the ",[18,19,21],"a",{"href":20},"\u002Fdocs\u002Frest\u002F","REST API v1",". The HTTP API remains the documented way to send MMS, check your credit balance, look up carriers and manage keywords and subscribers.",[10,24,27],{"type":25,"question":26},"pending","OQ-1",[14,28,29,30,34,35,39,40,44],{},"Whether the HTTP API is still fully supported, deprecated or due to be retired, and which of its endpoints are still live (in particular ",[18,31,33],{"href":32},"\u002Fdocs\u002Fhttp-api\u002Fkeyword-credits\u002F","keyword credits",", ",[18,36,38],{"href":37},"\u002Fdocs\u002Fhttp-api\u002Fsend-invitation\u002F","send invitation"," and the ",[18,41,43],{"href":42},"\u002Fdocs\u002Fintegrations\u002Frsa-authentication-manager\u002F","RSA plug-in","), has not been confirmed. See also OQ-2.",[46,47,49],"h2",{"id":48},"endpoints","Endpoints",[51,52,53,72],"table",{},[54,55,56],"thead",{},[57,58,59,63,66,69],"tr",{},[60,61,62],"th",{},"Endpoint",[60,64,65],{},"Method",[60,67,68],{},"URL",[60,70,71],{},"Credential",[73,74,75,102,123,144,164,185,206,227,248],"tbody",{},[57,76,77,84,94,99],{},[78,79,80],"td",{},[18,81,83],{"href":82},"\u002Fdocs\u002Fhttp-api\u002Fsend-sms\u002F","Send SMS",[78,85,86,90,91],{},[87,88,89],"code",{},"POST"," or ",[87,92,93],{},"GET",[78,95,96],{},[87,97,98],{},"https:\u002F\u002Fmsgapi.wire2air.com\u002Fsmsapi\u002Fsubmitsm.aspx",[78,100,101],{},"User ID, password, VASID",[57,103,104,110,116,121],{},[78,105,106],{},[18,107,109],{"href":108},"\u002Fdocs\u002Fhttp-api\u002Fsend-mms\u002F","Send MMS",[78,111,112,90,114],{},[87,113,89],{},[87,115,93],{},[78,117,118],{},[87,119,120],{},"http:\u002F\u002Fmms.wire2air.com\u002Fmms\u002Fsubmitmms.aspx",[78,122,101],{},[57,124,125,131,137,142],{},[78,126,127],{},[18,128,130],{"href":129},"\u002Fdocs\u002Fhttp-api\u002Fcredit-balance\u002F","Credit balance",[78,132,133,90,135],{},[87,134,89],{},[87,136,93],{},[78,138,139],{},[87,140,141],{},"https:\u002F\u002Fsmsapi.wire2air.com\u002Fsmsadmin\u002Fchecksmscredits.aspx",[78,143,101],{},[57,145,146,152,156,161],{},[78,147,148],{},[18,149,151],{"href":150},"\u002Fdocs\u002Fhttp-api\u002Fcarrier-lookup\u002F","Carrier lookup",[78,153,154],{},[87,155,93],{},[78,157,158],{},[87,159,160],{},"http:\u002F\u002Fcarrierlookup.wire2air.com\u002Fcarrierlookup\u002Fdefault.aspx",[78,162,163],{},"App key",[57,165,166,172,178,183],{},[78,167,168],{},[18,169,171],{"href":170},"\u002Fdocs\u002Fhttp-api\u002Fkeyword-lookup\u002F","Keyword lookup",[78,173,174,90,176],{},[87,175,89],{},[87,177,93],{},[78,179,180],{},[87,181,182],{},"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fservicemanager\u002Fapi\u002Fcheckkeywordapi.aspx",[78,184,101],{},[57,186,187,193,199,204],{},[78,188,189],{},[18,190,192],{"href":191},"\u002Fdocs\u002Fhttp-api\u002Fkeyword-register\u002F","Keyword register",[78,194,195,90,197],{},[87,196,89],{},[87,198,93],{},[78,200,201],{},[87,202,203],{},"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fservicemanager\u002Fapi\u002FRegisterKeywordAPI.aspx",[78,205,101],{},[57,207,208,213,219,224],{},[78,209,210],{},[18,211,212],{"href":32},"Keyword credits",[78,214,215,90,217],{},[87,216,89],{},[87,218,93],{},[78,220,221],{},[87,222,223],{},"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx",[78,225,226],{},"User ID, password",[57,228,229,235,241,246],{},[78,230,231],{},[18,232,234],{"href":233},"\u002Fdocs\u002Fhttp-api\u002Fsubscribe-user\u002F","Subscribe user",[78,236,237,90,239],{},[87,238,89],{},[87,240,93],{},[78,242,243],{},[87,244,245],{},"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002FSubscribeUser.aspx",[78,247,163],{},[57,249,250,255,261,266],{},[78,251,252],{},[18,253,254],{"href":37},"Send invitation",[78,256,257,90,259],{},[87,258,89],{},[87,260,93],{},[78,262,263],{},[87,264,265],{},"https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsendinvitation.aspx",[78,267,163],{},[14,269,270,271,275],{},"Incoming messages and delivery reports reach you through ",[18,272,274],{"href":273},"\u002Fdocs\u002Fwebhooks\u002F","webhooks",".",[46,277,279],{"id":278},"https","HTTPS",[14,281,282,283,286,287,290],{},"Six of these endpoints were documented with plain ",[87,284,285],{},"http:\u002F\u002F"," URLs. These docs show ",[87,288,289],{},"https:\u002F\u002F"," wherever the host accepts encrypted connections:",[292,293,294,323,341],"ul",{},[295,296,297,34,300,303,304,307,308,310,311,303,314,317,318,320,321,275],"li",{},[87,298,299],{},"msgapi.wire2air.com",[87,301,302],{},"smsapi.wire2air.com"," and ",[87,305,306],{},"mzone.wire2air.com"," accept ",[87,309,289],{},". The ",[87,312,313],{},"mzone",[87,315,316],{},"smsapi"," endpoints were listed as ",[87,319,285],{}," before; their pages now show ",[87,322,289],{},[295,324,325,328,329,332,333,335,336,338,339,275],{},[87,326,327],{},"mms.wire2air.com"," (",[18,330,331],{"href":108},"send MMS",") redirects ",[87,334,289],{}," requests to ",[87,337,285],{},", so its URL stays ",[87,340,285],{},[295,342,343,328,346,349,350,352,353,275],{},[87,344,345],{},"carrierlookup.wire2air.com",[18,347,348],{"href":150},"carrier lookup",") presents a certificate for a different host name, so ",[87,351,289],{}," fails and its URL stays ",[87,354,285],{},[10,356,358],{"type":25,"question":357},"OQ-4",[14,359,360,361,363,364,366,367,369,370,373,374,377,378,380],{},"These are host-level checks (a ",[87,362,93],{}," of each host's root over ",[87,365,289],{},"); no API call was made. Engineering has been asked to confirm that every endpoint path works over ",[87,368,289],{},", to fix the ",[87,371,372],{},"carrierlookup"," certificate and the ",[87,375,376],{},"mms"," redirect, and to refuse or redirect plain ",[87,379,285],{}," for endpoints that carry passwords or app keys.",[46,382,384],{"id":383},"requests","Requests",[292,386,387,403,411],{},[295,388,389,390,393,394,396,397,399,400,402],{},"Send parameters as ",[87,391,392],{},"application\u002Fx-www-form-urlencoded"," in the body of a ",[87,395,89],{},". The endpoints also accept ",[87,398,93],{}," with the parameters in the query string, but that puts your password or app key in the URL, where servers and proxies log it; carrier lookup is the exception and is ",[87,401,93],{}," only.",[295,404,405,406,410],{},"URL-encode every value (see ",[18,407,409],{"href":408},"\u002Fdocs\u002Fguides\u002Fencoding\u002F#url-encoding","URL encoding",").",[295,412,413],{},"Send one request per message or operation.",[14,415,416,417,34,420,423,424,34,427,410],{},"Parameter names are given as the documentation writes them, usually in capitals (",[87,418,419],{},"USERID",[87,421,422],{},"VASID","); the send SMS examples use lower case (",[87,425,426],{},"userid",[87,428,429],{},"vasid",[10,431,433],{"type":25,"question":432},"OQ-22",[14,434,435,436,439,440,443],{},"Whether parameter names are case-insensitive has not been confirmed. Two names contain a space in the documentation (",[87,437,438],{},"SERVICE NAME"," on keyword register, ",[87,441,442],{},"MOBILE NUMBER"," on subscribe user); their pages explain what the examples send instead.",[46,445,447],{"id":446},"responses","Responses",[14,449,450],{},"Each endpoint answers with one line of plain text, for example:",[452,453,459],"pre",{"className":454,"code":456,"filename":447,"language":457,"meta":458},[455],"language-text","JOBID: 12121234567:85582790\nERR: 301: Failed authentication\n","text","",[87,460,456],{"__ignoreMap":458},[14,462,463,464,34,467,34,470,34,473,34,476,479,480,90,483,310,486,490],{},"Read the HTTP status, then parse the text: a success starts with an endpoint-specific word (",[87,465,466],{},"JOBID:",[87,468,469],{},"SERVICEID:",[87,471,472],{},"OK",[87,474,475],{},"ok",[87,477,478],{},"000:"," or a number), and a failure with ",[87,481,482],{},"ERR:",[87,484,485],{},"Err:",[18,487,489],{"href":488},"\u002Fdocs\u002Ferrors\u002F#http-api-error-codes","error table"," lists every documented code.",[46,492,494],{"id":493},"credentials","Credentials",[14,496,497,498,502,503,275],{},"The HTTP API uses your account user ID and password with a VASID, or an app key, depending on the endpoint. Find the VASID under ",[499,500,501],"strong",{},"Manage Account → API Information"," in the dashboard. See ",[18,504,506],{"href":505},"\u002Fdocs\u002Fauthentication\u002F#user-id-password-and-vasid","Authentication",[10,508,510],{"type":25,"question":509},"OQ-3",[14,511,512,513,516,517,520,521,303,524,527],{},"The marketing page ",[87,514,515],{},"\u002Fdeveloper-apis\u002F"," gives a second send-SMS URL, ",[87,518,519],{},"http:\u002F\u002Fsmsapi.wire2air.com\u002Fsmsadmin\u002Fsubmitsm.aspx",", with extra parameters ",[87,522,523],{},"PROFILEID",[87,525,526],{},"networkid",". These docs use the URL from the developer documentation. Whether the other URL still works has not been confirmed.",{"title":458,"searchDepth":529,"depth":529,"links":530},3,[531,533,534,535,536],{"id":48,"depth":532,"text":49},2,{"id":278,"depth":532,"text":279},{"id":383,"depth":532,"text":384},{"id":446,"depth":532,"text":447},{"id":493,"depth":532,"text":494},"The legacy Wire2Air HTTP API (version 2.0) sends credentials as request parameters and answers in plain text. Hosts, credentials, request and response conventions.","md",null,{},"Overview",true,"\u002Fdocs\u002Fhttp-api","---\ntitle: HTTP API\nnavTitle: Overview\ndescription: The legacy Wire2Air HTTP API (version 2.0) sends credentials as request parameters and answers in plain text. Hosts, credentials, request and response conventions.\nstatus: legacy\nupdated: '2026-10-06'\n---\n\n::callout{type=\"legacy\"}\nThe HTTP API is the older of the two Wire2Air APIs. For sending SMS, listing received messages and managing campaigns, prefer the [REST API v1](\u002Fdocs\u002Frest\u002F). The HTTP API remains the documented way to send MMS, check your credit balance, look up carriers and manage keywords and subscribers.\n::\n\n::callout{type=\"pending\" question=\"OQ-1\"}\nWhether the HTTP API is still fully supported, deprecated or due to be retired, and which of its endpoints are still live (in particular [keyword credits](\u002Fdocs\u002Fhttp-api\u002Fkeyword-credits\u002F), [send invitation](\u002Fdocs\u002Fhttp-api\u002Fsend-invitation\u002F) and the [RSA plug-in](\u002Fdocs\u002Fintegrations\u002Frsa-authentication-manager\u002F)), has not been confirmed. See also OQ-2.\n::\n\n## Endpoints\n\n| Endpoint | Method | URL | Credential |\n|---|---|---|---|\n| [Send SMS](\u002Fdocs\u002Fhttp-api\u002Fsend-sms\u002F) | `POST` or `GET` | `https:\u002F\u002Fmsgapi.wire2air.com\u002Fsmsapi\u002Fsubmitsm.aspx` | User ID, password, VASID |\n| [Send MMS](\u002Fdocs\u002Fhttp-api\u002Fsend-mms\u002F) | `POST` or `GET` | `http:\u002F\u002Fmms.wire2air.com\u002Fmms\u002Fsubmitmms.aspx` | User ID, password, VASID |\n| [Credit balance](\u002Fdocs\u002Fhttp-api\u002Fcredit-balance\u002F) | `POST` or `GET` | `https:\u002F\u002Fsmsapi.wire2air.com\u002Fsmsadmin\u002Fchecksmscredits.aspx` | User ID, password, VASID |\n| [Carrier lookup](\u002Fdocs\u002Fhttp-api\u002Fcarrier-lookup\u002F) | `GET` | `http:\u002F\u002Fcarrierlookup.wire2air.com\u002Fcarrierlookup\u002Fdefault.aspx` | App key |\n| [Keyword lookup](\u002Fdocs\u002Fhttp-api\u002Fkeyword-lookup\u002F) | `POST` or `GET` | `https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fservicemanager\u002Fapi\u002Fcheckkeywordapi.aspx` | User ID, password, VASID |\n| [Keyword register](\u002Fdocs\u002Fhttp-api\u002Fkeyword-register\u002F) | `POST` or `GET` | `https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fservicemanager\u002Fapi\u002FRegisterKeywordAPI.aspx` | User ID, password, VASID |\n| [Keyword credits](\u002Fdocs\u002Fhttp-api\u002Fkeyword-credits\u002F) | `POST` or `GET` | `https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsubscribekeywords.aspx` | User ID, password |\n| [Subscribe user](\u002Fdocs\u002Fhttp-api\u002Fsubscribe-user\u002F) | `POST` or `GET` | `https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002FSubscribeUser.aspx` | App key |\n| [Send invitation](\u002Fdocs\u002Fhttp-api\u002Fsend-invitation\u002F) | `POST` or `GET` | `https:\u002F\u002Fmzone.wire2air.com\u002Fmserver\u002Fapi\u002Fsendinvitation.aspx` | App key |\n\nIncoming messages and delivery reports reach you through [webhooks](\u002Fdocs\u002Fwebhooks\u002F).\n\n## HTTPS\n\nSix of these endpoints were documented with plain `http:\u002F\u002F` URLs. These docs show `https:\u002F\u002F` wherever the host accepts encrypted connections:\n\n- `msgapi.wire2air.com`, `smsapi.wire2air.com` and `mzone.wire2air.com` accept `https:\u002F\u002F`. The `mzone` and `smsapi` endpoints were listed as `http:\u002F\u002F` before; their pages now show `https:\u002F\u002F`.\n- `mms.wire2air.com` ([send MMS](\u002Fdocs\u002Fhttp-api\u002Fsend-mms\u002F)) redirects `https:\u002F\u002F` requests to `http:\u002F\u002F`, so its URL stays `http:\u002F\u002F`.\n- `carrierlookup.wire2air.com` ([carrier lookup](\u002Fdocs\u002Fhttp-api\u002Fcarrier-lookup\u002F)) presents a certificate for a different host name, so `https:\u002F\u002F` fails and its URL stays `http:\u002F\u002F`.\n\n::callout{type=\"pending\" question=\"OQ-4\"}\nThese are host-level checks (a `GET` of each host's root over `https:\u002F\u002F`); no API call was made. Engineering has been asked to confirm that every endpoint path works over `https:\u002F\u002F`, to fix the `carrierlookup` certificate and the `mms` redirect, and to refuse or redirect plain `http:\u002F\u002F` for endpoints that carry passwords or app keys.\n::\n\n## Requests\n\n- Send parameters as `application\u002Fx-www-form-urlencoded` in the body of a `POST`. The endpoints also accept `GET` with the parameters in the query string, but that puts your password or app key in the URL, where servers and proxies log it; carrier lookup is the exception and is `GET` only.\n- URL-encode every value (see [URL encoding](\u002Fdocs\u002Fguides\u002Fencoding\u002F#url-encoding)).\n- Send one request per message or operation.\n\nParameter names are given as the documentation writes them, usually in capitals (`USERID`, `VASID`); the send SMS examples use lower case (`userid`, `vasid`).\n\n::callout{type=\"pending\" question=\"OQ-22\"}\nWhether parameter names are case-insensitive has not been confirmed. Two names contain a space in the documentation (`SERVICE NAME` on keyword register, `MOBILE NUMBER` on subscribe user); their pages explain what the examples send instead.\n::\n\n## Responses\n\nEach endpoint answers with one line of plain text, for example:\n\n```text [Responses]\nJOBID: 12121234567:85582790\nERR: 301: Failed authentication\n```\n\nRead the HTTP status, then parse the text: a success starts with an endpoint-specific word (`JOBID:`, `SERVICEID:`, `OK`, `ok`, `000:` or a number), and a failure with `ERR:` or `Err:`. The [error table](\u002Fdocs\u002Ferrors\u002F#http-api-error-codes) lists every documented code.\n\n## Credentials\n\nThe HTTP API uses your account user ID and password with a VASID, or an app key, depending on the endpoint. Find the VASID under **Manage Account → API Information** in the dashboard. See [Authentication](\u002Fdocs\u002Fauthentication\u002F#user-id-password-and-vasid).\n\n::callout{type=\"pending\" question=\"OQ-3\"}\nThe marketing page `\u002Fdeveloper-apis\u002F` gives a second send-SMS URL, `http:\u002F\u002Fsmsapi.wire2air.com\u002Fsmsadmin\u002Fsubmitsm.aspx`, with extra parameters `PROFILEID` and `networkid`. These docs use the URL from the developer documentation. Whether the other URL still works has not been confirmed.\n::\n",{"title":5,"description":537},"docs\u002F09.http-api\u002F01.index","2026-10-06","Ks6f6COAVXVi39UhjpHBPuRGTL1lgKWN_wHCWDe54UM",[550],{"title":551,"path":552,"stem":553,"children":554,"navTitle":541,"group":539,"status":556},"Wire2Air developer docs","\u002Fdocs","docs\u002F01.index",[555,557,561,564,568,572,591,613,631,661,674],{"title":551,"path":552,"stem":553,"navTitle":541,"group":539,"status":556},"current",{"title":558,"path":559,"stem":560,"navTitle":539,"group":558,"status":556},"Getting started","\u002Fdocs\u002Fgetting-started","docs\u002F02.getting-started",{"title":506,"path":562,"stem":563,"navTitle":539,"group":558,"status":556},"\u002Fdocs\u002Fauthentication","docs\u002F03.authentication",{"title":565,"path":566,"stem":567,"navTitle":539,"group":558,"status":556},"Errors","\u002Fdocs\u002Ferrors","docs\u002F04.errors",{"title":569,"path":570,"stem":571,"navTitle":539,"group":558,"status":556},"Rate limits","\u002Fdocs\u002Frate-limits","docs\u002F05.rate-limits",{"title":573,"navTitle":539,"group":539,"status":556,"path":574,"stem":575,"children":576,"page":590},"Guides","\u002Fdocs\u002Fguides","docs\u002F06.guides",[577,582,586],{"title":578,"path":579,"stem":580,"navTitle":581,"group":539,"status":556},"Character encoding and message length","\u002Fdocs\u002Fguides\u002Fencoding","docs\u002F06.guides\u002F01.encoding","Encoding and length",{"title":583,"path":584,"stem":585,"navTitle":539,"group":539,"status":556},"Bulk messaging","\u002Fdocs\u002Fguides\u002Fbulk-messaging","docs\u002F06.guides\u002F02.bulk-messaging",{"title":587,"path":588,"stem":589,"navTitle":539,"group":539,"status":556},"Scheduling messages","\u002Fdocs\u002Fguides\u002Fscheduling","docs\u002F06.guides\u002F03.scheduling",false,{"title":21,"path":592,"stem":593,"children":594,"navTitle":539,"group":539,"status":556},"\u002Fdocs\u002Frest","docs\u002F07.rest\u002F01.index",[595,596,609],{"title":21,"path":592,"stem":593,"navTitle":541,"group":539,"status":556},{"title":597,"navTitle":539,"group":539,"status":556,"path":598,"stem":599,"children":600,"page":590},"Messages","\u002Fdocs\u002Frest\u002Fmessages","docs\u002F07.rest\u002F02.messages",[601,605],{"title":602,"path":603,"stem":604,"navTitle":539,"group":539,"status":556},"Send a message","\u002Fdocs\u002Frest\u002Fmessages\u002Fsend","docs\u002F07.rest\u002F02.messages\u002F01.send",{"title":606,"path":607,"stem":608,"navTitle":539,"group":539,"status":556},"List received messages","\u002Fdocs\u002Frest\u002Fmessages\u002Flist","docs\u002F07.rest\u002F02.messages\u002F02.list",{"title":610,"path":611,"stem":612,"navTitle":539,"group":539,"status":556},"Campaigns","\u002Fdocs\u002Frest\u002Fcampaigns","docs\u002F07.rest\u002F03.campaigns",{"title":614,"path":615,"stem":616,"children":617,"navTitle":539,"group":539,"status":556},"Webhooks","\u002Fdocs\u002Fwebhooks","docs\u002F08.webhooks\u002F01.index",[618,619,623,627],{"title":614,"path":615,"stem":616,"navTitle":541,"group":539,"status":556},{"title":620,"path":621,"stem":622,"navTitle":539,"group":539,"status":556},"Inbound SMS","\u002Fdocs\u002Fwebhooks\u002Finbound-sms","docs\u002F08.webhooks\u002F02.inbound-sms",{"title":624,"path":625,"stem":626,"navTitle":539,"group":539,"status":556},"Inbound SMS and MMS","\u002Fdocs\u002Fwebhooks\u002Finbound-mms","docs\u002F08.webhooks\u002F03.inbound-mms",{"title":628,"path":629,"stem":630,"navTitle":539,"group":539,"status":556},"Delivery reports","\u002Fdocs\u002Fwebhooks\u002Fdelivery-reports","docs\u002F08.webhooks\u002F04.delivery-reports",{"title":5,"path":543,"stem":546,"children":632,"navTitle":539,"group":539,"status":12},[633,634,637,640,643,646,649,652,655,658],{"title":5,"path":543,"stem":546,"navTitle":541,"group":539,"status":12},{"title":83,"path":635,"stem":636,"navTitle":539,"group":539,"status":12},"\u002Fdocs\u002Fhttp-api\u002Fsend-sms","docs\u002F09.http-api\u002F02.send-sms",{"title":109,"path":638,"stem":639,"navTitle":539,"group":539,"status":12},"\u002Fdocs\u002Fhttp-api\u002Fsend-mms","docs\u002F09.http-api\u002F03.send-mms",{"title":130,"path":641,"stem":642,"navTitle":539,"group":539,"status":12},"\u002Fdocs\u002Fhttp-api\u002Fcredit-balance","docs\u002F09.http-api\u002F04.credit-balance",{"title":151,"path":644,"stem":645,"navTitle":539,"group":539,"status":12},"\u002Fdocs\u002Fhttp-api\u002Fcarrier-lookup","docs\u002F09.http-api\u002F05.carrier-lookup",{"title":171,"path":647,"stem":648,"navTitle":539,"group":539,"status":12},"\u002Fdocs\u002Fhttp-api\u002Fkeyword-lookup","docs\u002F09.http-api\u002F06.keyword-lookup",{"title":192,"path":650,"stem":651,"navTitle":539,"group":539,"status":12},"\u002Fdocs\u002Fhttp-api\u002Fkeyword-register","docs\u002F09.http-api\u002F07.keyword-register",{"title":212,"path":653,"stem":654,"navTitle":539,"group":539,"status":12},"\u002Fdocs\u002Fhttp-api\u002Fkeyword-credits","docs\u002F09.http-api\u002F08.keyword-credits",{"title":234,"path":656,"stem":657,"navTitle":539,"group":539,"status":12},"\u002Fdocs\u002Fhttp-api\u002Fsubscribe-user","docs\u002F09.http-api\u002F09.subscribe-user",{"title":254,"path":659,"stem":660,"navTitle":539,"group":539,"status":12},"\u002Fdocs\u002Fhttp-api\u002Fsend-invitation","docs\u002F09.http-api\u002F10.send-invitation",{"title":662,"navTitle":539,"group":539,"status":556,"path":663,"stem":664,"children":665,"page":590},"Integrations","\u002Fdocs\u002Fintegrations","docs\u002F10.integrations",[666,670],{"title":667,"path":668,"stem":669,"navTitle":539,"group":539,"status":556},"RSA Authentication Manager","\u002Fdocs\u002Fintegrations\u002Frsa-authentication-manager","docs\u002F10.integrations\u002F01.rsa-authentication-manager",{"title":671,"path":672,"stem":673,"navTitle":539,"group":539,"status":556},"Zapier","\u002Fdocs\u002Fintegrations\u002Fzapier","docs\u002F10.integrations\u002F02.zapier",{"title":675,"path":676,"stem":677,"navTitle":539,"group":539,"status":556},"Changelog","\u002Fdocs\u002Fchangelog","docs\u002F11.changelog",[679,681],{"title":628,"path":629,"stem":630,"description":680,"children":-1},"Wire2Air calls your server with the status of each message you sent, identified by its outbox ID.",{"title":83,"path":635,"stem":636,"description":682,"children":-1},"Send a text message to one number or many with the legacy HTTP API (submitsm.aspx). Plain-text response with a job ID.",[684,688,691,694,697,700,703,706],[685,686],"path",{"d":687},"M3 21l18 0",[685,689],{"d":690},"M3 10l18 0",[685,692],{"d":693},"M5 6l7 -3l7 3",[685,695],{"d":696},"M4 10l0 11",[685,698],{"d":699},"M20 10l0 11",[685,701],{"d":702},"M8 14l0 3",[685,704],{"d":705},"M12 14l0 3",[685,707],{"d":708},"M16 14l0 3",[710,712,715,718,721],[685,711],{"d":687},[685,713],{"d":714},"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",[685,716],{"d":717},"M5 21l0 -10.15",[685,719],{"d":720},"M19 21l0 -10.15",[685,722],{"d":723},"M9 21v-4a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v4",[725,728,731,734],[685,726],{"d":727},"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",[685,729],{"d":730},"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",[685,732],{"d":733},"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",[685,735],{"d":736},"M4 20h14",[738,741],[685,739],{"d":740},"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",[685,742],{"d":743},"M15 3.5a9 9 0 0 1 5.5 5.5h-4.5a1 1 0 0 1 -1 -1v-4.5",[745,748,751],[685,746],{"d":747},"M7 8l-4 4l4 4",[685,749],{"d":750},"M17 8l4 4l-4 4",[685,752],{"d":753},"M14 4l-4 16",[755,758,762,765],[685,756],{"d":757},"M9 15l6 -6",[685,759],{"d":760,"fill":761},"M9 9.5a.5 .5 0 1 0 1 0a.5 .5 0 1 0 -1 0","currentColor",[685,763],{"d":764,"fill":761},"M14 14.5a.5 .5 0 1 0 1 0a.5 .5 0 1 0 -1 0",[685,766],{"d":767},"M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0",[769,772,775,778],[685,770],{"d":771},"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",[685,773],{"d":774},"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",[685,776],{"d":777},"M12.5 15.5l2 2",[685,779],{"d":780},"M15 13l2 2",[782,785,788,791],[685,783],{"d":784},"M12 18h-7a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v7.5",[685,786],{"d":787},"M3 6l9 6l9 -6",[685,789],{"d":790},"M15 18h6",[685,792],{"d":793},"M18 15l3 3l-3 3",[795,798],[685,796],{"d":797},"M21 14l-3 -3h-7a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1h9a1 1 0 0 1 1 1v10",[685,799],{"d":800},"M14 15v2a1 1 0 0 1 -1 1h-7l-3 3v-10a1 1 0 0 1 1 -1h2",[802,805],[685,803],{"d":804},"M15 12.9a5 5 0 1 0 -3.902 -3.9",[685,806],{"d":807},"M15 12.9l-3.902 -3.899l-7.513 8.584a2 2 0 1 0 2.827 2.83l8.588 -7.515",[809,812,815,818],[685,810],{"d":811},"M15 8h.01",[685,813],{"d":814},"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",[685,816],{"d":817},"M3 16l5 -5c.928 -.893 2.072 -.893 3 0l5 5",[685,819],{"d":820},"M14 14l1 -1c.928 -.893 2.072 -.893 3 0l3 3",[822,825,828,831,834,837],[685,823],{"d":824},"M7 12l5 5l-1.5 1.5a3.536 3.536 0 1 1 -5 -5l1.5 -1.5",[685,826],{"d":827},"M17 12l-5 -5l1.5 -1.5a3.536 3.536 0 1 1 5 5l-1.5 1.5",[685,829],{"d":830},"M3 21l2.5 -2.5",[685,832],{"d":833},"M18.5 5.5l2.5 -2.5",[685,835],{"d":836},"M10 11l-2 2",[685,838],{"d":839},"M13 14l-2 2",[841,844],[685,842],{"d":843},"M22 9l-10 -4l-10 4l10 4l10 -4v6",[685,845],{"d":846},"M6 10.6v5.4a6 3 0 0 0 12 0v-5.4",[848,851,854],[685,849],{"d":850},"M18 8a3 3 0 0 1 0 6",[685,852],{"d":853},"M10 8v11a1 1 0 0 1 -1 1h-1a1 1 0 0 1 -1 -1v-5",[685,855],{"d":856},"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",[858,861,864,867,870],[685,859],{"d":860},"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",[685,862],{"d":863},"M8 15a6 6 0 1 0 12 0v-3",[685,865],{"d":866},"M11 3v2",[685,868],{"d":869},"M6 3v2",[685,871],{"d":872},"M18 10a2 2 0 1 0 4 0a2 2 0 1 0 -4 0",[874,877,880,883,886,889],[685,875],{"d":876},"M8 21l8 0",[685,878],{"d":879},"M12 17l0 4",[685,881],{"d":882},"M7 4l10 0",[685,884],{"d":885},"M17 4v8a5 5 0 0 1 -10 0v-8",[685,887],{"d":888},"M3 9a2 2 0 1 0 4 0a2 2 0 1 0 -4 0",[685,890],{"d":891},"M17 9a2 2 0 1 0 4 0a2 2 0 1 0 -4 0",[893,896,899,902],[685,894],{"d":895},"M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0",[685,897],{"d":898},"M16 19h6",[685,900],{"d":901},"M19 16v6",[685,903],{"d":904},"M6 21v-2a4 4 0 0 1 4 -4h4",3529977955]