User Note Activity Report

POST /api/reports/user-notes-tracking/{crm_id}

Overview

Returns note activity logs by user within a given date range.

Note: This report is scoped to a single CRM instance. To query other branches, run the request against each relevant {crm_id}.

Endpoint

  • POST

    https://secure-api.setshape.com/api/reports/user-notes-tracking/{crm_id}

Headers

  • Authorization: {SHAPE_API_KEY}

Request Parameters

Send the following parameters in the request body under the filters object:

  • Parameter

    fromDate


    toDate

  • Type

    String


    String

  • Description

    Start date of the report (YYYY-MM-DD)

    End date of the report (YYYY-MM-DD)

Example Request Body

{

  “filters”: {

    “fromDate”: “2025-08-01”,

    “toDate”: “2025-08-09”

  }

}

Response Example

{

  “status”: 1,

  “msg”: “Success”,

  “data”: [

    {

      “user”: “Jane Doe – 2469”,

      “warm_transfer”: 0,

      “ai_insights”: 0,

      “connected_no_transfer”: 0,

      “call_back_requested”: 0,

      “not_interested”: 1,

      “meaningful_conversation”: 0,

      “general”: 0,

      “phone_call”: 803,

      “lvm_/_sent_video”: 0,

      “next_steps_identified”: 0,

      “information_sent”: 0,

      “transaction_secured”: 0

    },

    …

    {

      “user”: “John Doe – 2546”,

      “warm_transfer”: 0,

      “ai_insights”: 21,

      “connected_no_transfer”: 0,

      “call_back_requested”: 0,

      “not_interested”: 3,

      “meaningful_conversation”: 0,

      “general”: 38,

      “phone_call”: 1570,

      “lvm_/_sent_video”: 0,

      “next_steps_identified”: 0,

      “information_sent”: 0,

      “transaction_secured”: 0

    }

  ]

}

Notes

  • {crm_id} should be replaced with the specific CRM instance you’re querying.
  • Dates must be in the format YYYY-MM-DD.
  • This report breaks out categorized note activity per user, including system-generated notes such as AI Insights, call outcomes, and other status-based tags (e.g., “Not Interested,” “Warm Transfer,” etc.).
  • The “Total” row at the end provides an aggregate across all users returned in the response.

Get started with Shape today