SCOryn Docs

SDKs

Official client libraries to integrate Oryn into your application.

Available SDKs

Node.js

@oryn/sdk
bash
npm install @oryn/sdk

Python

oryn
bash
pip install oryn

PHP

oryn/oryn-php
bash
composer require oryn/oryn-php

Go

github.com/oryn/oryn-go
bash
go get github.com/oryn/oryn-go

Java

com.oryn:oryn-java
xml
<!-- Maven -->
<dependency>
  <groupId>com.oryn</groupId>
  <artifactId>oryn-java</artifactId>
  <version>1.0.0</version>
</dependency>

Quick Usage (Node.js)

Initialize the client with your API key and start making requests.

javascript
import { Oryn } from '@oryn/sdk'

const client = new Oryn({ apiKey: 'ws_live_...' })

// List contacts
const contacts = await client.contacts.list()
console.log(contacts.data)

// Send a message
const message = await client.conversations.sendMessage('conv_abc123', {
  type: 'text',
  content: { text: 'Hello from Oryn!' }
})

// Get conversation details
const conversation = await client.conversations.get('conv_abc123')

// Create a contact
const newContact = await client.contacts.create({
  name: 'Jane Doe',
  phone: '+1987654321',
  tags: ['new-lead']
})

Quick Usage (Python)

python
from oryn import Oryn

client = Oryn(api_key="ws_live_...")

# List contacts
contacts = client.contacts.list()

# Send a message
message = client.conversations.send_message(
    conversation_id="conv_abc123",
    type="text",
    content={"text": "Hello from Oryn!"}
)