All Submit requests should utilize Basic Auth to specify user credentials for authentication and authorization. This header must be present for all Application Program Interface (API) requests, or else an authentication error will be returned. Refer to the section on Authentication for information.
During your account setup, you should receive the following:
- A username for the Basic Auth.
- A link to create a password for the Basic Auth.
|X-Vibes-CarrierCode||The Vibes Carrier Code, if known, otherwise the carrier is looked up.|
The URL to which Delivery Reports should be sent.
Delivery Report request options
The table below specifies how the Multimedia Message Service Center (MMSC) would process the various Delivery Report request options.
|X-Vibes-DlrCallbackUrl Header Set||X-Vibes-DlrCallbackUrl Header Not Set|
|Delivery Report Flag Set to Truetrue||Delivery Reports will be requested from the carrier, and any final status report returned from the carrier is sent to the Callback URL.||Delivery Reports are requested from the carrier but no callbacks are sent to the client.|
|Delivery Report Flag Set to Falsefalse||The status of delivery of the message to carrier is returned to the Callback URL. Delivery Reports are not requested from the carrier.||Delivery reports are not requested from the carrier and no callbacks are sent to the client.|
Requests and Responses
The format and parameters of each request and response may vary depending on the MM7 version that you choose to send.
|Note: Some parameters are not supported by all carriers.|
Select your MM7 version below to see the version-specific parameters and sample requests.