@apicity/quo
v0.8.9
Published
Quo API provider for sending SMS text messages.
Maintainers
Readme
@apicity/quo
Quo API provider for sending SMS text messages.
Runtime dependencies:
zod@^4.4.3— request schemas attached to every POST endpoint as.schema
Installation
npm install @apicity/quo
# or
pnpm add @apicity/quoQuick Start
import { createQuo } from "@apicity/quo";
const quo = createQuo({ apiKey: process.env.QUO_API_KEY! });Send A Message
import { createQuo } from "@apicity/quo";
const quo = createQuo({ apiKey: process.env.QUO_API_KEY! });
const response = await quo.v1.messages({
content: "Hello from Quo",
from: "+15550100001",
to: ["+15550100002"],
});
console.log(response.data.conversationId);The request schema is available as quo.v1.messages.schema. The client
uses the raw API key as the Authorization header, accepts an optional
AbortSignal, clears request timers, and redacts credentials and phone
numbers from thrown error messages. Prefer from; phoneNumberId is
retained only as a deprecated request alias.
API Reference
1 endpoint across 1 group. Each method mirrors an upstream URL path.
messages
POST https://api.quo.com/v1/messages
Cost tier: expensive
const res = await quo.v1.messages({ /* ... */ });Source: packages/provider/quo/src/quo.ts
Part of the apicity monorepo.
License
MIT — see LICENSE.
