SBD Relaying

Iridium SBD relay requests are sending using an HTTP POST to the URL format: https://{Domain}/Services/IridiumSBDRelay.ashx

These HTTP POSTs must include the following fields:

Parameter Name Type Description
key SBD Key String The SBD Key that was setup for the customer. This identifies the customer making the request.
imei IMEI String The IMEI of the device to receive the SBD message.
messageid Message Identifier Integer The unique message identifier to associate with the SBD message. This identifier should be unique across your SBD messages.
message Message String (Base 64 encoded) The binary SBD message you wish to send as a base-64 encoded string.

Successful submissions will return an HTTP status of 200 and include debugging information text.

Submissions that error will return a non-HTTP status of 200 and provide text describing the error, such as which input parameters are missing.

Sample Submission Form

<form action="https://www.domain.com/Services/IridiumSBDRelay.ashx" method="post">
<fieldset>
<div><label for="key">Client key:</label></div>
<div><input type="text" id="key" name="key" /></div>
<div><label for="messageid">Message Id:</label></div>
<div><input type="text" id="messageid" name="messageid" /></div>
<div><label for="imei">IMEI:</label></div>
<div><input type="text" id="imei" name="imei" /></div>
<div><label for="message">Message (base64 string):</label></div>
<div><textarea id="message" name="message" rows="5" cols="30"></textarea></div>
<button>Submit Message</button>
</fieldset>
</form>