Delen via


Microsoft Entra geverifieerde ID netwerk-API

Met de Microsoft Entra geverifieerde ID Network-API kunt u zoeken naar gepubliceerde referenties in het Microsoft Entra geverifieerde ID Network.

Notitie

De API is bedoeld voor ontwikkelaars die vertrouwd zijn met RESTful API's.

Basis-URL

De geverifieerde netwerk-API van Microsoft Entra-id wordt geleverd via HTTPS. Alle URL's waarnaar in de documentatie wordt verwezen, hebben de volgende basis: https://verifiedid.did.msidentity.com.

Verificatie

De API wordt beveiligd via Microsoft Entra-id en gebruikt OAuth2 bearer-tokens. De app-registratie moet beschikken over de API-machtiging voor Verifiable Credentials Service Admin en moet vervolgens bij het verkrijgen van het toegangstoken het bereik 6a8b4b39-c021-437c-b060-5a14a3fd65f3/full_access gebruiken.

Zoeken naar verleners

Deze API wordt gebruikt om te zoeken naar verleners die beschikbaar zijn in het Microsoft Entra geverifieerde ID Network. U kunt zoeken naar verleners op basis van hun gekoppelde domeinnaam. De opgegeven waarde voor de filter parameter wordt gebruikt om verleners te vinden die zijn toegevoegd aan Microsoft Entra geverifieerde ID en een geverifieerd gekoppeld domein hebben. Op dit moment kunt u alleen filteren op linkeddomainurls en met operator like. Het antwoord bevat maximaal 15 verleners.

HTTP-aanvraag

GET /v1.0/verifiableCredentialsNetwork/authorities?filter=linkeddomainurls%20like%20Woodgrove

Aanvraagheaders

Kop Waarde
Autorisatie Bearer (token). Vereist
Content-Type application/json

Aanvraagparameters

Parameter waarde
filter linkeddomainurls zoals Woodgrove

Retourbericht

HTTP/1.1 200 OK
Content-type: application/json

[
  {
    "id": "00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
    "tenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
    "did": "did:web:bank.woodgrove.com...<SNIP>...",
    "name": "WoodgroveBank",
    "linkedDomainUrls": [
      "https://bank.woodgrove.com/"
    ]
  },
  {
    "id": "00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
    "tenantId": "bbbbcccc-1111-dddd-2222-eeee3333ffff",
    "did": "did:web:woodgrove.com...<SNIP>...",
    "name": "Woodgrove",
    "linkedDomainUrls": [
      "https://woodgrove.com/"
    ]
  }
]

Zoeken naar gepubliceerde referentietypen door een verlener

Deze API wordt gebruikt om te zoeken naar gepubliceerde referentietypen voor een specifieke verlener. U moet de verleners tenantId en issuerId kennen. Het retourbericht is een verzameling gepubliceerde referentietypen en hun respectieve claims. Er zijn maximaal 100 referentietypen in het antwoord.

HTTP-aanvraag

GET /v1.0/tenants/:tenantId/verifiableCredentialsNetwork/authorities/:issuerId/contracts/

Aanvraagheaders

Kop Waarde
Autorisatie Bearer (token). Vereist
Content-Type application/json

Aanvraagparameters

Parameter waarde
tenantId TenantId verkregen door de zoekopdracht op gekoppelde domeinnaam
issuerId IssuerId verkregen door de zoekopdracht op gekoppelde domeinnaam

Retourbericht

HTTP/1.1 200 OK
Content-type: application/json

[
  {
    "name": "Verified employee 1",
    "types": [
      "VerifiedEmployee"
    ],
    "claims": [
      "displayName",
      "givenName",
      "jobTitle",
      "preferredLanguage",
      "surname",
      "mail",
      "revocationId",
      "photo"
    ]
  }
]

Volgende stappen

Meer informatie over Microsoft Entra geverifieerde ID Network.