Mandatory fields for TrustCo withdrawals

Sending to myself (Individual)

{
  "piiData": {
    "type": "exchange-service-travel-rule",
    "typeVersion": "1.0.0",
    "data": {
      "beneficiary": {
        "participantRelationshipType": "FirstParty",
        "entityType": "Individual",
        "names": [
          {
            "primaryName": "John",
            "nameType": "Latin",
            "secondaryName": "Doe"
          }
        ],
        "postalAddress": {
          "streetName": "Oak street",
          "buildingNumber": "1",
          "city": "Boston",
          "postalCode": "02001",
          "country": "US"
        },
        "externalReferenceId": "111-222-333-444"
      },
      "beneficiaryVASP": {
        "vaspName": "Prosperity Financial"
      }
    }
  }
}

Sending to myself (Corporate)

{
  "piiData": {
    "type": "exchange-service-travel-rule",
    "typeVersion": "1.0.0",
    "data": {
      "beneficiary": {
        "participantRelationshipType": "FirstParty",
        "entityType": "Business",
        "postalAddress": {
          "streetName": "Oak street",
          "buildingNumber": "1",
          "city": "Boston",
          "postalCode": "02001",
          "country": "US"
        },
        "externalReferenceId": "111-222-333-444",
        "company": {
          "name": "ACME Inc"
        }
      },
      "beneficiaryVASP": {
        "vaspName": "Prosperity Financial"
      }
    }
  }
}

Sending to another beneficiary (Individual)

{
  "piiData": {
    "type": "exchange-service-travel-rule",
    "typeVersion": "1.0.0",
    "data": {
      "beneficiary": {
        "participantRelationshipType": "ThirdParty",
        "entityType": "Individual",
        "names": [
          {
            "primaryName": "John",
            "nameType": "Latin",
            "secondaryName": "Doe"
          }
        ],
        "postalAddress": {
          "streetName": "Oak street",
          "buildingNumber": "1",
          "city": "Boston",
          "postalCode": "02001",
          "country": "US"
        },
        "externalReferenceId": "111-222-333-444"
      },
      "beneficiaryVASP": {
        "vaspName": "Prosperity Financial"
      }
    }
  }
}

Sending to another beneficiary (Corporate)

{
  "piiData": {
    "type": "exchange-service-travel-rule",
    "typeVersion": "1.0.0",
    "data": {
      "beneficiary": {
        "participantRelationshipType": "ThirdParty",
        "entityType": "Business",
        "postalAddress": {
          "streetName": "Oak street",
          "buildingNumber": "1",
          "city": "Boston",
          "postalCode": "02001",
          "country": "US"
        },
        "externalReferenceId": "111-222-333-444",
        "company": {
          "name": "ACME Inc"
        }
      },
      "beneficiaryVASP": {
        "vaspName": "Prosperity Financial"
      }
    }
  }
}