SDKs

Language SDKs that wrap the Ours Privacy Ingest API for Node.js, Python, Go, Ruby, PHP, C#, and Kotlin.

SDKs

Prefer not to call the REST API directly? The Ours Privacy ingest SDKs wrap every endpoint in this section. All send to the same Ingest API and authenticate with the same source API key, and all are described by one OpenAPI specification.


Available SDKs

LanguageBest forDocs
Node.js / TypeScriptBackend services and Node automationNode.js SDK
PythonBackend services and data pipelinesPython SDK
GoGo services and infrastructure toolingGo SDK
RubyRails and Ruby backendsRuby SDK
PHPPHP applicationsPHP SDK
C#.NET applicationsC# SDK
KotlinKotlin and JVM backendsKotlin SDK
OpenAPI specGenerating your own client in any languageOpenAPI Schema

For install snippets and a feature comparison across every SDK family — including client and platform SDKs — see the Ingest SDKs hub and the SDK Overview.


When to Pick Which

  • Writing application code? Use the SDK that matches your stack. Each is typed where the language supports it and tracks the OpenAPI spec.
  • High-volume replay or backfill? Send through the /batch endpoint, which every SDK supports.
  • Need a language we don't ship yet? Generate a client from the OpenAPI spec.

Next Steps

How is this guide?

On this page