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.