SDKs
Official client libraries to integrate Oryn into your application.
Available SDKs
Node.js
@oryn/sdkbash
npm install @oryn/sdkPython
orynbash
pip install orynPHP
oryn/oryn-phpbash
composer require oryn/oryn-phpGo
github.com/oryn/oryn-gobash
go get github.com/oryn/oryn-goJava
com.oryn:oryn-javaxml
<!-- 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!"}
)