Skip to main content
SafeDep supports a gRPC API with a ConnectRPC facade allowing clients to use both gRPC over HTTP/2 and JSON over HTTP/1.1 based clients. Authentication uses OAuth 2.0 or API keys, depending on the plane:
  • Control plane APIs (e.g. creating policy) require OAuth 2.0 authentication.
  • Data plane APIs (e.g. getting policy data) accept API keys.
Control plane APIs are for management tooling; data plane APIs are for security tools that use or integrate with SafeDep.

Authentication

API key and OAuth/JWT authentication for the API.

API Hosts

Control plane, data plane, and other SafeDep hosts.

Insights API with TypeScript

Query package insights from a TypeScript client.

SafeDep Cloud SQL

Query your tenant data with SQL.