Kudos API - DailyBot Developers

DailyBot API endpoint for awarding recognition and kudos to team members programmatically.

Kudos

Kudos are DailyBot's recognition system for celebrating team achievements. Use this endpoint to programmatically award kudos to team members, supporting anonymous recognition and company values.

Send Kudos

POST /v1/kudos/

Awards recognition points to one or more users with an optional message and company value.

Body Parameters

Name Type Required Description
receivers array Required Array of user UUIDs to receive kudos.
content string Required The kudos message or recognition text.
is_anonymous boolean Optional Send the kudos anonymously.
by_dailybot boolean Optional Send as DailyBot rather than as the API key owner.
company_value string Optional Company value or category associated with the kudos.
Request
curl -X POST "https://api.dailybot.com/v1/kudos/" \
  -H "X-API-KEY: your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "receivers": ["a1b2c3d4-e5f6-7890-abcd-ef1234567890"],
    "content": "Great work on the API integration! Ship it! 🚀",
    "company_value": "excellence"
  }'
Response 201 Created
json
{
  "uuid": "kudos-1234-abcd",
  "sender": {
    "uuid": "sender-uuid-1234",
    "full_name": "Jane Smith"
  },
  "receivers": [
    {
      "uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
      "full_name": "John Doe"
    }
  ],
  "content": "Great work on the API integration! Ship it! 🚀",
  "company_value": "excellence",
  "is_anonymous": false,
  "created_at": "2026-02-14T12:00:00Z"
}

Tip

You can send kudos to multiple users at once by including multiple UUIDs in the receivers array. Each recipient will receive their own kudos notification.

Info

When using an exchange token, kudos will appear as sent by the user associated with the token rather than the API key owner.