Skip to content

Dels inbox discovery

Cristina Pauna requested to merge DELS-Inbox-Discovery into development

The main communication interface of given GX-DELS is based on the mechanics of Linked Data Notification (LDN, see: https://www.w3.org/TR/ldn/) and so it is heavily based on HTTP.

Example: GX-SI Data Provider discovers inbox by HEAD-request at given contract-endpoint provided by GX-DCS.

HEAD /contracts/1001 HTTP/1.1
Host: dcs.gaia-x.com
HTTP/1.1 200 OK
Link: <https://dels.gaia-x.com/inbox/>; rel="http://www.w3.org/ns/ldp#inbox"

Example: GX-SI Data Provider discovers inbox by GET-request at given contract-endpoint provided by Data contract Service (GX-DCS, DCS).

GET /contracts/1001 HTTP/1.1
Host: dcs.gaia-x.com
Accept: application/ld+json
HTTP/1.1 200 OK
Content-Type: application/ld+json
{
"@context": "https://www.w3.org/ns/ldp",
"@id": "https://dcs.gaia-x.com/contracts/1001",
"inbox": "https://dels.gaia-x.com/inbox/"
}

Merge request reports