Registry base URL: https://registry.uoa.gr

1. Fetch All Metadata

Endpoint: GET https://registry.uoa.gr/type-metadata/all

curl -s "https://registry.uoa.gr/type-metadata/all"

2. Fetch One Metadata Entry By VCT

Endpoint: GET https://registry.uoa.gr/type-metadata?vct=<vct-value>

curl -s "https://registry.uoa.gr/type-metadata?vct=urn:eudi:pid:1"

3. Browser Fetch Example

const vct = encodeURIComponent("urn:eudi:pid:1");
const res = await fetch(`https://registry.uoa.gr/type-metadata?vct=${vct}`);
const metadata = await res.json();
console.log(metadata);

4. Optional: List Available VCTs (Name + VCT)

Endpoint: GET https://registry.uoa.gr/api/vct-list

curl -s "https://registry.uoa.gr/api/vct-list"