API Reference
Public REST endpoints under https://api.strideops.ai/v1.
Base URL
https://api.strideops.ai/v1All endpoints require a bearer token. See Authentication for token issuance, rate limits, and error codes.
Resources
Agents
Create and configure AI voice agents — model, prompt, voice, transcriber, tools.
Calls
Start outbound calls, end live ones, and read transcripts, recordings, and cost.
Phone Numbers
List your numbers and choose which agent answers each one.
Campaigns
Batch calling — queue contacts, start, pause, and track progress.
Conversation Agents
Text and SMS agents, and sending them messages directly.
Messages
Send SMS from your numbers and read message history.
Tools
Functions an agent can call mid-conversation.
Voices
Browse the voices available to your agents.
Discover
Track creators, run or ingest scrapes, and query content across social platforms.
Learn
Read course outlines, lessons, and transcripts — per lesson, searchable, or as a bulk dump.
Contacts
Create, read, update, and upsert contacts.
Proposals
Send, track, and finalize proposals.
Knowledge Bases
Manage knowledge bases and their sources for RAG.
Bases
Read and write records in Airtable-style base tables.
Creative
Run published design apps and workflows headlessly — single, batch, or via MCP.
Drive
Project-management tasks — spaces, lists, statuses, and task CRUD.
GitHub
Trending and rising repositories by language or topic, with star deltas.
Research
Deep-research jobs and full AI intel reports — plus Q&A over tracked creators.
Videos
Long-form production records - numbered videos, their markdown artifacts, and performance.
Webhooks
HMAC-signed completion events for scrapes, reports, and research jobs.
Conventions
- IDs - UUIDs unless noted. Some objects expose a
secondaryIdshort-id for human-readable URLs. - Timestamps - ISO 8601, UTC, second precision.
- Money - string-encoded decimal (
"5000.00"), never float. - Phone numbers - E.164 (
+15558675309). - Pagination - offset-based via
?offset=…&limit=…. Responses include apaginationblock withhasMore(andtotalwhere cheap to compute).
OpenAPI spec
The whole v1 surface publishes a machine-readable OpenAPI 3.1 spec:
curl https://api.strideops.ai/v1/openapi