Loading...
Loading...
Foundational context for the Zavu unified messaging API. Always loaded.
npx skill4agent add zavudev/zavu-skills zavu-rules| Language | Package | Install |
|---|---|---|
| TypeScript | | |
| Python | | |
| Go | | |
| PHP | | Composer |
| Ruby | | RubyGems |
import Zavudev from '@zavudev/sdk';
const zavu = new Zavudev({
apiKey: process.env['ZAVUDEV_API_KEY'],
});import os
from zavudev import Zavudev
zavu = Zavudev(api_key=os.environ.get("ZAVUDEV_API_KEY"))from zavudev import AsyncZavudev
zavu = AsyncZavudev(api_key=os.environ.get("ZAVUDEV_API_KEY"))import "github.com/zavudev/sdk-go"
client := zavudev.NewClient(os.Getenv("ZAVUDEV_API_KEY"))require "zavudev"
client = Zavudev::Client.new(api_key: ENV["ZAVUDEV_API_KEY"])use Zavudev\Client;
$client = new Client(apiKey: getenv('ZAVUDEV_API_KEY'));ZAVUDEV_API_KEYzv_live_zv_test_Authorization: Bearer <api_key>Zavu-Sender: <sender_id>+14155551234autosmssms_onewaywhatsapptelegramemailinstagramvoicetextimagevideoaudiodocumentstickerlocationcontactbuttonslistreactiontemplate{ items: [...], nextCursor: string | null }idempotencyKeyimport Zavudev, { APIError } from '@zavudev/sdk';
try {
await zavu.messages.send({ to: "+14155551234", text: "Hello" });
} catch (error) {
if (error instanceof APIError) {
console.error(error.status, error.message);
}
}from zavudev import Zavudev, APIError
try:
zavu.messages.send(to="+14155551234", text="Hello")
except APIError as e:
print(e.status_code, e.message)/v1/urlsautoclaude mcp add --transport stdio zavudev_sdk_api \
--env ZAVUDEV_API_KEY=$ZAVUDEV_API_KEY -- npx -y @zavudev/sdk-mcpsearch_docsexecutezavudev/cliX-RateLimit-Remaining.withResponse().with_raw_response()queuedsendingsentdeliveredreadqueuedsendingfailedreceivedpending_url_verification