Restricted List Ingestion API

setAllRetailerTags
PUT /tags/replaceAll

Replaces all tags associated with a retailer with the provided list.

Request body

Object
retailer_moniker
string required
Example:
meundies
tag_data
Array nullable

If null all tag data for this retailer is removed

Object
tag_name
string required

Each tag can only appear once in the tag_data and tags not included will be removed

pii_data
Array required

All Pii associated with this tag across all users

Object
pii
string required
pii_type
string required
Enumeration:
EMAIL
PHONE
ADDRESS
IPADDRESS
updateRetailerTags
PUT /tags/updateRetailer

Performs an operation on each tag specified.

Request body

Object
tag_data
Array required
Object
tag_name
string required

Each tag can only appear once in the tag_data

pii_operations
Array required

If null pii_operations then remove the tag

Object
operation
string required
Enumeration:
ADD
DELETE
pii_data
Object
pii
string required
pii_type
string required
Enumeration:
EMAIL
PHONE
ADDRESS
IPADDRESS
Example 1
PUT /tags/updateRetailer HTTP/1.1 

Content-Type: application/json

{
    "tag_data": [
        {
            "tag_name": "nv:banned",
            "pii_operations": [
                {
                    "operation": "ADD",
                    "pii_data": {
                        "pii": "chupa@cabra.com",
                        "pii_type": "EMAIL"
                    }
                },
                {
                    "operation": "ADD",
                    "pii_data": {
                        "pii": "david.israel@narvar.com",
                        "pii_type": "EMAIL"
                    }
                }
            ]
        }
    ]
}