StrideOpsStrideOps Docs

Quickstart

Make your first API call in under five minutes.

Get an API key

Log into the StrideOps dashboard, open Settings → API Tokens, and create a new token. Tokens are scoped to your organization.

export STRIDE_API_KEY="sk_your_api_key"

Treat tokens like passwords. Never commit them to git or paste them into client-side code.

List your contacts

Verify your token works by listing contacts in your org:

curl https://api.strideops.ai/v1/contacts \
  -H "Authorization: Bearer $STRIDE_API_KEY"

A successful response returns a JSON array of contact records.

Create a contact

curl -X POST https://api.strideops.ai/v1/contacts \
  -H "Authorization: Bearer $STRIDE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "firstName": "Jane",
    "lastName":  "Doe",
    "email":     "jane@example.com",
    "phone":     "+15558675309"
  }'

The response includes the new contact's id, which you'll use to attach proposals, send messages, or trigger workflows.

Send a proposal

curl -X POST https://api.strideops.ai/v1/proposals \
  -H "Authorization: Bearer $STRIDE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "title":       "Acme Corp — Q2 Engagement",
    "contactId":   "ctc_…",
    "totalAmount": "5000.00",
    "currency":    "USD"
  }'

Next steps