SDKs
Official CaptureKit SDKs and CLI: install them and call the API from your own language.
Call the CaptureKit API from your own language with an official SDK. Each one has a typed method per endpoint, a generic request() for anything else, automatic retries and the same errors.
| SDK | Package | Install |
|---|---|---|
| Node.js | @capturekitdev/sdk | npm install @capturekitdev/sdk |
| Python | capturekitdev | pip install capturekitdev |
| Go | capturekit-go | go get github.com/capturekitdev/capturekit-go |
| .NET | CaptureKit | dotnet add package CaptureKit |
| Ruby | capturekitdev | gem install capturekitdev |
| PHP | capturekitdev/sdk | composer require capturekitdev/sdk |
| Java | capturekit-java | Build from source |
| CLI | @capturekitdev/cli | npm install -g @capturekitdev/cli |
Keep your API key on your server. Never put it in browser or mobile code, and never commit it.
Connecting an AI assistant instead? See the CaptureKit MCP server.
Every endpoint and parameter is documented in the API reference. SDK parameters use the same names.
Source code, examples and issues are on GitHub.