How to identify apostille type of transaction

Hi,

How to identify the transfer is of apostille type from API response?

Here is one example of a transfer transaction that is showing as apostille type on nemtool explorer.

{
  "timeStamp": 185957620,
  "amount": 0,
  "signature": "303c174ceb672346f58decd9b9b1606a4cf01fd38d26495a821f403f8f7b725e34e6d6e2e89ecaf7d0b262ecacf21df2af3c50457a199a152c9a0e97e85c2f06",
  "fee": 150000,
  "recipient": "NCZSJHLTIMESERVBVKOW6US64YDZG2PFGQCSV23J",
  "type": 257,
  "deadline": 186044020,
  "message": {
    "payload": "fe4e545903719ac5a9cdfbba50410333a8d695b721d056e34d63ce5df8fc01e633abe6b050",
    "type": 1
  },
  "version": 1744830465,
  "signer": "293e37a5c7a66a2f79e586eeb841e661ce6061daadc5b532fec7a11e7117b6f8"
}

It’s normal transfer transaction from blockchain point of view. Maybe based on recipient address?
It’s probably how explorer is doing it: NEM - BlockChain Explorer

Yes, I checked the explorer and so there my confusion was. How they are identifying it as apostille? Because for that no separate transaction type is present. Its transfer type of only.

Then maybe if amount is zero and if only fee is involved?

I believe that based on recipient address.