International-Data-Spaces-Association / idsa

This is the main repository of International Data Spaces Association on GitHub, where you can find general overview and useful information on IDS Landscape.
https://internationaldataspaces.org/
Creative Commons Attribution 4.0 International
95 stars 29 forks source link

IDSA Connector API Specification #136

Closed raj-ritu17 closed 1 year ago

raj-ritu17 commented 1 year ago

Hello Team,

I would like to follow IDS core principle and trying to build a dataspace connector. Please, point me me to the standard Specification documentation for building API's of connector; so that I can use IDS data-space and my connector will be interoperable.

Thanks Ritu

anilturkmayali commented 1 year ago

Hello @raj-ritu17 Thank you for creating this issue.

1) To build a connector from scratch, you can request the criteria catalogue via this page on IDSA website. You can also check IDS-G to see specifications for other IDS components.

2) To ensure the component behaviour or the interoperability with other components you can feel free to use IDS Testbed.

If you decide to reuse the existing components, you can also check the available data connectors via the Data Connector Report

Of course, you can always refer to the projects (component or framework implementations) available here on IDS Github, to support your project.

I hope this helps, please feel free to reach out to us anytime (or create issues in the repositories in which you are interested in) if you need further help.

raj-ritu17 commented 1 year ago

Hello @anilturkmayali

Thank you so much for sharing the important information ! I was trying to follow the IDS-G to see specification such as Connector and Broker Criteria Catalogue, Connector REST interaction and Connector Communication but it gives me empty pages.

Such as for each link it just open this page: image

So, We would like to know through which code specification we can build our REST api endpoint and their structure. So that, return values of those api should be according to IDSA rules and spec.

Thank you in advance for your support. Any guidelines would be greatly appreciated.

anilturkmayali commented 1 year ago

Thank you @raj-ritu17 for this issue, The content on IDS-G are currently under development. As I've mentioned before, you can request the criteria catalogue, and especially regarding the part for API development, you may also refer to Dataspace Protocol available via ids-specification repository (this is also under continous development)

A rendered version of it is also available here.

In case you have any questions about the Dataspace Protocol, you are warmly invited to create an issue there.

Hope this helps, Thank you