Logo
Search
Docs

Dashboard activity

GET https://app.sulus.ai/api/dashboard/activity

Get a merged recent-activity feed

Authentication

Send a bearer token created on your dashboard's Developer page:

Authorization: Bearer <YOUR_API_KEY>

Errors

StatusMeaningBody
401 Missing or invalid bearer token

Notes

  • No query parameters. Source caps: 10 calls, 5 transactions, 5 assistants; after merge, sortByDesc(time) and take(15).
  • Activity id values are prefixed strings: call_{id}, transaction_{id}, assistant_{id}.
  • type is one of: call, transaction, assistant. Keys beyond the common id/type/title/description/time set depend on type (see Fields page).
  • call items include cost (not role-stripped). transaction title is ucfirst(type) + " Transaction".
curl --request GET \
  --url https://app.sulus.ai/api/dashboard/activity \
  --header 'Authorization: Bearer <YOUR_API_KEY>'
import requests

url = "https://app.sulus.ai/api/dashboard/activity"
headers = {"Authorization": "Bearer <YOUR_API_KEY>"}

response = requests.get(url, headers=headers)
print(response.json())
package main

import (
	"fmt"
	"io"
	"net/http"
)

func main() {
	url := "https://app.sulus.ai/api/dashboard/activity"
	req, _ := http.NewRequest("GET", url, nil)
	req.Header.Add("Authorization", "Bearer <YOUR_API_KEY>")
	res, _ := http.DefaultClient.Do(req)
	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)
	fmt.Println(string(body))
}
Response 200
{
    "success": true,
    "data": [
        {
            "id": "call_1842",
            "type": "call",
            "title": "Call to +14155550100",
            "description": "Call with Front Desk",
            "time": "2026-07-30T14:02:11.000000Z",
            "status": "completed",
            "duration": 142,
            "cost": "0.0420"
        },
        {
            "id": "transaction_88",
            "type": "transaction",
            "title": "Payment Transaction",
            "description": "succeeded transaction for 99.00",
            "time": "2026-07-29T09:15:00.000000Z",
            "status": "succeeded",
            "amount": "99.00"
        },
        {
            "id": "assistant_57",
            "type": "assistant",
            "title": "Assistant Created",
            "description": "Created assistant: Front Desk",
            "time": "2026-07-20T11:00:00.000000Z",
            "assistant_name": "Front Desk"
        }
    ]
}