The Trophy Python SDK provides convenient access to the Trophy API from applications written in the Python language.
Trophy provides APIs and tools for adding gamification to your application, keeping users engaged through rewards, achievements, streaks, and personalized communication.
You can install the package via pip:
pip install trophy
The package needs to be configured with your account's API key which is available in the Trophy dashboard.
from trophy import EventRequestUser, TrophyApi
client = TrophyApi(
api_key="YOUR_API_KEY",
)
client.metrics.event(
key="words-written",
user=EventRequestUser(
id="18",
email="[email protected]",
tz="Europe/London",
),
value=750.0,
)
See the Trophy API Docs for more information on the accessible endpoints.