SalesOS.

Activities

Activity tracking and logging

Activities Controller_find All

GET
/v1/activities

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Query Parameters

typeRequiredstring
leadIdRequiredstring
accountIdRequiredstring
contactIdRequiredstring
opportunityIdRequiredstring
startDateRequiredstring
endDateRequiredstring
curl -X GET "https://api.salesos.org/v1/activities?type=%3Cstring%3E&leadId=%3Cstring%3E&accountId=%3Cstring%3E&contactId=%3Cstring%3E&opportunityId=%3Cstring%3E&startDate=%3Cstring%3E&endDate=%3Cstring%3E" \
  -H "Authorization: Bearer <token>"

Activities Controller_create

POST
/v1/activities

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Request Body

application/jsonRequired
curl -X POST "https://api.salesos.org/v1/activities" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{}'

Activities Controller_get Stats

GET
/v1/activities/stats

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://api.salesos.org/v1/activities/stats" \
  -H "Authorization: Bearer <token>"

Activities Controller_get Activity Count

GET
/v1/activities/count

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Query Parameters

dateRequiredstring
typeRequiredstring
curl -X GET "https://api.salesos.org/v1/activities/count?date=%3Cstring%3E&type=%3Cstring%3E" \
  -H "Authorization: Bearer <token>"

Activities Controller_get Timeline

GET
/v1/activities/timeline/{recordType}/{recordId}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

recordTypeRequiredstring
recordIdRequiredstring
curl -X GET "https://api.salesos.org/v1/activities/timeline/<string>/<string>" \
  -H "Authorization: Bearer <token>"

Activities Controller_find One

GET
/v1/activities/{id}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X GET "https://api.salesos.org/v1/activities/<string>" \
  -H "Authorization: Bearer <token>"

Activities Controller_extract Insights

POST
/v1/activities/{id}/extract-insights

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X POST "https://api.salesos.org/v1/activities/<string>/extract-insights" \
  -H "Authorization: Bearer <token>"