1. Platform
Turf API Documentation
  • Users
    • Create Community Member
      POST
    • Update Community Member's Profile
      PUT
    • Delete Community Member(s)
      DELETE
    • Get Community Members
      GET
    • Block Community Member
      PUT
    • Get Community Member's Details
      GET
    • Get Member's Created Posts
      GET
    • Get Member's Saved Posts
      GET
    • Get Member's Comments
      GET
    • Get Member's RSVP'd Events
      GET
    • Get Member's Courses
      GET
    • Get Member's Created Events
      GET
    • Get Member's Course Enrollments
      GET
  • Channels
    • Get Community Channels
    • Get Roadmap Channel Status
  • Posts
    • Create Discussion Post
    • Update Discussion Post
    • Create Article Post
    • Update Article Post
    • Top Community Posts
    • Get Channel's Posts
    • Get Discussion Post Details
    • Get Article Post Details
    • Update Roadmap Post Status
  • Courses
    • Top Community Courses
  • Segments
    • Get Community Segments
    • Get members in a segment
    • Add Member To Segment
    • Add Members To Multiple Segments
    • Remove Member From Segment
  • Gamification
    • Get Community Badges
    • Award Badge To Member
    • Remove Badge From Member
  • Comments
    • Create Comment On Post
    • Update Comment On Post
    • Delete Existing Comment
    • Create comment on comment
  • Topics
    • Get Topics
  • Metrics
    • Widget
      • Widget Opens Series
      • Widget Opens Aggregate
      • Widget Engagement Snapshot
    • Platform
      • Dashboard Metrics Series
        • Total Members (cumulative)
        • New Members
        • Active Users
        • Unanswered Posts
        • Visitor Members (via dashboard-metrics)
        • Visitor Non-Members (via dashboard-metrics)
      • Activities
        GET
      • Post Metrics
        GET
      • New Members Aggregate
        GET
      • Resolved Chats Aggregate
        GET
      • Visitor Metrics — Member
        GET
      • Visitor Metrics — Non-Member
        GET
      • Visitor Source Pivot
        GET
      • Visitor Source Series
        GET
      • Dashboard Rollup
        GET
      • Day Most Active
        GET
      • Helpful Support Cost
        GET
      • Support Ticket Deflected
        GET
      • Dashboard Members Card
        GET
      • Dashboard Posts Counts
        GET
      • Community Metrics Snapshot
        GET
      • Community Metrics By Type
        GET
      • Community Metrics By Type (with range)
        GET
      • Total Members Community
        GET
  • Webhooks
  1. Platform

Activities

GET
https://external.useturf-api.com/community/v1/activity
Returns activities and interaction happened between the passed start and end date for the community.

Request

Authorization
Add parameter in header
x-api-key
Example:
x-api-key: ********************
Query Params

Header Params

Responses

🟢200Success
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://external.useturf-api.com/community/v1/activity?startDate=2026-08-12&endDate=2026-08-14' \
--header 'x-api-key: <api-key>'
Response Response Example
{
    "message": "Success",
    "data": {
        "newuser": 1,
        "post": 0,
        "postcomment": 0,
        "postvote": 0,
        "delta_gamification_levels": 0,
        "event": 0,
        "member_to_member": 0,
        "member_to_staff": 0,
        "activities": [
            {
                "date": "2026-08-17T04:26:37.000Z",
                "type": "newuser",
                "user_id": "john-doe-6870f",
                "profile_url": "https://community.useturf.io/profile/john-doe-6870f",
                "interaction_type": "newuser"
            }
        ]
    }
}
Modified at 2026-08-17 06:27:52
Previous
Visitor Non-Members (via dashboard-metrics)
Next
Post Metrics
Built with