Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

The 1st edition of the Target Community Lens newsletter is out now! Click to the right to find all the latest updates
SOLVED

Target Delivery API - prefetch mbox content - just get \'state\'

Avatar

Level 1

Hi, 

 

I am trying to use the delivery API to get mbox content, but the response does not contain the HTML of the mbox, just a 'state' value with a string.  Even using the exact example in the docs (http://developers.adobetarget.com/api/delivery-api/#tag/Delivery-API) in Postman, I don't get the response they show in the docs.

 

Documentation example request:
{
"id": {
"tntId": "abcdefghijkl00023.1_1"
},
"context": {
"channel": "web",
"address": {
"url": "http://demo.dev.tt-demo.com/demo/store/index.html"
},
"screen": {
"width": 1200,
"height": 1400
}
},
"prefetch": {
"mboxes": {
"name": "SummerOffer",
"index": 1
}
}
}

Example response:
{
"status": 200,
"requestId": "5efee0d8-3779-4b12-a74e-e04848faf191",
"client": "demo",
"id": {
"tntId": "abcdefghijkl00023.1_1"
},
"edgeHost": "mboxedge28.tt.omtrdc.net",
"prefetch": {
"mboxes": [
{
"index": 1,
"name": "SummerOffer",
"options": {
"content": "<p><b>Enjoy this 15% discount on your next purchase</b></p>",
"type": "html",
"eventToken": "GcvBXDhdJFNR9E9r1tgjfmqipf"
}
}
]
}
}

 

My response:

{
    "status"200,
    "requestId""3666d18b-f8a6-4779-b7a8-01bd6b7e4ef9",
    "client""demo",
    "id": {
        "tntId""abcdefghijkl00023.1_0"
    },
    "edgeHost""mboxedge35.tt.omtrdc.net",
    "prefetch": {
        "mboxes": [
            {
                "index"1,
                "name""SummerOffer",
                "state""5cnsooUo5Hh4m3bm9+V5NTKzRQrvhplk3L87l9ODSVc="
            }
        ]
    }
}
 
Any help would be appreciated
1 Accepted Solution

Avatar

Correct answer by
Employee

Hi,

 

Probably this Target request is not qualifying for the activity. Please check the audience definition and mbox name used to create the activity, it should match the request.

 

Thanks

View solution in original post

3 Replies

Avatar

Correct answer by
Employee

Hi,

 

Probably this Target request is not qualifying for the activity. Please check the audience definition and mbox name used to create the activity, it should match the request.

 

Thanks

Avatar

Community Advisor

Hi @Dankohn @ben68  I am having the similar issue. state is returning and not options. I am using All visitors in the audience and used the correct mbox also.

The ultimate experience is back.

Join us in Vegas to build skills, learn from the world's top brands, and be inspired.

Register Now