#################### asset ######################### POST http://localhost:8181/management/v3/assets { "@context": { "@vocab": "https://w3id.org/edc/v0.0.1/ns/" }, "@id": "test", "properties": { "name": "test asset", "contenttype": "application/json" }, "dataAddress": { "type": "HttpData", "name": "test asset", "baseUrl": "https://jsonplaceholder.typicode.com/users", "proxyPath": "true", "proxyQueryParams": "true", "proxyMethod": "true", "proxyBody": "true" } } #################### policy_definition ######################### POST http://localhost:8181/management/v3/policydefinitions { "@context": { "@vocab": "https://w3id.org/edc/v0.0.1/ns/", "odrl": "http://www.w3.org/ns/odrl/2/" }, "@id": "test", "policy": { "@context": "http://www.w3.org/ns/odrl.jsonld", "@type": "Set", "permission": [], "prohibition": [], "obligation": [] } } #################### contract_definition ######################### POST http://localhost:8181/management/v3/contractdefinitions { "@context": { "@vocab": "https://w3id.org/edc/v0.0.1/ns/" }, "@id": "test", "accessPolicyId": "test", "contractPolicyId": "test", "assetsSelector": [] } #################### query_catalog ######################### POST http://localhost:9191/management/v3/catalog/request { "@context": { "@vocab": "https://w3id.org/edc/v0.0.1/ns/" }, "@id": "test", "accessPolicyId": "test", "contractPolicyId": "test", "counterPartyAddress": "http://localhost:8282/protocol", "protocol": "dataspace-protocol-http", "assetsSelector": [] } #################### init_contract_negotiation ######################### POST http://localhost:9191/management/v3/contractnegotiations { "@context": { "@vocab": "https://w3id.org/edc/v0.0.1/ns/" }, "@type": "ContractRequest", "counterPartyAddress": "http://localhost:8282/protocol", "protocol": "dataspace-protocol-http", "policy": { "@context": "http://www.w3.org/ns/odrl.jsonld", "@id": "dGVzdDE=:dGVzdA==:M2IyOGRlNjktZjJmYy00ZjU5LWFlYWItY2E1ZDA4MzY0NTkz", "@type": "Offer", "assigner": "alice", "target": "test" } } #################### get_contract_negotiations ######################### GET http://localhost:9191/management/v3/contractnegotiations/ #################### pull_transfer ######################### POST http://localhost:9191/management/v3/transferprocesses { "@context": { "@vocab": "https://w3id.org/edc/v0.0.1/ns/" }, "@type": "TransferRequestDto", "connectorId": "alice", "counterPartyAddress": "http://localhost:8282/protocol", "contractId": "9ecca59c-4b8b-4d31-bf3c-8480d3ccb629", "assetId": "test", "protocol": "dataspace-protocol-http", "transferType": "HttpData-PULL" } #################### get_transfer_process ######################### GET http://localhost:9191/management/v3/transferprocesses/ #################### suspend_process ######################### POST http://localhost:8181/management/v3/transferprocesses/3b93e359-261d-4a32-acb3-d4deb2561ef8/suspend { "@context": { "@vocab": "https://w3id.org/edc/v0.0.1/ns/" }, "@type": "https://w3id.org/edc/v0.0.1/ns/SuspendTransfer", "reason": "a reason to suspend" } #################### resume_process ######################### POST http://localhost:8181/management/v3/transferprocesses//resume