API keys must be whitelisted to use this endpoint. Please contact us at [email protected] if you'd like to do so
There are three options for passing spam reports (see below). The event_type passed can be one of one of user_hid, user_unhid, user_burned, mark_as_spam, mark_as_not_spam or omitted.
- Spam report for an individual NFT - send a POST request with
contract_address,chain_id,token_id, andevent_type, e.g.,
{
"contract_address":"0x04fdc08598f50ffb09ae9a063b04c1227a546d7e",
"chain_id":"ethereum",
"token_id":"2",
"event_type":"mark_as_spam"
}
(On Solana, token_id will be ignored).
- Spam report for a contract - send a POST request with
contract_address,chain_id, andevent_type, e.g.,
{
"contract_address":"9sBjS9PBSyRYLgo9WMVWFLCjNTD11eDZKnjyCEpJL55a",
"chain_id":"solana",
"event_type":"mark_as_spam"
}
(On Solana, contract_address is often called mint address). On Solana, sending the metaplex mint as the "contract_address" will also mark the entire collection it is associated with.
- Spam report for a collection - send a POST request with
collection_id, andevent_type, e.g.,
{
"collection_id":"6a9fdb2276b6b70d0bd33175f563a61d",
"event_type":"mark_as_spam"
}
In each case, if event_type is blank, the report will be assumed to be mark_as_spam
