{"templateId":"api_docs","sharedDataIds":{"apiDocsStore":"api-docs-docs/openapi/verification-cases-v1.yaml","sidebar":"sidebar-sidebars.yaml"},"props":{"definitionId":"docs/openapi/verification-cases-v1.yaml","settings":{"baseUrlPath":"/docs/openapi/verification-cases-v1"},"disableAutoScroll":true,"seo":{"title":"Verification Cases API"},"dynamicMarkdocComponents":[],"metadata":{"type":"openapi","title":"Verification Cases API","version":"1.0.0","description":"Author verification cases and launch them.\n\nA verification case is a rule: which credentials are accepted, which attributes are asked for, and the constraints their values must meet. It runs wherever its credentials are enabled (`environments`), has a contract `version` that moves on every change of what it asks for, and may carry your own `reference_id` for the object it guards. Launching a case starts a verification session, polled in the Verification API. Reading and launching require the `deepcredentials.verify` scope; creating, changing and archiving require `deepcredentials.verification-cases`."},"compilationErrors":[],"markdown":{"partials":{},"variables":{"rbac":{"teams":["anonymous"]},"user":{},"remoteAddr":{"hostname":"docs.deepcredentials.swiss","port":4000,"ipAddress":"216.73.216.204"},"lang":"default_locale","env":{"PUBLIC_REDOCLY_BRANCH_NAME":"main"}}},"pagePropGetterError":{"message":"","name":""}},"slug":"/docs/openapi/verification-cases-v1","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}