Skip to main content

System Integration — Connecting Customers via EDCaaS

Who This Is For

You are a solution engineer at a system integrator. Your customer has signed up for an EDCaaS offering from a cloud service provider. The CSP has provisioned your customer and handed you a set of endpoints and credentials (see the Platform Setup learning path for what that process looks like).

Your job is to help the customer participate in a dataspace — publish data, consume data from others, and if needed, deploy a data plane. You work with the management APIs and the Dataspace Protocol. You do not need access to the platform infrastructure.

What You Get from the CSP

After the CSP provisions your customer, you receive:

WhatPurpose
Participant Context IDIdentifies the customer across all APIs
OAuth2 client credentialsclient_id + client_secret to authenticate
Token endpointObtain access tokens (client_credentials grant)
Management API base URLManage assets, policies, contracts, catalog, negotiations, transfers
Identity Hub API URLManage credentials and DIDs
DSP protocol endpointThe address other participants use to reach your customer
DIDYour customer's decentralized identifier

All API calls require a Bearer token obtained from the token endpoint. Tokens are short-lived — refresh as needed.

Chapters

#ChapterWhat you'll learn
1Publishing DataMaking your customer's data available in a dataspace
2Consuming DataDiscovering and accessing data from other participants
3The Management APIWorking with the primary interface for all operations
4The Identity HubManaging credentials, key pairs, and DIDs
5Data Plane ArchitectureWhy Control Plane and Data Plane are separate
6Deploying a Data PlaneRegistering, building, and running a data plane