Award points
community.award_pointswriteconfirmadmin onlyAdd community points to a contact's score, or subtract them with a negative number. Points are MEMBER-VISIBLE: they move leaderboards and can change the member's level, which may unlock (or re-lock) level-gated spaces and course content, and a level-up fires the org's 'Member levels up' automations.
Marked confirm: this operation is irreversible, reaches real people, or spends money. Holding a credential is itself the confirmation for API and MCP callers — call it only when you mean it. The in-app assistant refuses to run it without a human approving first.
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| contact_id | string (uuid) | required | The contact whose score to change. |
| points | integer | required | Points to add. Negative subtracts. |
| funnel_id | string (uuid) | optional | Scope the award to one group's board. Omit for org-wide points that count in every group. |
| note | string | optional | Why — kept on the points ledger. |
Example
curl -X POST https://app.chirply.io/api/v1/actions/community.award_points \
-H "Authorization: Bearer chp_live_…" \
-H "Content-Type: application/json" \
-d '{
"contact_id": "2f6a1c1e-6c3b-4c62-9f6e-8a2d4b7c9e11",
"points": 1
}'Over MCP the same operation is the tool community_award_points at https://app.chirply.io/api/mcp, same bearer token, same input.

Chirply