# News: Redelivery object has been added to the criteria for narrowing down the narrowcast message target

Redelivery object has been added to the criteria for narrowing down the narrowcast message target

Redelivery object has been added to the criteria for narrowing down the narrowcast message target in the Messaging API. Using the redelivery object, you can send a message conditioned on users who have previously received a narrowcast message.

# Redelivery object was added

Narrowcast messages are usually sent to all users who added a specific LINE Official Account as a friend. However, by specifying the demographic filter object when you send a narrowcast message, you can narrow down the target of your message based on certain conditions.

narrowcast message

To narrow down the target by a recipient object, in addition to the existing audience object, you can now specify the redelivery object.

By specifying the request ID in the redelivery object, you can send a message to users who have previously received a narrowcast message.

Conditions for specifying the request ID

The request ID specified in the requestId property must satisfy all of these conditions:

  • The request ID was issued by the delivering a narrowcast message
  • The narrowcast message was delivered within the past seven days
  • The delivery process is completed (The value of the phase property is succeeded in the response of the Get narrowcast message status endpoint)

For more information on redelivery object, see:

# Specify the target using the operator object (AND, OR, NOT)

Similar to existing audience objects, you can specify the target based on complex conditions using operators (AND, OR, NOT) with the redelivery object.

Below is an example of a recipient object with users with a specific chat tag and (AND) users who received a narrowcast message previously delivered set as the target:

send target

"recipient": {
    "type": "operator",
    "and": [
        {
            "type": "audience",
            "audienceGroupId": 5614991017776
        },
        {
            "type": "redelivery",
            "requestId": "5b59509c-c57b-11e9-aa8c-2a2ae2dbcce4"
        }
    ]
}

For more information about narrowing down the narrowcast message target, see these: