Skip to content

feat: discovery endpoint#5768

Merged
wolf4ood merged 1 commit into
eclipse-edc:mainfrom
wolf4ood:feat/5764_discovery_api
May 22, 2026
Merged

feat: discovery endpoint#5768
wolf4ood merged 1 commit into
eclipse-edc:mainfrom
wolf4ood:feat/5764_discovery_api

Conversation

@wolf4ood
Copy link
Copy Markdown
Contributor

@wolf4ood wolf4ood commented May 21, 2026

What this PR changes/adds

Adds a management API for discovering the compatibiliy with a counter party.

The request accept either a:

  • counterPartyAddress
  • counterPartyId

Resolvers are registered to be able given a request to resolve the well-known/dspace-version endpoint of the counter party.

Once resolved the discovery service will fetch the supported protocol version of the counterparty and matching with the local profile supported. The response will return with profile to use and for which counterparty protocol path. Currently it does the match with the protocol version and the binding

Why it does that

Briefly state why the change was necessary.

Further notes

For having a more precise match. We could support in the dspace-version a new property called profile which will allow us to match also the specific profile.

Who will sponsor this feature?

Please @-mention the committer that will sponsor your feature.

Linked Issue(s)

Closes #5764

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

@wolf4ood wolf4ood force-pushed the feat/5764_discovery_api branch from fe31873 to e4d6ffc Compare May 21, 2026 12:26
@wolf4ood wolf4ood added the enhancement New feature or request label May 21, 2026
@wolf4ood wolf4ood force-pushed the feat/5764_discovery_api branch 2 times, most recently from 4f1abab to d3e9b05 Compare May 21, 2026 16:04
@wolf4ood wolf4ood marked this pull request as ready for review May 21, 2026 16:50
@wolf4ood wolf4ood requested a review from a team as a code owner May 21, 2026 16:50
@wolf4ood wolf4ood force-pushed the feat/5764_discovery_api branch from d3e9b05 to bc4d7fe Compare May 22, 2026 07:13
@wolf4ood wolf4ood merged commit 65f6c2e into eclipse-edc:main May 22, 2026
40 of 41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Management API: discovery

2 participants