The transfer process manages the actual data transfer between provider and consumer.
POST /v3/transferprocesses
Content-Type: application/json
{
"@context": {
"@vocab": "https://w3id.org/edc/v0.0.1/ns/"
},
"@type": "TransferRequest",
"protocol": "dataspace-protocol-http:2025-1",
"counterPartyAddress": "https://provider.dataspaces.think-it.io/api/dsp/2025-1",
"contractId": "contract-id",
"transferType": "HttpData-PUSH",
"dataDestination": {
"@type": "DataAddress",
"type": "HttpData",
"baseUrl": "https://example.com"
}
}POST /v3/transferprocesses
Content-Type: application/json
{
"@context": {
"@vocab": "https://w3id.org/edc/v0.0.1/ns/"
},
"@type": "TransferRequest",
"protocol": "dataspace-protocol-http:2025-1",
"counterPartyAddress": "https://provider.dataspaces.think-it.io/api/dsp/2025-1",
"contractId": "contract-id",
"transferType": "HttpData-PULL"
}POST /v3/transferprocesses
Content-Type: application/json
{
"@context": {
"@vocab": "https://w3id.org/edc/v0.0.1/ns/"
},
"@type": "TransferRequest",
"protocol": "dataspace-protocol-http:2025-1",
"counterPartyAddress": "https://provider.dataspaces.think-it.io/api/dsp/2025-1",
"contractId": "contract-id",
"transferType": "AmazonS3-PUSH",
"dataDestination": {
"@type": "DataAddress",
"type": "AmazonS3",
"region": "us-east-1",
"bucketName": "my-bucket",
"keyName": "my-file.json"
}
}POST /v3/transferprocesses
Content-Type: application/json
{
"@context": {
"@vocab": "https://w3id.org/edc/v0.0.1/ns/"
},
"@type": "TransferRequest",
"protocol": "dataspace-protocol-http:2025-1",
"counterPartyAddress": "https://provider.dataspaces.think-it.io/api/dsp/2025-1",
"contractId": "contract-id",
"transferType": "AzureStorage-PUSH",
"dataDestination": {
"@type": "DataAddress",
"type": "AzureStorage",
"account": "myaccount",
"container": "mycontainer",
"blobName": "my-file.json"
}
}POST /v3/transferprocesses
Content-Type: application/json
{
"@context": {
"@vocab": "https://w3id.org/edc/v0.0.1/ns/"
},
"@type": "TransferRequest",
"protocol": "dataspace-protocol-http:2025-1",
"counterPartyAddress": "https://provider.dataspaces.think-it.io/api/dsp/2025-1",
"contractId": "contract-id",
"transferType": "Kafka-PULL"
}