Developer Portal

SDK Documentation

Install SDKs, view starter examples and jump into language-specific Hammity integrations.

📦

Hammity PHP SDK

Official PHP SDK for Hammity API integrations. (Not Released)

Beta
composer require hammity/sdk
<?php
$client = new Hammity\Client("YOUR_TOKEN");
$user = $client->users()->me();
📦

Hammity PHP SDK

Official PHP SDK draft documentation for Hammity API integrations.

Preview
composer require hammity/sdk
<?php
$client = new HammityClient(getenv("HAMMITY_TOKEN"));
$user = $client->users()->me();
📦

Hammity JavaScript SDK

Official JavaScript SDK for browser and Node.js applications. (Not Released)

Beta
npm install @hammity/sdk
import { HammityClient } from "@hammity/sdk";
const client = new HammityClient({ token: "YOUR_TOKEN" });
const user = await client.users.me();
📦

Hammity JavaScript SDK

Official JavaScript SDK draft documentation for browser and Node.js integrations.

Preview
npm install @hammity/sdk
import { HammityClient } from "@hammity/sdk";

const client = new HammityClient({
  token: process.env.HAMMITY_TOKEN,
  baseUrl: "https://hammity.app/api/v1"
});

const user = await client.users.me();
📦

Hammity Python SDK

Official Python SDK for bots, tools and backend integrations. (Not Released)

Beta
pip install hammity-sdk
from hammity import Client
client = Client("YOUR_TOKEN")
user = client.users.me()
📦

Hammity Python SDK

Official Python SDK draft documentation for Hammity API integrations.

Preview
pip install hammity-sdk
from hammity import Client

client = Client(
    token="YOUR_TOKEN",
    base_url="https://hammity.app/api/v1"
)

user = client.users.me()