TransferStartMessageSchema
@typestringrequired
Example: 
TransferStartMessageproviderPidstringrequired
Example: 
provider-pid-789consumerPidstringrequired
Example: 
consumer-pid-123dataAddress object
@typestringrequired
Example: 
DataAddressendpointTypestringrequired
Example: 
httpendpointstringrequired
Example: 
https://api.example.comendpointProperties object[]
Array [
@typestringrequired
Example: 
EndpointPropertynamestringrequired
Example: 
endpointNamevaluestringrequired
Example: 
endpointValue]
TransferStartMessageSchema
{
  "@type": "TransferStartMessage",
  "providerPid": "provider-pid-789",
  "consumerPid": "consumer-pid-123",
  "dataAddress": {
    "@type": "DataAddress",
    "endpointType": "http",
    "endpoint": "https://api.example.com",
    "endpointProperties": [
      {
        "@type": "EndpointProperty",
        "name": "name",
        "value": "value"
      }
    ]
  }
}