1. Products
  2. SWS CDN
  3. Download

SDKs & tools

Everything you need to connect your app to SWS CDN.

SWS CDN runs in the cloud

There is nothing to install. Create an account, issue an API key in the console, then use an SDK or plain HTTPS.

Official SDKs v100.42.1

.NET

NinjaVault.Cdn

net8.0 · net9.0 · net10.0

dotnet add package NinjaVault.Cdn
View on NuGet

Python

ninjavault-cdn

Python 3.10+

pip install ninjavault-cdn
View on PyPI

Node.js

@ninjavault/cdn

Node.js 18+ · ESM + CommonJS

npm install @ninjavault/cdn
View on npm

Postman collection

Every endpoint, ready to run. Import it into Postman, add your API key and bucket, then run Who am I and Upload File.

cdn-api.postman_collection.json

Requirements

  • An SWS CDN account (sign up at cdn.shorynow.com)
  • A backend that keeps the API key on the server, never in a browser or mobile app
  • Any language that can make HTTPS requests, or one of the official SDKs
  • .NET SDK: net8.0 or later · Python SDK: 3.10+ · Node.js SDK: 18+

Step-by-step guide

Authentication, uploads, presigned links and code samples in every language are in the documentation.