I'm trying to send an SMS from Marketing Cloud using the messageContact REST API. Here is my request :
POST https://www.exacttargetapis.com/sms/v1/messageContact/Mzo3OXXX/send
Content-Type application/json
Authorization Bearer {{accessToken}}
{
"Subscribers": [
{
"MobileNumber": "33650102913",
"SubscriberKey": "mysubscriberkey"
}
],
"Subscribe": true,
"Resubscribe": false,
"keyword": "FID_SMS",
"Override": true,
"messageText": "Hello it's a test message"
}
I have received this response :
{"tokenId": "dWN4QkJTLVhwMGFaSG5rWGdBejc4QTo3Njox"}
But i haven't received any SMS.
Does anyone know of a solution to this ?
Your help will be so much appreciated. Thanks !
select _MobileNumber AS MobileNumber from _MobileAddress
, does the phone format match what's in your API call? I've found the REST API to be picky about the mobile number format.