{"apiVersion": "openeyes.nails.web.v1", "authorizationEvidenceLedgerConfirmedWriteContractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write-contract", "authorizationEvidenceLedgerConfirmedWritePath": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write", "authorizationPlanContractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan-contract", "authorizationPlanPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan", "authorizationVerifyContractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-verify-contract", "authorizationVerifyPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-verify", "contract": {"additionalProperties": false, "contractVersion": 1, "methods": ["POST"], "name": "nails-provider-pilot-authorization-verify", "objectUriReader": {"acceptedSchemes": ["gs", "oss"], "bucketAllowlistEnv": ["MALIANG_NAILS_RESOURCE_BUCKETS", "NAILS_AUDIT_EVIDENCE_BUCKET", "NAILS_SOURCE_ASSETS_BUCKET", "NAILS_DESIGN_PACKAGES_BUCKET", "NAILS_PUBLIC_ASSETS_BUCKET"], "defaultMode": "local_object_uri_mirror", "gcsModeEnv": "NAILS_WEB_GCS_URI_READ_ENABLED=1", "mirrorRootField": "objectUriMirrorRoot", "payloadField": "providerAuthorizationEvidence"}, "providerAuthorizationEvidenceSchema": {"additionalProperties": false, "allowedEvidenceIds": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "allowedReferenceUriSchemes": ["oss://", "maliang://"], "requiredFields": ["providerId", "market", "evidenceId", "referenceUri", "evidenceDigest", "reviewerRole", "status", "providerAuthorizationPlanDigest"]}, "requestBody": {"additionalProperties": false, "oneOfEvidenceInputs": [["providerAuthorizationEvidence"], ["providerAuthorizationEvidenceUri"]], "optionalFields": ["providerAuthorizationEvidence", "providerAuthorizationEvidenceUri", "objectUriMirrorRoot"], "providerAuthorizationEvidenceInputModes": ["inline_json", "uri"], "requiredFields": ["providerAuthorizationPlan", "providerAuthorizationPlanDigest"]}, "responseFields": ["verified", "readyForReadOnlyProviderPilot", "providerAuthorizationEvidenceDigest", "providerAuthorizationEvidenceInputMode", "objectUriReads", "objectUriReadNetwork", "onlinePilotProviderEvidence", "readOnlyCollectionPreview", "bindingChecks"]}, "liveCollectionEnabled": false, "method": "GET", "network": false, "ok": true, "pluginId": "nails", "productionMutations": false, "readOnlyCollectionPreviewContractPath": "/api/web/v1/plugins/nails/provider-pilot:read-only-collection-preview-contract", "readOnlyCollectionPreviewPath": "/api/web/v1/plugins/nails/provider-pilot:read-only-collection-preview", "requiredEvidence": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "requiredMarketCoverage": {"CN": 1, "GLOBAL": 1}, "route": "/api/web/v1/plugins/nails/provider-pilot:authorization-verify-contract", "verificationBoundary": {"deployEnabled": false, "liveCollectionEnabled": false, "mode": "provider_authorization_evidence_verify_only_no_live_collection", "network": false, "productionMutations": false, "submitEnabled": false, "uploadEnabled": false}}