Back to Documentation
API & Developers3 min readUpdated January 2026

Official SDKs

Use our official SDKs to integrate SimplyTicket into your applications with type-safe, idiomatic libraries for popular programming languages.

Available SDKs

🟨

JavaScript / TypeScript

npm install @simplyticket/sdk

Works in Node.js 18+, browsers, and edge runtimes.

🐍

Python

pip install simplyticket

Supports Python 3.8+ with async/await support.

💎

Ruby

gem install simplyticket

Compatible with Ruby 2.7+ and Rails 6+.

🐹

Go

go get github.com/simplyticket/go-sdk

Requires Go 1.21+ with generics support.

Java

<!-- Maven -->

<dependency>

<groupId>net.simplyticket</groupId>

<artifactId>sdk</artifactId>

</dependency>

Java 11+ with reactive support via Project Reactor.

Quick Example (JavaScript)

import

{ SimplyTicket } from '@simplyticket/sdk';

const client = new SimplyTicket({

apiKey: 'sk_live_...',

});

// Create a ticket

const ticket = await client.tickets.create({

subject: 'Login issue',

description: 'Cannot access my account',

priority: 'high',

customerEmail: 'user@example.com',

});

// List all open tickets

const tickets = await client.tickets.list({

status: 'open',

limit: 10,

});

SDK Features

✓ Full TypeScript types

Complete IntelliSense support

✓ Automatic retries

Handles rate limits gracefully

✓ Pagination helpers

Iterate through large result sets

✓ Webhook validation

Verify webhook signatures

📚 Full Documentation

Each SDK has its own detailed documentation with examples. Visit developers.simplyticket.net/sdks for language-specific guides.