Module: TrophyApiClient

Defined in:
lib/requests.rb,
lib/gemconfig.rb,
lib/environment.rb,
lib/trophy_api_client.rb,
lib/trophy_api_client/types/user.rb,
lib/trophy_api_client/admin/client.rb,
lib/trophy_api_client/users/client.rb,
lib/trophy_api_client/points/client.rb,
lib/trophy_api_client/metrics/client.rb,
lib/trophy_api_client/streaks/client.rb,
lib/trophy_api_client/types/error_body.rb,
lib/trophy_api_client/types/points_award.rb,
lib/trophy_api_client/types/points_range.rb,
lib/trophy_api_client/types/updated_user.rb,
lib/trophy_api_client/achievements/client.rb,
lib/trophy_api_client/leaderboards/client.rb,
lib/trophy_api_client/types/metric_status.rb,
lib/trophy_api_client/types/upserted_user.rb,
lib/trophy_api_client/admin/streaks/client.rb,
lib/trophy_api_client/types/event_response.rb,
lib/trophy_api_client/types/points_trigger.rb,
lib/trophy_api_client/types/metric_response.rb,
lib/trophy_api_client/types/streak_response.rb,
lib/trophy_api_client/types/streak_frequency.rb,
lib/trophy_api_client/types/bulk_insert_issue.rb,
lib/trophy_api_client/types/leaderboard_event.rb,
lib/trophy_api_client/types/leaderboard_ranking.rb,
lib/trophy_api_client/types/points_trigger_type.rb,
lib/trophy_api_client/types/streak_ranking_user.rb,
lib/trophy_api_client/types/achievement_response.rb,
lib/trophy_api_client/types/base_streak_response.rb,
lib/trophy_api_client/types/bulk_streak_response.rb,
lib/trophy_api_client/types/leaderboard_response.rb,
lib/trophy_api_client/admin/streaks/freezes/client.rb,
lib/trophy_api_client/types/points_system_response.rb,
lib/trophy_api_client/types/bulk_insert_issue_level.rb,
lib/trophy_api_client/types/points_summary_response.rb,
lib/trophy_api_client/types/points_trigger_response.rb,
lib/trophy_api_client/types/get_user_points_response.rb,
lib/trophy_api_client/types/points_trigger_time_unit.rb,
lib/trophy_api_client/types/bulk_streak_response_item.rb,
lib/trophy_api_client/types/user_leaderboard_response.rb,
lib/trophy_api_client/types/achievement_response_trigger.rb,
lib/trophy_api_client/types/leaderboard_response_rank_by.rb,
lib/trophy_api_client/types/metric_event_points_response.rb,
lib/trophy_api_client/types/metric_event_streak_response.rb,
lib/trophy_api_client/types/points_trigger_response_type.rb,
lib/trophy_api_client/types/webhooks_streak_lost_payload.rb,
lib/trophy_api_client/types/leaderboard_response_run_unit.rb,
lib/trophy_api_client/types/completed_achievement_response.rb,
lib/trophy_api_client/types/create_streak_freezes_response.rb,
lib/trophy_api_client/types/points_trigger_response_status.rb,
lib/trophy_api_client/types/achievement_completion_response.rb,
lib/trophy_api_client/types/achievement_with_stats_response.rb,
lib/trophy_api_client/types/webhooks_points_changed_payload.rb,
lib/trophy_api_client/types/webhooks_streak_started_payload.rb,
lib/trophy_api_client/types/webhooks_streak_extended_payload.rb,
lib/trophy_api_client/types/metric_event_leaderboard_response.rb,
lib/trophy_api_client/types/points_trigger_response_time_unit.rb,
lib/trophy_api_client/types/webhook_user_leaderboard_response.rb,
lib/trophy_api_client/types/leaderboard_response_with_rankings.rb,
lib/trophy_api_client/types/streak_response_streak_history_item.rb,
lib/trophy_api_client/types/webhooks_leaderboard_changed_payload.rb,
lib/trophy_api_client/types/webhooks_leaderboard_started_payload.rb,
lib/trophy_api_client/streaks/types/streaks_rankings_request_type.rb,
lib/trophy_api_client/types/webhooks_leaderboard_finished_payload.rb,
lib/trophy_api_client/types/webhooks_streak_freeze_earned_payload.rb,
lib/trophy_api_client/types/user_leaderboard_response_with_history.rb,
lib/trophy_api_client/types/webhooks_achievement_completed_payload.rb,
lib/trophy_api_client/types/points_trigger_response_event_attribute.rb,
lib/trophy_api_client/types/webhooks_streak_freeze_consumed_payload.rb,
lib/trophy_api_client/types/leaderboard_response_with_rankings_status.rb,
lib/trophy_api_client/types/webhooks_leaderboard_rank_changed_payload.rb,
lib/trophy_api_client/leaderboards/types/leaderboards_all_response_item.rb,
lib/trophy_api_client/types/achievement_completion_response_achievement.rb,
lib/trophy_api_client/types/points_trigger_response_user_attributes_item.rb,
lib/trophy_api_client/users/types/users_metric_event_summary_response_item.rb,
lib/trophy_api_client/users/types/users_points_event_summary_response_item.rb,
lib/trophy_api_client/types/achievement_with_stats_response_event_attribute.rb,
lib/trophy_api_client/leaderboards/types/leaderboards_all_response_item_status.rb,
lib/trophy_api_client/types/achievement_with_stats_response_user_attributes_item.rb,
lib/trophy_api_client/users/types/users_metric_event_summary_request_aggregation.rb,
lib/trophy_api_client/users/types/users_points_event_summary_request_aggregation.rb,
lib/trophy_api_client/admin/streaks/freezes/types/create_streak_freezes_request_freezes_item.rb

Defined Under Namespace

Modules: Admin, Gemconfig Classes: AchievementCompletionResponse, AchievementCompletionResponseAchievement, AchievementResponse, AchievementResponseTrigger, AchievementWithStatsResponse, AchievementWithStatsResponseEventAttribute, AchievementWithStatsResponseUserAttributesItem, AchievementsClient, AsyncAchievementsClient, AsyncClient, AsyncLeaderboardsClient, AsyncMetricsClient, AsyncPointsClient, AsyncRequestClient, AsyncStreaksClient, AsyncUsersClient, BaseStreakResponse, BulkInsertIssue, BulkInsertIssueLevel, BulkStreakResponseItem, Client, CompletedAchievementResponse, CreateStreakFreezesResponse, Environment, ErrorBody, EventResponse, GetUserPointsResponse, IdempotencyRequestOptions, LeaderboardEvent, LeaderboardRanking, LeaderboardResponse, LeaderboardResponseRankBy, LeaderboardResponseRunUnit, LeaderboardResponseWithRankings, LeaderboardResponseWithRankingsStatus, Leaderboards, LeaderboardsClient, MetricEventLeaderboardResponse, MetricEventPointsResponse, MetricEventStreakResponse, MetricResponse, MetricStatus, MetricsClient, PointsAward, PointsClient, PointsRange, PointsSystemResponse, PointsTrigger, PointsTriggerResponse, PointsTriggerResponseEventAttribute, PointsTriggerResponseStatus, PointsTriggerResponseTimeUnit, PointsTriggerResponseType, PointsTriggerResponseUserAttributesItem, PointsTriggerTimeUnit, PointsTriggerType, RequestClient, RequestOptions, StreakFrequency, StreakRankingUser, StreakResponse, StreakResponseStreakHistoryItem, Streaks, StreaksClient, UpdatedUser, UpsertedUser, User, UserLeaderboardResponse, UserLeaderboardResponseWithHistory, Users, UsersClient, WebhookUserLeaderboardResponse, WebhooksAchievementCompletedPayload, WebhooksLeaderboardChangedPayload, WebhooksLeaderboardFinishedPayload, WebhooksLeaderboardRankChangedPayload, WebhooksLeaderboardStartedPayload, WebhooksPointsChangedPayload, WebhooksStreakExtendedPayload, WebhooksStreakFreezeConsumedPayload, WebhooksStreakFreezeEarnedPayload, WebhooksStreakLostPayload, WebhooksStreakStartedPayload

Constant Summary collapse

BULK_STREAK_RESPONSE =
Array
POINTS_SUMMARY_RESPONSE =
Array