Returns the verification cases of the calling service user's organization (X-Org-Id) that run in its environment (X-Environment): those whose every accepted credential is enabled there. With `availability=all`, every case is returned with its `environments`, so an integration sees what it would have to enable. Launch a case with POST /b2b/v1/verification-cases/{caseId}/sessions. To check one credential definition without a case, create the session with `credential_definition_id` instead. Requires the deepcredentials.verify scope.
Security
BearerAuth
- Mock serverhttps://docs.deepcredentials.swiss/_mock/docs/openapi/verification-cases-v1/b2b/v1/verification-cases
- Developmenthttps://api.dev.deepcredentials.swiss/b2b/v1/verification-cases
- Integrationhttps://api.int.deepcredentials.swiss/b2b/v1/verification-cases
curl -i -X GET \
'https://docs.deepcredentials.swiss/_mock/docs/openapi/verification-cases-v1/b2b/v1/verification-cases?availability=all&reference_id=string&archived=exclude' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'X-Environment: beta' \
-H 'X-Org-Id: 497f6eca-6276-4993-bfeb-53cbbbba6f08'Response
{ "cases": [ { … } ] }