Google Cloud DLP compatibility
Use supported Google Cloud DLP v2 REST and gRPC contracts with ShinrAI.
Set up a Google-compatible client
Point a Google Cloud DLP client at the ShinrAI API host. Authenticate with your ShinrAI key in x-goog-api-key or as a Bearer token. Supply exactly one method.
curl 'https://api.shinrai.innovius.io/v2/projects/example/locations/eu/content:inspect' \
-H "x-goog-api-key: $SHINRAI_API_KEY" \
-H 'Content-Type: application/json' \
-d '{"item":{"value":"Email emma@example.com"},"inspectConfig":{"includeQuote":true}}'
Supported operations
| Area | Operations |
|---|---|
| Content | Inspect, de-identify, and re-identify content |
| Images | Redact supported image content |
| Discovery | List supported info types |
| Configuration | Create, get, update, list, and delete inspect templates, de-identify templates, and stored info types |
Compatibility boundaries
ShinrAI validates the pinned protobuf JSON contract and rejects unknown fields. Supported transformation types, conditions, dictionaries, KMS references, image sizes, and storage mappings depend on the deployment. This is Google DLP contract compatibility for documented operations, not service-wide feature parity.
Use the generated reference to inspect every path and method. gRPC clients use the same service contracts through the deployment's documented gRPC endpoint.