GET
/
api
/
v1
/
leads
/
{leadId}
/
notes
Get Lead Notes
curl --request GET \
  --url https://app.journeybee.io/api/v1/leads/{leadId}/notes \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": 123,
    "content": {
      "type": "doc",
      "content": [
        {
          "type": "paragraph", 
          "content": [{"type": "text", "text": "Initial contact made with lead"}]
        }
      ]
    },
    "created_at": "2024-01-15T10:30:00Z",
    "created_by": {
      "id": 456,
      "first_name": "John",
      "last_name": "Doe"
    }
  }
]

Authentication

curl -X GET "https://app.journeybee.io/api/v1/leads/{leadId}/notes" \
  -H "Authorization: Bearer your-api-key-uuid" \
  -H "Content-Type: application/json"

Path Parameters

leadId
number
required
The unique identifier of the lead

Response Schema

notes
array
Array of note objects

Example Response

[
  {
    "id": 123,
    "content": {
      "type": "doc",
      "content": [
        {
          "type": "paragraph", 
          "content": [{"type": "text", "text": "Initial contact made with lead"}]
        }
      ]
    },
    "created_at": "2024-01-15T10:30:00Z",
    "created_by": {
      "id": 456,
      "first_name": "John",
      "last_name": "Doe"
    }
  }
]

Notes

  • Requires API key with read_access permission
  • Returns rich text documents with formatting and attachments
  • Includes user mentions and notification history