Skip to main content

DUPR Backend APIs

Project description

dupr-backend

Internal RESTful APIs to access DUPR ratings, users and provide matches.

This Python package is automatically generated by the OpenAPI Generator project:

  • API version: v1.0.0
  • Package version: 1.0.0
  • Generator version: 7.16.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Requirements.

Python 3.9+

Installation & Usage

pip install

If the python package is hosted on a repository, you can install directly using:

pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git

(you may need to run pip with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git)

Then import the package:

import dupr_backend

Setuptools

Install via Setuptools.

python setup.py install --user

(or sudo python setup.py install to install the package for all users)

Then import the package:

import dupr_backend

Tests

Execute pytest to run the tests.

Getting Started

Please follow the installation procedure and then run the following:

import dupr_backend
from dupr_backend.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to https://api.dupr.gg
# See configuration.py for a list of all supported configuration parameters.
configuration = dupr_backend.Configuration(
    host = "https://api.dupr.gg"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure Bearer authorization (JWT): bearerAuth
configuration = dupr_backend.Configuration(
    access_token = os.environ["BEARER_TOKEN"]
)


# Enter a context with an instance of the API client
with dupr_backend.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = dupr_backend.ActivityAdminNewsfeedsFeaturesApi(api_client)
    version = 'v1.0' # str |  (default to 'v1.0')
    user_suggestion_request = dupr_backend.UserSuggestionRequest() # UserSuggestionRequest | 

    try:
        api_response = api_instance.add_user_suggestions(version, user_suggestion_request)
        print("The response of ActivityAdminNewsfeedsFeaturesApi->add_user_suggestions:\n")
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling ActivityAdminNewsfeedsFeaturesApi->add_user_suggestions: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to https://api.dupr.gg

Class Method HTTP request Description
ActivityAdminNewsfeedsFeaturesApi add_user_suggestions POST /activity/{version}/admin/user-suggestion
ActivityAdminNewsfeedsFeaturesApi create_post2 POST /activity/{version}/admin/test
ActivityAdminNewsfeedsFeaturesApi fetch_feeds2 GET /activity/{version}/admin/test
ActivityAdminNewsfeedsFeaturesApi follow2 POST /activity/{version}/admin/test/follow
ActivityAdminNewsfeedsFeaturesApi get_user_suggestion GET /activity/{version}/admin/user-suggestion
ActivityAdminNewsfeedsFeaturesApi react2 POST /activity/{version}/admin/test/react
ActivityAdminNewsfeedsFeaturesApi remove_user_suggestions DELETE /activity/{version}/admin/user-suggestion
ActivityAdminNewsfeedsFeaturesApi sync_club_followers POST /activity/{version}/admin/utils/sync/clubFollowers
ActivityAdminNewsfeedsFeaturesApi sync_feeds POST /activity/{version}/admin/utils/sync
ActivityAdminNewsfeedsFeaturesApi unfollow2 DELETE /activity/{version}/admin/test/follow
ActivityAdminNewsfeedsFeaturesApi unfollow_clubs_with_same_ids POST /activity/{version}/admin/utils/club-followers/same-id
ActivityNewsfeedsForClubApi comments1 GET /activity/{version}/club/{feedId}/{postId}/comments
ActivityNewsfeedsForClubApi create_post1 POST /activity/{version}/club/{feedId}
ActivityNewsfeedsForClubApi delete_comment1 DELETE /activity/{version}/club/{feedId}/{postId}/react
ActivityNewsfeedsForClubApi edit_post1 PUT /activity/{version}/club/{feedId}/{postId}
ActivityNewsfeedsForClubApi fetch_feeds1 GET /activity/{version}/club/{feedId}
ActivityNewsfeedsForClubApi follow1 POST /activity/{version}/club/{feedId}/follow
ActivityNewsfeedsForClubApi get_pinned_posts GET /activity/{version}/club/{feedId}/pinned
ActivityNewsfeedsForClubApi get_post_detail1 GET /activity/{version}/club/{feedId}/{postId}
ActivityNewsfeedsForClubApi pin_post POST /activity/{version}/club/{feedId}/{postId}/pin
ActivityNewsfeedsForClubApi react1 POST /activity/{version}/club/{feedId}/{postId}/react
ActivityNewsfeedsForClubApi reactions1 GET /activity/{version}/club/{feedId}/{postId}/reactions
ActivityNewsfeedsForClubApi remove_post1 DELETE /activity/{version}/club/{feedId}/{postId}
ActivityNewsfeedsForClubApi unfollow1 DELETE /activity/{version}/club/{feedId}/follow
ActivityNewsfeedsForClubApi unpin_post DELETE /activity/{version}/club/{feedId}/{postId}/pin
ActivityNewsfeedsForClubApi update_comment1 PUT /activity/{version}/club/{feedId}/{postId}/react
ActivityNewsfeedsForUserApi comments GET /activity/{version}/user/{feedId}/{postId}/comments
ActivityNewsfeedsForUserApi create_post POST /activity/{version}/user/{feedId}
ActivityNewsfeedsForUserApi delete_comment DELETE /activity/{version}/user/{feedId}/{postId}/react
ActivityNewsfeedsForUserApi edit_post PUT /activity/{version}/user/{feedId}/{postId}
ActivityNewsfeedsForUserApi fetch_feeds GET /activity/{version}/user/{feedId}
ActivityNewsfeedsForUserApi follow POST /activity/{version}/user/{feedId}/follow
ActivityNewsfeedsForUserApi get_following_info GET /activity/{version}/user/{feedId}/followingInfo
ActivityNewsfeedsForUserApi get_list_followers GET /activity/{version}/user/{feedId}/followers
ActivityNewsfeedsForUserApi get_list_followings GET /activity/{version}/user/{feedId}/followings
ActivityNewsfeedsForUserApi get_post_detail GET /activity/{version}/user/{feedId}/{postId}
ActivityNewsfeedsForUserApi get_user_suggestion1 GET /activity/{version}/user/{feedId}/user-suggestion
ActivityNewsfeedsForUserApi react POST /activity/{version}/user/{feedId}/{postId}/react
ActivityNewsfeedsForUserApi reactions GET /activity/{version}/user/{feedId}/{postId}/reactions
ActivityNewsfeedsForUserApi remove_post DELETE /activity/{version}/user/{feedId}/{postId}
ActivityNewsfeedsForUserApi timeline GET /activity/{version}/user/{feedId}/timeline
ActivityNewsfeedsForUserApi unfollow DELETE /activity/{version}/user/{feedId}/follow
ActivityNewsfeedsForUserApi update_comment PUT /activity/{version}/user/{feedId}/{postId}/react
AddressApi autocomplete GET /address/{version}/autocomplete
AddressApi delete_user_address DELETE /address/{version}/delete
AddressApi geocode GET /address/{version}/geocode
AddressApi place_details GET /address/{version}/details
AddressApi save_address PUT /address/{version}/save
AdminApi activate_match POST /admin/{version}/panel/match/active
AdminApi add_key_to_external_client POST /admin/{version}/client/keys/add
AdminApi adjust_rating PUT /admin/rating/{version}/edit
AdminApi admin_verified_match_history GET /admin/match/{version}/history
AdminApi batch_calculated_statistics PUT /admin/calculated/{version}/stats
AdminApi batch_club_matches POST /admin/{version}/club/{clubId}/match/batch
AdminApi batch_manual_club_matches POST /admin/{version}/match/club-batch
AdminApi batch_manual_matches POST /admin/{version}/match/batch
AdminApi batch_player_rating PUT /admin/{version}/rating/batch
AdminApi batch_player_rating_provisional PUT /admin/{version}/ratings-provisional/batch
AdminApi batch_set_reliability_scores POST /admin/{version}/player/batch-reliability-score
AdminApi block_admin_apis PUT /admin/{version}/panel/block
AdminApi bulk_delete_matches PUT /admin/{version}/match/delete
AdminApi bulk_grant_entitlements_by_user_id POST /admin/revenuecat/entitlements/grant/bulk
AdminApi bulk_reliability_score PUT /admin/{version}/player/bulk-reliability-score
AdminApi bulk_send_coppa_email POST /admin/{version}/bulkcoppaemail
AdminApi bulk_send_wrapped_email POST /admin/{version}/bulkwrappedemail
AdminApi bulk_set_club_restrictions PUT /admin/{version}/clubs/restrictions/bulk
AdminApi bulk_upload_pb_com_events POST /admin/{version}/bulkuploadpbcomevents
AdminApi change_email PUT /admin/{version}/panel/email/change
AdminApi change_role POST /admin/{version}/panel/role/change
AdminApi club_create PUT /admin/{version}/clubs/create
AdminApi create_banner POST /admin/{version}/panel/create/banner
AdminApi create_clubs_batch PUT /admin/{version}/clubs/create/batch
AdminApi create_external_client POST /admin/{version}/client
AdminApi decode GET /admin/decode
AdminApi delete_club DELETE /admin/{version}/club/{clubId}
AdminApi delete_match POST /admin/{version}/panel/match/delete
AdminApi delete_user PUT /admin/{version}/panel/user/delete
AdminApi delete_wix_user DELETE /admin/wix/{version}/{version}/delete
AdminApi dupr_id GET /admin/{version}/panel/user
AdminApi edit_club_staff POST /admin/club/staff/{version}/edit
AdminApi encode GET /admin/encode
AdminApi export_matches_missing_team_player GET /admin/{version}/team-players/missing/export
AdminApi export_provisional_ratings GET /admin/datascience/provisional_ratings/export
AdminApi export_users_via_mail POST /admin/{version}/panel/user/export
AdminApi find_duplicated_account_for_players POST /admin/{version}/duplicated
AdminApi get_active_banner GET /admin/{version}/panel/get/banner
AdminApi get_all_banner GET /admin/{version}/panel/get/banners
AdminApi get_all_roles1 GET /admin/{version}/roles
AdminApi get_club_restrictions POST /admin/{version}/clubs/restrictions
AdminApi get_club_settings POST /admin/{version}/clubs/settings
AdminApi get_external_client_permissions POST /admin/{version}/client/keys
AdminApi get_external_clients POST /admin/{version}/client/batch
AdminApi get_match1 GET /admin/{version}/panel/match/{id}
AdminApi get_rating_leaderboard GET /admin/{version}/leaderboard/search
AdminApi get_user_bracket POST /admin/{version}/panel/brackets/user/all
AdminApi get_user_profile GET /admin/{version}/panel/user/profile
AdminApi grant_entitlements_by_user_id POST /admin/revenuecat/entitlements/grant
AdminApi index_club_members POST /admin/{version}/members/index
AdminApi index_clubs PUT /admin/{version}/clubs/index
AdminApi index_player PATCH /admin/{version}/index/{id}
AdminApi index_players PATCH /admin/{version}/index
AdminApi map_csv_to_braze_segment PUT /admin/marketing/mapCsvToBrazeSegment
AdminApi match_codes_export GET /admin/{version}/match/export/codes
AdminApi match_reassign POST /admin/{version}/match/reassign
AdminApi match_reassign_batch POST /admin/{version}/match/reassign/batch
AdminApi matches_export GET /admin/{version}/match/export
AdminApi merge_users POST /admin/{version}/panel/merge
AdminApi merge_users_batch POST /admin/{version}/panel/merge/batch
AdminApi obfuscate GET /admin/obfuscate
AdminApi obfuscate_match_id GET /admin/obfuscate-matchid
AdminApi populate_unknown_player_pre_ratings POST /admin/{version}/unknown/players/populate-pre-rating
AdminApi re_create_es_index POST /admin/{version}/panel/es/{id}/mapping
AdminApi recalculate_match_elo_ratings_bulk POST /admin/{version}/match/elo-rating-recalculation
AdminApi recalculate_pre_match_ratings POST /admin/{version}/match/pre-rating-impact
AdminApi recalculate_pre_match_ratings1 POST /admin/{version}/match/bulk-pre-rating-impact
AdminApi remove_all_club_restrictions DELETE /admin/{version}/clubs/restrictions/all
AdminApi remove_club_restrictions DELETE /admin/{version}/clubs/restrictions
AdminApi remove_tag_from_shopify_customers DELETE /admin/subscriptions/shopify/users/tag
AdminApi reset_client_secret GET /admin/client/{version}/secret/reset
AdminApi restrict POST /admin/{version}/panel/user/{id}/restrict
AdminApi save_topic POST /admin/{version}/topic
AdminApi save_verified_match1 PUT /admin/match/{version}/save
AdminApi set_club_restrictions PUT /admin/{version}/clubs/restrictions
AdminApi set_club_settings PUT /admin/{version}/clubs/settings
AdminApi set_users_active_by_dupr_id POST /admin/users/enable
AdminApi set_users_inactive_by_dupr_id POST /admin/users/disable
AdminApi signup PUT /admin/{version}/panel/user/signup
AdminApi signup_batch PUT /admin/{version}/panel/user/signup/batch
AdminApi trigger_missing_elo_rating_for_players POST /admin/{version}/player-rating-history
AdminApi unclaim_user PUT /admin/{version}/panel/user/unclaim
AdminApi unobfuscate GET /admin/unobfuscate
AdminApi unobfuscate_match_code GET /admin/unobfuscate-matchcode
AdminApi update_banner PUT /admin/{version}/panel/update/banner
AdminApi update_club_currency PUT /admin/{version}/club/{clubId}/currency
AdminApi update_club_revenue_model PUT /admin/{version}/club/{clubId}/revenue
AdminApi update_currency_rates GET /admin/club/currency/{version}/update
AdminApi update_es_index PUT /admin/{version}/panel/es/{id}/mapping
AdminApi update_external_client_permissions POST /admin/{version}/client/permissions
AdminApi update_external_id_cron PUT /admin/{version}/external-id/bulk
AdminApi update_lucra_connection1 PUT /admin/{version}/panel/user/{id}/lucra-connect
AdminApi update_match PUT /admin/{version}/panel/match/{version}/update
AdminApi update_payment_status POST /admin/{version}/panel/brackets/registration/update
AdminApi update_player_rating PUT /admin/{version}/rating/{id}
AdminApi update_player_statistics PUT /admin/calculated/{version}/stats/update
AdminApi update_ratings_cron PUT /admin/{version}/ratings/bulk
AdminApi update_referral_code PATCH /admin/referral-code/{version}/update
AdminApi update_status POST /admin/{version}/panel/user/status
AdminApi update_user_profile PUT /admin/{version}/panel/user/profile
AdminApi upload_dupr_performance_chart_data PUT /admin/{version}/panel/performance
AdminApi upsert_and_tag_shopify_customers PUT /admin/subscriptions/shopify/users/tag
AdminApi user_lookup POST /admin/{version}/panel/user/lookup
AdminApi verify_email POST /admin/{version}/panel/email/verify
AdminEventApi delete_all_league DELETE /admin/event/{version}/all
AdminEventApi delete_event_players DELETE /admin/event/player/{version}/all
AdminEventApi force_delete_league DELETE /admin/event/{version}/{leagueId}
AdminEventApi index_all_leagues GET /admin/event/{version}/index
AdminEventApi index_league_players GET /admin/event/player/{version}/index
AdminEventApi index_leagues_by_id GET /admin/event/{leagueId}/{version}/index
AdminEventApi registered_to_bracket POST /admin/event/{bracketId}/{version}/join
AdminEventApi restore_deleted_league POST /admin/event/{version}/restore/{leagueId}
AdminEventApi update_league_fees PUT /admin/event/{version}/{leagueId}/fees
AnnouncementsApi draft1 POST /event/announcement/{version}/draft
AnnouncementsApi edit POST /event/announcement/{version}/edit
AnnouncementsApi get_announcements POST /event/announcement/{version}/all
AnnouncementsApi save3 POST /event/announcement/{version}/save
AnnouncementsApi sent_notification POST /event/announcement/send/{version}/test
AuthenticationApi device_registration PUT /auth/{version}/device
AuthenticationApi email_already_exists GET /auth/email/{version}/exists
AuthenticationApi email_exists POST /auth/email/{version}/exists
AuthenticationApi initiate_reset_password GET /auth/password/{version}/initiate
AuthenticationApi login POST /auth/{version}/login
AuthenticationApi login_read_only_token POST /auth/{version}/login-read-only-token
AuthenticationApi login_read_only_token_with_full_access_token POST /auth/{version}/login-read-only-token-with-session
AuthenticationApi panel_login POST /auth/panel/{version}/login
AuthenticationApi refresh_access_token GET /auth/{version}/refresh
AuthenticationApi register POST /auth/{version}/signup
AuthenticationApi reset_password1 GET /auth/password/{version}/reset
AuthenticationApi send_verification_email1 GET /auth/email/{version}/resend
AuthenticationApi validate_ambassador_code GET /auth/{version}/validate
AuthenticationApi verify_email_address1 GET /auth/email/{version}/verify
AuthenticationApi verify_user_email POST /auth/email/{version}/verify
BracketsApi add_match_score POST /brackets/match/{version}/save
BracketsApi add_match_score_by_director POST /brackets/director/match/{version}/save
BracketsApi confirm_match1 POST /brackets/match/{version}/confirm
BracketsApi confirm_match_director POST /brackets/director/match/{version}/confirm
BracketsApi confirm_team_by_director POST /brackets/director/teams/{version}/confirm
BracketsApi delete_league1 DELETE /brackets/{version}/{leagueId}/{bracketId}
BracketsApi edit_bracket PUT /brackets/{version}/edit
BracketsApi edit_bracket_status PUT /brackets/director/{version}/edit/bracket_status
BracketsApi edit_confirmed_matches POST /brackets/director/confirm/match/{version}/edit
BracketsApi edit_match_score POST /brackets/match/{version}/edit
BracketsApi edit_match_score_by_director POST /brackets/director/match/{version}/edit
BracketsApi edit_partner POST /brackets/partner/{version}/edit
BracketsApi edit_player_wait_list POST /brackets/director/waitlist/{version}/edit
BracketsApi edit_teams POST /brackets/director/teams/{version}/edit
BracketsApi end_league1 GET /brackets/{leagueId}/{bracketId}/{version}/end
BracketsApi export_bracket_participants GET /brackets/director/{bracketId}/participant/{version}/export
BracketsApi forfeit_match POST /brackets/director/match/{version}/forfeit
BracketsApi get_all_bracket_matches GET /brackets/{bracketId}/match/{version}/all
BracketsApi get_all_event_players1 POST /brackets/director/participant/{version}/all
BracketsApi get_bracket_by_id GET /brackets/{version}/{bracketId}
BracketsApi get_bracket_details_teams GET /brackets/{bracketId}/{version}/read
BracketsApi get_bracket_match_queue GET /brackets/{bracketId}/queue/{version}/all
BracketsApi get_bracket_matches GET /brackets/match/{version}/history
BracketsApi get_bracket_matches_post POST /brackets/match/{version}/history
BracketsApi get_bracket_players POST /brackets/participant/{version}/all
BracketsApi get_bracket_players1 GET /brackets/{bracketId}/participant/{version}/all
BracketsApi get_bracket_standing GET /brackets/{version}/standing
BracketsApi get_bracket_teams POST /brackets/{version}/teams
BracketsApi get_bracket_teams1 GET /brackets/{bracketId}/{version}/teams
BracketsApi get_bracket_waitlisted_teams POST /brackets/{version}/waitlist/teams
BracketsApi get_director_bracket_teams GET /brackets/director/{bracketId}/{version}/teams
BracketsApi get_pending_confirmation GET /brackets/teams/{version}/pending
BracketsApi get_pending_teams_to_replace GET /brackets/{bracketId}/director/teams/pending/{version}/all
BracketsApi get_registration_details GET /brackets/{bracketId}/participant/{version}/details
BracketsApi get_unmatched_players POST /brackets/participant/unmatched/{version}/all
BracketsApi get_unmatched_players1 GET /brackets/{bracketId}/participant/unmatched/{version}/all
BracketsApi get_user_brackets GET /brackets/{version}/all
BracketsApi get_user_club_role POST /brackets/club/roles/{version}/details
BracketsApi get_user_event_brackets GET /brackets/director/{leagueId}/{userId}/{version}/all
BracketsApi get_user_matches POST /brackets/match/participant/{version}/history
BracketsApi get_valid_user_bracket_id GET /brackets/valid/{version}/{leagueId}
BracketsApi get_waterfall_matches GET /brackets/match/{bracketId}/{version}/structure
BracketsApi player_withdraw POST /brackets/player/{version}/withdraw
BracketsApi player_withdraw_by_director POST /brackets/director/{version}/withdraw
BracketsApi process_refunds POST /brackets/director/{version}/refund
BracketsApi register_users_to_bracket POST /brackets/director/user/{version}/add
BracketsApi remove_match_from_queue GET /brackets/match/{leagueMatchId}/queue/{version}/remove
BracketsApi save_bracket PUT /brackets/{version}/save
BracketsApi save_match_seeding POST /brackets/{version}/seed
BracketsApi save_teams POST /brackets/director/teams/{version}/save
BracketsApi seed_matches GET /brackets/{version}/seed
BracketsApi substitute_players POST /brackets/director/participant/{version}/substitute
BracketsApi switch_player POST /brackets/director/player/{version}/switch
BracketsApi switch_teams POST /brackets/director/team/{version}/switch
BracketsApi switch_wait_listed POST /brackets/director/team/{version}/switchWaitlisted
BracketsApi switch_wait_listed_teams POST /brackets/director/teams/waitlist/{version}/update
BracketsApi update_bracket_approval GET /brackets/approval/{version}/update
ChatApi chat_token GET /chat/{version}/token/{id}
ChatApi get_self_token GET /chat/{version}/token/self
ChatApi update_user POST /chat/{version}/update/user
ClientApi get_client_name_by_key GET /client/{version}/{clientKey}/name
ClubApi add_club PUT /club/{version}/add
ClubApi add_member_admin PUT /club/{clubId}/members/{version}/add
ClubApi add_member_multiple_admin PUT /club/{clubId}/members/{version}/multiple/add
ClubApi add_member_multiple_csv_admin PUT /club/{clubId}/members/{version}/csv/add
ClubApi add_member_request PUT /club/{clubId}/members/{version}/join
ClubApi approve_roles POST /club/{clubId}/{version}/approve
ClubApi assign_roles POST /club/{clubId}/roles/{version}/assign
ClubApi club_match_history GET /club/{clubId}/{version}/history
ClubApi club_match_history_by_filters POST /club/match/{version}/history
ClubApi club_save_match PUT /club/{clubId}/match/{version}/save
ClubApi delete_club_match POST /club/{clubId}/match/{version}/delete
ClubApi delete_member_admin DELETE /club/{clubId}/members/{version}/remove
ClubApi delete_member_request DELETE /club/{clubId}/members/{version}/leave
ClubApi edit_club_match PUT /club/{clubId}/match/{version}/edit
ClubApi get_all_club_roles GET /club/roles/{version}/all
ClubApi get_all_currency_details GET /club/currency/{version}/all
ClubApi get_all_members POST /club/{clubId}/members/{version}/all
ClubApi get_all_members_download POST /club/{clubId}/members/{version}/all/download
ClubApi get_all_roles GET /club/{clubId}/roles/{version}/all
ClubApi get_all_staff_members GET /club/{clubId}/members/{version}/staff
ClubApi get_club GET /club/{version}/{clubId}
ClubApi get_club_pending_invites POST /club/{clubId}/members/{version}/pending/invites
ClubApi get_club_restrictions1 POST /club/{clubId}/{version}/restrictions
ClubApi get_club_roles POST /club/{clubId}/roles/{version}/user
ClubApi get_club_roles_player POST /club/{clubId}/roles/{version}/permission
ClubApi get_club_roles_staff GET /club/roles/{version}/staff
ClubApi get_clubs GET /club/{version}/all
ClubApi get_clubs1 POST /club/{version}/all
ClubApi get_currency_details GET /club/currency/{version}/{currencyCode}
ClubApi get_match GET /club/{clubId}/match/{id}/{version}/get
ClubApi get_members_ranking POST /club/{clubId}/{version}/ranking
ClubApi invite_single_member PUT /club/{clubId}/members/{version}/invite
ClubApi remove_roles POST /club/{clubId}/roles/{version}/remove
ClubApi save_verified_club_match_csv PUT /club/{id}/match/verified/{version}/save/csv/add
ClubApi save_verified_multi_club_match_csv PUT /club/match/csv/add/bulk
ClubApi update_approval_status POST /club/{clubId}/{version}/approval
ClubApi update_club POST /club/{version}/update
ClubApi update_staff_members PUT /club/{clubId}/members/{version}/staff
EventsApi checkout_event GET /event/{leagueId}/{version}/checkout
EventsApi delete_league DELETE /event/{version}/{leagueId}
EventsApi delete_text_content DELETE /event/{version}/media
EventsApi draft POST /event/{version}/draft
EventsApi edit_league PUT /event/{version}/edit
EventsApi end_league GET /event/{leagueId}/{version}/end
EventsApi export_event_participants GET /event/{leagueId}/participant/{version}/export
EventsApi export_event_payments POST /event/director/participant/payment/{version}/export
EventsApi get_all_event_players POST /event/director/participant/{version}/all
EventsApi get_city_autocomplete GET /event/city/{version}/autocomplete
EventsApi get_club_leagues GET /event/club/{version}/{clubId}
EventsApi get_league GET /event/{version}/{leagueId}
EventsApi get_league_policy GET /event/policy/{version}/content
EventsApi get_leagues_by_user_id POST /event/{version}/user/{id}
EventsApi get_my_leagues POST /event/{version}/all
EventsApi join_event POST /event/{leagueId}/{version}/join
EventsApi register_event1 POST /event/{leagueId}/{version}/checkout
EventsApi save2 POST /event/{version}/save
EventsApi search_leagues POST /event/{version}/search
MatchesApi confirm_match POST /match/{version}/confirm
MatchesApi delete_match1 DELETE /match/{version}/delete/{id}
MatchesApi get_dupr_performance_data GET /match/{version}/performance
MatchesApi get_dupr_performance_data_user GET /match/{version}/performance/{id}
MatchesApi get_match_expected_score POST /match/{version}/expected-score
MatchesApi get_match_rating_simulator POST /match/{version}/rating-simulator
MatchesApi get_user_match_history GET /match/{version}/history/unauthenticated/{id}
MatchesApi match_details GET /match/{id}
MatchesApi pending_match_details GET /match/{version}/pending
MatchesApi save_match PUT /match/{version}/save
MatchesApi save_verified_match PUT /match/verified/{version}/save
MatchesApi save_verified_match_cvs PUT /match/verified/{version}/save/csv/add
MatchesApi score_formats GET /match/{version}/score/formats
MatchesApi share_match POST /match/{version}/share/{id}/newsfeed
MatchesApi user_match_history GET /match/{version}/history
MatchesApi user_match_history_by_filters POST /match/{version}/history
MediaApi upload PUT /media/{version}/image
MediaApi upload_document PUT /media/{version}/document
MiLPEventsApi get_event_info GET /milp/event/{version}/{id}
MiLPEventsApi get_teams GET /milp/event/{version}/{id}/teams
MiLPEventsApi register_team POST /milp/event/{version}/teams/checkout
MiLPEventsApi save1 POST /milp/event/{version}/save
MiLPEventsApi search_event POST /milp/event/{version}/search
MiLPTeamsApi save POST /milp/teams/{version}/save
OpenPlayApi accept_invitation POST /event/{version}/open-play/{id}/invitation/accept
OpenPlayApi create POST /event/{version}/open-play/create
OpenPlayApi get_event_detail GET /event/{version}/open-play/{id}
OpenPlayApi get_events_members GET /event/{version}/open-play/{id}/participants
OpenPlayApi get_events_near_by GET /event/{version}/open-play/near-by
OpenPlayApi get_invitation_by_player GET /event/{version}/open-play/invitation/player
OpenPlayApi get_waitlist_by_player GET /event/{version}/open-play/waitlist/player
OpenPlayApi join_waitlist POST /event/{version}/open-play/{id}/join-waitlist
OpenPlayApi register_event POST /event/{version}/open-play/{id}/register
OpenPlayApi reject_invitation POST /event/{version}/open-play/{id}/invitation/reject
OpenPlayApi update PUT /event/{version}/open-play/{id}/{version}/update
OpenPlayApi withdraw_event DELETE /event/{version}/open-play/{id}/withdraw
PaymentApi club_payment_dashboard GET /payment/club/{clubId}/{version}/dashboard
PaymentApi club_payment_status GET /payment/club/{clubId}/{version}/status
PaymentApi club_setup_payment GET /payment/club/{clubId}/{version}/setup
PlayerRatingHistoryApi get_all_player_rating_history GET /player-rating-history/{version}/all
PlayerRatingHistoryApi get_player_rating_history_by_user GET /player-rating-history/{version}
PlayersApi get_player_rating_history_overtime POST /player/{version}/{id}/rating-history
PlayersApi get_statistics1 GET /player/{version}/stats/{id}
PlayersApi invite POST /player/{version}/invite
PlayersApi match_history GET /player/{version}/{id}/history
PlayersApi match_history_by_filters POST /player/{version}/{id}/history
PlayersApi player_info GET /player/{version}/{id}
PlayersApi player_info_by_dupr_id POST /player/search/byDuprId
PlayersApi public_search POST /player/{version}/search/public
PlayersApi search POST /player/{version}/search
PlayersApi search_claim_player POST /player/{version}/claim
PlayersApi unclaimed_player GET /player/{version}/claim/{id}
PlayersApi unclaimed_player_details POST /player/{version}/claim/details
PostReportApi get_reports GET /report/{version}/{status}
PostReportApi report_activity POST /report/{version}
PostReportApi report_process POST /report/{version}/process/{reportId}/{status}
PromotionCampaignsApi check_eligibility POST /admin/promotions/eligibility
PromotionCampaignsApi create_product_group PUT /admin/promotions/product
PromotionCampaignsApi create_promotion PUT /admin/promotions/create
PromotionCampaignsApi delete_promotion DELETE /admin/promotions
PromotionCampaignsApi get_all_products GET /admin/promotions/products
PromotionCampaignsApi get_all_promotions GET /admin/promotions/all
PromotionCampaignsApi get_eligible_promotions_by_client_key POST /admin/promotions/eligibility/clientKey
PromotionCampaignsApi get_promotion_by_id GET /admin/promotions
PromotionCampaignsApi update_promotion PUT /admin/promotions/update
PublicApi get_basic_info GET /public/user/info
SocialMediaApi delete_provider_data POST /social/{version}/{provider}/delete
SocialMediaApi get_instagram_login GET /social/{version}/instagram/login
SocialMediaApi get_login_detail GET /social/{version}/login
SocialMediaApi get_share_messages GET /social/share/{version}/message
SocialMediaApi update_social_login_details PUT /social/{version}/login
StripeApi account_charge_updates POST /stripe/account/{version}/charge
StripeApi account_checkout_updates POST /stripe/account/{version}/checkout
StripeApi charge_updates POST /stripe/{version}/charge
StripeApi checkout_account_payment_intent POST /stripe/account/{version}/payment-intent
StripeApi checkout_payment_intent POST /stripe/{version}/payment-intent
StripeApi checkout_updates POST /stripe/{version}/checkout
StripeApi club_account_updates POST /stripe/account/{version}/updated
StripeApi invoice_updates POST /stripe/{version}/invoices
StripeApi subscription_updates POST /stripe/{version}/subscriptions
SubscriptionsControllerApi create_customer_portal_session POST /subscription/manage
SubscriptionsControllerApi get_active_products POST /subscription/checkout/products/active
SubscriptionsControllerApi get_customer_status GET /subscription
SubscriptionsControllerApi get_session_payment_status POST /subscription/checkout/session/status
SubscriptionsControllerApi get_subscriptions POST /subscription/active
SubscriptionsControllerApi track_successful_payment POST /subscription/track
UserApi delete DELETE /notifications/history
UserApi delete_user1 DELETE /user/{version}/delete
UserApi get_calculated_statistics GET /user/calculated/{version}/stats/{id}
UserApi get_club_membership GET /user/club/membership
UserApi get_compliance_data GET /user/{version}/compliance
UserApi get_profile GET /user/{version}/profile
UserApi get_rating GET /user/{version}/rating
UserApi get_settings GET /user/{version}/settings
UserApi get_sponsor_logo GET /user/{version}/sponsor
UserApi get_statistics GET /user/{version}/stats
UserApi get_user_initialization_information GET /user/{version}/initialization/{userId}
UserApi get_user_initialization_information_bulk POST /user/{version}/initialization/bulk
UserApi get_verfied_statistics GET /user/verified/{version}/stats
UserApi history GET /notifications/history
UserApi is_sole_director GET /user/{version}/sole_director
UserApi logout POST /user/{version}/logout
UserApi reset_password POST /user/password/{version}/reset
UserApi send_email_verification_link POST /user/email/verify/{version}/initiate
UserApi send_phone_otp POST /user/phone/{version}/resend
UserApi send_verification_email POST /user/email/{version}/resend
UserApi update_lucra_connection PUT /user/{version}/lucra-connect
UserApi update_preferences PUT /user/{version}/preferences
UserApi update_profile PUT /user/{version}/profile
UserApi update_settings PUT /user/{version}/settings
UserApi verify_captcha POST /user/open/captcha/{version}/verify
UserApi verify_email_address POST /user/email/{version}/verify
UserApi verify_phone_number POST /user/phone/{version}/verify
UserSubscriptionsApi add_user_subscriptions POST /admin/user-subscriptions
UserSubscriptionsApi get_all_user_subscriptions GET /admin/user-subscriptions
UserSubscriptionsApi remove_user_subscriptions DELETE /admin/user-subscriptions/{id}
UserSubscriptionsApi update_user_subscriptions PUT /admin/user-subscriptions/{id}
RootPathControllerApi app_ads GET /app-ads.txt

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

bearerAuth

  • Type: Bearer authentication (JWT)

Author

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dupr_backend-1.0.6.tar.gz (429.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dupr_backend-1.0.6-py3-none-any.whl (939.9 kB view details)

Uploaded Python 3

File details

Details for the file dupr_backend-1.0.6.tar.gz.

File metadata

  • Download URL: dupr_backend-1.0.6.tar.gz
  • Upload date:
  • Size: 429.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dupr_backend-1.0.6.tar.gz
Algorithm Hash digest
SHA256 6f6feaac2b3380d3fea213760c9c49e0c6cd5a495c995ae984fa393cfa8fbf18
MD5 eaa5ed658dd1dd1cb1dad9f1de7275ac
BLAKE2b-256 31976334bd0b893669df49ec8874f1e3ea0306596abd80bfa38b52c411b08617

See more details on using hashes here.

Provenance

The following attestation bundles were made for dupr_backend-1.0.6.tar.gz:

Publisher: publish.yml on Lighthouse-Pickleball/dupr_backend

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dupr_backend-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: dupr_backend-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 939.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dupr_backend-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 3364ef2b88f860a349b1b7fdea0cf70e68cb5d5d4c5c2c437372c1977e9fae48
MD5 eafd5bcceb481a9f9797be7e6406c18b
BLAKE2b-256 e9e4abf8cceee1809dd9d02de47d8cd36030025f15b90dca16b649d5a0f52681

See more details on using hashes here.

Provenance

The following attestation bundles were made for dupr_backend-1.0.6-py3-none-any.whl:

Publisher: publish.yml on Lighthouse-Pickleball/dupr_backend

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page