User_Information
User

User

Delete User

DELETE
/v1/users/{uuid}
💡
This request requires “PB-API-TOKEN” from the platforms.
Request
Empty
Response
200 OK if user is deleted successfully

Get Users

GET
/v1/users
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
ParamDescription
searchString value filter by user first name and last name.
page_sizeNumber value that represents number of returned results.
current_pageNumber value that represents offset of returned results.
uuidString value that represents the uuid of the user.
locationFilters the users by State, Country, City. Abbreviations can be used. (ex.1. "Madisonville,Louisiana,United States", ex.2. "USA", ex.3. "Madisonville, United States")
ageInt value that returns users filtered by age. If you want users below 20 years of age use <20.
genderFilters out the users by gender. Possible filters are "M" for male and "F" for female users.
min_single_ratingFloat value that filters out users that have single rating greater than the given min_single_rating.
max_single_ratingFloat value that filters out users that have single rating lesser than the given max_single_rating.
min_doubles_ratingFloat value that filters out users that have doubles rating greater than the given min_doubles_rating.
max_doubles_ratingFloat value that filters out users that have doubles rating lesser than the given max_double_rating.
search_firstnameString value filter by user first name
search_lastnameString value filter by user last name
Response
{
    "result": {
        "id": "363731",
        "uuid": "c0b3bddd-e721-4fc3-a39e-6e866f72ef05",
        "platformUuid": "",
        "origin_platform": null,
        "firstName": "Boris",
        "lastName": "Smith",
        "nameSuffix": "",
        "gender": "",
        "dob": null,
        "address1": "",
        "address2": "",
        "country": null,
        "state": null,
        "city": "",
        "zip": "",
        "altAddress1": "",
        "altAddress2": "",
        "altCity": "",
        "altZip": "",
        "phone": "061136693",
        "sendTextAlerts": false,
        "sendTextAlertsDate": null,
        "email": "mbdjotgiugzusjvtql@cazlv.com",
        "emergencyContactName": "",
        "emergencyContactPhone": "",
        "passwordHash": null,
        "profileImage": "",
        "nickname": "",
        "facebook": "",
        "snapchat": "",
        "twitter": "",
        "youtube": "",
        "instagram": "",
        "linikedIn": "",
        "dateCreated": null,
        "createdByFullName": "",
        "dateUpdated": null,
        "updatedByFullName": "",
        "dateDisabled": null,
        "disabledByFullName": "",
        "phoneAreaCode": "547",
        "emergencyContactPhoneAreaCode": "",
        "languageFamilyId": "0",
        "handed": "RT",
        "heightFeet": "0",
        "heightInches": "0",
        "showAgeToPublic": false,
        "unsubscribeEmarketingPickleball": false,
        "unsubscribeEmarketing3rdParty": false,
        "dateClaimed": null,
        "platformsList": [],
        "governingBodiesList": [],
        "timezone": null,
        "platforms": [
            {
                "id": "1",
                "name": "PickleballBrackets.com",
                "platformUserUuid": ""
            }
        ],
        "governingBodies": [],
        "altCountry": null,
        "altState": null,
        "totalFollowers": "0",
        "totalFollowing": "0",
        "isSubRecord": false,
        "isTest": false,
        "isCompleted": true,
        "emergencyContactPhoneCountryId": "0",
        "phoneCountryId": "1",
        "createdForModuleUuid": "",
        "claimedType": "email",
        "selfSkillDoubles": null,
        "selfSkillMixed": null,
        "selfSkillSingles": null,
        "selfSkillSkinnySingles": null,
        "primaryClubUuid": "",
        "pickleballUSAPAUTPRSingles": 0,
        "pickleballUSAPAUTPRSkinnySingles": 0,
        "pickleballUSAPAUTPRDoubles": 0,
        "pickleballUSAPAUTPRMixed": 0,
        "isSuperAdmin": false,
        "isSuperAdminFinancialAccess": false,
        "isSuperAdminCanManageAdmins": false,
        "systemDateCreated": "2023-12-13T09:25:20.166Z",
        "systemDateUpdated": null,
        "originPlatformId": "1",
        "updateFromPlatformName": "",
        "worldPickleballRatingSingles": 0,
        "worldPickleballRatingDoubles": 0,
        "worldPickleballRatingMixed": 0,
        "geniusSportsSinglesUuid": null,
        "duprId": "",
        "duprDoubles": 0,
        "duprSingles": 0,
        "tiktok": "",
        "showCityToPublic": false,
        "showStateToPublic": false,
        "showOnlyFirstInitialOfLastNameToPublic": false,
        "proLevelId": "0",
        "singleRating": null,
        "doublesRating": null,
        "mixedRating": null,
        "skinnySinglesRating": null,
        "numberOfPlayedSingleGames": null,
        "numberOfPlayedDoublesGames": null,
        "numberOfPlayedMixedGames": null,
        "numberOfPlayedSkinnySinglesGames": null,
        "isGeniusSportsAdminMember": false,
        "pls": "",
        "mergedWithUuid": "",
        "bio": "",
        "sponsorImg": "",
        "featuredImg": "",
        "featuredVideo": "",
        "representingCountry": null,
        "turnedPro": null,
        "canConfirmContent": false,
        "canCreateContent": false,
        "sponsors": [],
        "images": [],
        "biography": [],
        "pickleballUsapaNumber": "",
        "pickleballCanadaNumber": "",
        "pickleballLifetimeNumber": "",
        "pickleballSsipaNumber": "",
        "pickleballPaaNumber": "",
        "rolePermissions": "257",
        "mappedPermissions": [],
        "pbUuid": "",
        "ratingsReliabilitySingles": 0,
        "ratingsReliabilitySkinnySingles": 0,
        "ratingsReliabilityDoubles": 0,
        "ratingsReliabilityMixed": 0,
        "slug": "boris-smith",
        "dateMerged": null,
        "ppaRanking": {
                "playerUuid": "test-uuid",
                "playerFullName": "",
                "mensSinglesRaceRank": "2",
                "mensSingles365Rank": "2",
                "mensSinglesRacePoints": 7000,
                "mensSingles365Points": 8000,
                "womensSinglesRaceRank": "0",
                "womensSingles365Rank": "0",
                "womensSinglesRacePoints": 0,
                "womensSingles365Points": 0,
                "mixedDoublesRaceRank": "2",
                "mixedDoubles365Rank": "2",
                "mixedDoublesRacePoints": 8400,
                "mixedDoubles365Points": 9400,
                "mensDoublesRaceRank": "3",
                "mensDoubles365Rank": "2",
                "mensDoublesRacePoints": 8800,
                "mensDoubles365Points": 9800,
                "womensDoublesRaceRank": "0",
                "womensDoubles365Rank": "0",
                "womensDoublesRacePoints": 0,
                "womensDoubles365Points": 0,
                "playerFirstName": "",
                "playerLastName": "",
                "playerSuffix": "",
                "playerGender": "",
                "mensSinglesRaceTournamentsPlayed": "9",
                "mensSingles365TournamentsPlayed": "10",
                "womensSinglesRaceTournamentsPlayed": "0",
                "womensSingles365TournamentsPlayed": "0",
                "mixedDoublesRaceTournamentsPlayed": "9",
                "mixedDoubles365TournamentsPlayed": "10",
                "mensDoublesRaceTournamentsPlayed": "8",
                "mensDoubles365TournamentsPlayed": "9",
                "womensDoublesRaceTournamentsPlayed": "0",
                "womensDoubles365TournamentsPlayed": "0",
                "playerImageUrl": "",
                "playerCountryAbbreviation": "",
                "playerCountryName": "",
                "playerAge": "0",
                "playerSlug": ""
            }
    }
}

Get User

GET
/v1/users/{uuid}
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
ParamDescription
uuidUniversal unique identifier for user in master database.
Response
{
    "result": {
        "id": "363731",
        "uuid": "c0b3bddd-e721-4fc3-a39e-6e866f72ef05",
        "platformUuid": "",
        "origin_platform": null,
        "firstName": "Boris",
        "lastName": "Smith",
        "nameSuffix": "",
        "gender": "",
        "dob": null,
        "address1": "",
        "address2": "",
        "country": null,
        "state": null,
        "city": "",
        "zip": "",
        "altAddress1": "",
        "altAddress2": "",
        "altCity": "",
        "altZip": "",
        "phone": "061136693",
        "sendTextAlerts": false,
        "sendTextAlertsDate": null,
        "email": "mbdjotgiugzusjvtql@cazlv.com",
        "emergencyContactName": "",
        "emergencyContactPhone": "",
        "passwordHash": null,
        "profileImage": "",
        "nickname": "",
        "facebook": "",
        "snapchat": "",
        "twitter": "",
        "youtube": "",
        "instagram": "",
        "linikedIn": "",
        "dateCreated": null,
        "createdByFullName": "",
        "dateUpdated": null,
        "updatedByFullName": "",
        "dateDisabled": null,
        "disabledByFullName": "",
        "phoneAreaCode": "547",
        "emergencyContactPhoneAreaCode": "",
        "languageFamilyId": "0",
        "handed": "RT",
        "heightFeet": "0",
        "heightInches": "0",
        "showAgeToPublic": false,
        "unsubscribeEmarketingPickleball": false,
        "unsubscribeEmarketing3rdParty": false,
        "dateClaimed": null,
        "platformsList": [],
        "governingBodiesList": [],
        "timezone": null,
        "platforms": [
            {
                "id": "1",
                "name": "PickleballBrackets.com",
                "platformUserUuid": ""
            }
        ],
        "governingBodies": [],
        "altCountry": null,
        "altState": null,
        "totalFollowers": "0",
        "totalFollowing": "0",
        "isSubRecord": false,
        "isTest": false,
        "isCompleted": true,
        "emergencyContactPhoneCountryId": "0",
        "phoneCountryId": "1",
        "createdForModuleUuid": "",
        "claimedType": "email",
        "selfSkillDoubles": null,
        "selfSkillMixed": null,
        "selfSkillSingles": null,
        "selfSkillSkinnySingles": null,
        "primaryClubUuid": "",
        "pickleballUSAPAUTPRSingles": 0,
        "pickleballUSAPAUTPRSkinnySingles": 0,
        "pickleballUSAPAUTPRDoubles": 0,
        "pickleballUSAPAUTPRMixed": 0,
        "isSuperAdmin": false,
        "isSuperAdminFinancialAccess": false,
        "isSuperAdminCanManageAdmins": false,
        "systemDateCreated": "2023-12-13T09:25:20.166Z",
        "systemDateUpdated": null,
        "originPlatformId": "1",
        "updateFromPlatformName": "",
        "worldPickleballRatingSingles": 0,
        "worldPickleballRatingDoubles": 0,
        "worldPickleballRatingMixed": 0,
        "geniusSportsSinglesUuid": null,
        "duprId": "",
        "duprDoubles": 0,
        "duprSingles": 0,
        "tiktok": "",
        "showCityToPublic": false,
        "showStateToPublic": false,
        "showOnlyFirstInitialOfLastNameToPublic": false,
        "proLevelId": "0",
        "singleRating": null,
        "doublesRating": null,
        "mixedRating": null,
        "skinnySinglesRating": null,
        "numberOfPlayedSingleGames": null,
        "numberOfPlayedDoublesGames": null,
        "numberOfPlayedMixedGames": null,
        "numberOfPlayedSkinnySinglesGames": null,
        "isGeniusSportsAdminMember": false,
        "pls": "",
        "mergedWithUuid": "",
        "bio": "",
        "sponsorImg": "",
        "featuredImg": "",
        "featuredVideo": "",
        "representingCountry": null,
        "turnedPro": null,
        "canConfirmContent": false,
        "canCreateContent": false,
        "sponsors": [],
        "images": [],
        "biography": [],
        "pickleballUsapaNumber": "",
        "pickleballCanadaNumber": "",
        "pickleballLifetimeNumber": "",
        "pickleballSsipaNumber": "",
        "pickleballPaaNumber": "",
        "rolePermissions": "257",
        "mappedPermissions": [],
        "pbUuid": "",
        "ratingsReliabilitySingles": 0,
        "ratingsReliabilitySkinnySingles": 0,
        "ratingsReliabilityDoubles": 0,
        "ratingsReliabilityMixed": 0,
        "slug": "boris-smith",
        "dateMerged": null,
        "ppaRanking": {
                "playerUuid": "test-uuid",
                "playerFullName": "",
                "mensSinglesRaceRank": "2",
                "mensSingles365Rank": "2",
                "mensSinglesRacePoints": 7000,
                "mensSingles365Points": 8000,
                "womensSinglesRaceRank": "0",
                "womensSingles365Rank": "0",
                "womensSinglesRacePoints": 0,
                "womensSingles365Points": 0,
                "mixedDoublesRaceRank": "2",
                "mixedDoubles365Rank": "2",
                "mixedDoublesRacePoints": 8400,
                "mixedDoubles365Points": 9400,
                "mensDoublesRaceRank": "3",
                "mensDoubles365Rank": "2",
                "mensDoublesRacePoints": 8800,
                "mensDoubles365Points": 9800,
                "womensDoublesRaceRank": "0",
                "womensDoubles365Rank": "0",
                "womensDoublesRacePoints": 0,
                "womensDoubles365Points": 0,
                "playerFirstName": "",
                "playerLastName": "",
                "playerSuffix": "",
                "playerGender": "",
                "mensSinglesRaceTournamentsPlayed": "9",
                "mensSingles365TournamentsPlayed": "10",
                "womensSinglesRaceTournamentsPlayed": "0",
                "womensSingles365TournamentsPlayed": "0",
                "mixedDoublesRaceTournamentsPlayed": "9",
                "mixedDoubles365TournamentsPlayed": "10",
                "mensDoublesRaceTournamentsPlayed": "8",
                "mensDoubles365TournamentsPlayed": "9",
                "womensDoublesRaceTournamentsPlayed": "0",
                "womensDoubles365TournamentsPlayed": "0",
                "playerImageUrl": "",
                "playerCountryAbbreviation": "",
                "playerCountryName": "",
                "playerAge": "0",
                "playerSlug": ""
            }
    }
}

List Tournaments Played By User

GET
/v1/users/{uuid}/tournaments
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
    "totalRecords": "2",
    "result": [
      {
        "TournamentID": "be13b184-b99b-4b96-862e-1270e5fdd3ea",
        "ClubID": "4b2e6aed-af11-426a-a483-b18cd3d58c59",
        "Platform": "PickleballBrackets",
        "DetailsURL": "",
        "CancelTourney": false,
        "CostFeeOnEvents": false,
        "CostRegistrationCurrent": 70,
        "TourneyFromDate": "2021-07-24T13:00:00Z",
        "TourneyToDate": "2021-07-25T15:15:00Z",
        "IsPrizeMoney": false,
        "IsRegClosed": true,
        "LocationCity": "",
        "LocationCountry": "USA",
        "LocationState": "MA",
        "LocationStreetAddress": "",
        "LocationVenue": "",
        "LocationZip": "01886",
        "Logo": "",
        "OnlineRegistrationActive": true,
        "RegistrationCount": "274",
        "RegistrationDateClosed": "2021-07-16T04:45:00Z",
        "RegistrationDateOpen": "2021-03-01T13:00:00Z",
        "SanctionLevelAppovedStatusGPA": "",
        "SanctionLevelAppovedStatusPAA": "",
        "SanctionLevelAppovedStatusPCO": "",
        "SanctionLevelAppovedStatusSSIPA": "",
        "SanctionLevelAppovedStatusUSAP": "",
        "SanctionLevelAppovedStatusWPF": "",
        "SanctionLevelAppovedStatusPPA": "",
        "SanctionLevelAppovedStatusAPP": "",
        "SanctionLevelAppovedStatusMLP": "",
        "SanctionGPA": false,
        "SanctionPAA": false,
        "SanctionPCO": false,
        "SanctionSSIPA": false,
        "SanctionUSAPA": false,
        "SanctionWPF": false,
        "SanctionPPA": false,
        "SanctionAPP": false,
        "SanctionMLP": false,
        "SantionLevelsGPALevelLogo": "",
        "SantionLevelsGPATitle": "",
        "SantionLevelsPAALevelLogo": "",
        "SantionLevelsPAATitle": "",
        "SantionLevelsPCOLevelLogo": "",
        "SantionLevelsPCOTitle": "",
        "SantionLevelsSSIPALevelLogo": "",
        "SantionLevelsSSIPATitle": "",
        "SantionLevelsUSAPLevelLogo": "",
        "SantionLevelsUSAPTitle": "",
        "SantionLevelsWPFLevelLogo": "",
        "SantionLevelsWPFTitle": "",
        "SantionLevelsPPALevelLogo": "",
        "SantionLevelsPPATitle": "",
        "SantionLevelsAPPLevelLogo": "",
        "SantionLevelsAPPTitle": "",
        "SantionLevelsMLPLevelLogo": "",
        "SantionLevelsMLPTitle": "",
        "TimeZoneAbbreviation": "EST",
        "Title": "Pickleball Tournament",
        "IsFeatured": false,
        "Longitude": -71.478874,
        "Latitude": 42.584476,
        "FormatCode": "en-US",
        "TimeZoneUTCOffset": -5,
        "IsFeaturedPlus": false,
        "ContactFormRegistration": "",
        "ContactFormMyWebsiteAccount": "",
        "ContactFormRefunds": "",
        "ContactFormOther": "",
        "ContactFormRequestPartnerChange": "",
        "ContactFormVolunteer": "",
        "ContactFormReferee": "",
        "ContactFormVendor": "",
        "ContactFormSponsor": "",
        "ContactFormPublicDisplayName": "Erik",
        "ContactFormPublicDisplayEmail": "",
        "ContactFormPublicDisplayPhone": "",
        "DateArchived": "2022-12-16T19:43:11Z",
        "DateShowToPublic": "2021-02-03T18:00:00Z",
        "DateHideFromPublic": "2022-12-16T19:43:11Z",
        "GoverningBodies": [],
        "PBTournamentCode": "PB",
        "IsTest": false,
        "IsAdvertiseOnly": false,
        "CompetitionGeniusId": "",
        "TournamentSeasonGeniusId": ""
      },
      {
        "TournamentID": "443a5aa1-edee-469b-b168-4cc755eeb3cf",
        "ClubID": "b49ed9ab-5e6e-4081-96c6-4734e3b365b8",
        "Platform": "PickleballBrackets",
        "DetailsURL": "",
        "CancelTourney": false,
        "CostFeeOnEvents": true,
        "CostRegistrationCurrent": 70,
        "TourneyFromDate": "2022-10-28T21:00:00Z",
        "TourneyToDate": "2022-10-30T17:30:00Z",
        "IsPrizeMoney": false,
        "IsRegClosed": true,
        "LocationCity": "Medfield",
        "LocationCountry": "USA",
        "LocationState": "MA",
        "LocationStreetAddress": "",
        "LocationVenue": "",
        "LocationZip": "",
        "Logo": "",
        "OnlineRegistrationActive": true,
        "RegistrationCount": "82",
        "RegistrationDateClosed": "2022-10-24T22:00:00Z",
        "RegistrationDateOpen": "2022-09-15T13:00:00Z",
        "SanctionLevelAppovedStatusGPA": "",
        "SanctionLevelAppovedStatusPAA": "",
        "SanctionLevelAppovedStatusPCO": "",
        "SanctionLevelAppovedStatusSSIPA": "",
        "SanctionLevelAppovedStatusUSAP": "",
        "SanctionLevelAppovedStatusWPF": "",
        "SanctionLevelAppovedStatusPPA": "",
        "SanctionLevelAppovedStatusAPP": "",
        "SanctionLevelAppovedStatusMLP": "",
        "SanctionGPA": false,
        "SanctionPAA": false,
        "SanctionPCO": false,
        "SanctionSSIPA": false,
        "SanctionUSAPA": false,
        "SanctionWPF": false,
        "SanctionPPA": false,
        "SanctionAPP": false,
        "SanctionMLP": false,
        "SantionLevelsGPALevelLogo": "",
        "SantionLevelsGPATitle": "",
        "SantionLevelsPAALevelLogo": "",
        "SantionLevelsPAATitle": "",
        "SantionLevelsPCOLevelLogo": "",
        "SantionLevelsPCOTitle": "",
        "SantionLevelsSSIPALevelLogo": "",
        "SantionLevelsSSIPATitle": "",
        "SantionLevelsUSAPLevelLogo": "",
        "SantionLevelsUSAPTitle": "",
        "SantionLevelsWPFLevelLogo": "",
        "SantionLevelsWPFTitle": "",
        "SantionLevelsPPALevelLogo": "",
        "SantionLevelsPPATitle": "",
        "SantionLevelsAPPLevelLogo": "",
        "SantionLevelsAPPTitle": "",
        "SantionLevelsMLPLevelLogo": "",
        "SantionLevelsMLPTitle": "",
        "TimeZoneAbbreviation": "EST",
        "Title": "Winter Championship",
        "IsFeatured": false,
        "Longitude": -71.32871,
        "Latitude": 42.200382,
        "FormatCode": "en-US",
        "TimeZoneUTCOffset": -5,
        "IsFeaturedPlus": false,
        "ContactFormRegistration": "",
        "ContactFormMyWebsiteAccount": "",
        "ContactFormRefunds": "",
        "ContactFormOther": "",
        "ContactFormRequestPartnerChange": "",
        "ContactFormVolunteer": "",
        "ContactFormReferee": "",
        "ContactFormVendor": "",
        "ContactFormSponsor": "",
        "ContactFormPublicDisplayName": "",
        "ContactFormPublicDisplayEmail": "",
        "ContactFormPublicDisplayPhone": "",
        "DateArchived": "2022-12-16T19:43:11Z",
        "DateShowToPublic": "2022-09-16T17:00:00Z",
        "DateHideFromPublic": "2022-12-16T19:43:11Z",
        "GoverningBodies": [],
        "PBTournamentCode": "PB",
        "IsTest": false,
        "IsAdvertiseOnly": false,
        "CompetitionGeniusId": "",
        "TournamentSeasonGeniusId": "",
        "featured_img":"",
        "sponsor_img":"",
        "bio":"",
        "featured_video":"",
        "turned_pro":"2022-03-31T00:00:00Z",
        "pb_uuid":"",
        "representingCountry": {
            "id": 27
         }
      }
  ]
}

List Upcoming Tournaments Played by User

GET
GET /v1/users/{uuid}/upcoming_tournaments
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
    "totalRecords": "3",
    "result": [
        {
            "ID": "C6CAF830-744E-451E-99EC-C91A27D9C80B",
            "Title": "Riverton Fall Classic",
            "DateFrom": "2023-09-15T10:00:00Z",
            "DateTo": "2023-09-16T19:00:00Z",
            "DateLocked": "",
            "ClubID": "DBE5F523-13F6-438E-B1EA-A6A524E16192",
            "AttendeeHeaderID": "EF167F9B-AA6A-4BAC-9445-285980E4AB04",
            "AttendeeTotal": "0",
            "Caption": "",
            "DisplayArea": "Tourney_RegisteredFor",
            "LocationOfEventCity": "Riverton",
            "LocationOfEventStateAbbreviation": "UT",
            "LocationOfEventStreetAddress": "1452 W 12600 S",
            "LocationOfEventVenue": "Riverton City Park Pickleball Courts",
            "LocationOfEventZip": "84065",
            "Logo": "Clubs/dbe5f523-13f6-438e-b1ea-a6a524e16192/c6caf830-744e-451e-99ec-c91a27d9c80b_Logo.png",
            "OnlineRegistrationActive": true,
            "RegistrationDateClosed": "2023-09-05T23:55:00Z",
            "RegistrationDateOpen": "2023-06-01T08:00:00Z",
            "TimeZone": "MST",
            "TimeZoneName": "Mountain",
            "TimeZoneTitleExtended": "(GMT-7:00) Mountain"
        },
        {
            "ID": "A13A1122-0497-467F-9834-AD77CD0FAB86",
            "Title": "OF LOVE PICKLEBALL TOURNAMENT",
            "DateFrom": "2023-07-27T12:00:00Z",
            "DateTo": "2023-07-29T19:00:00Z",
            "DateLocked": "",
            "ClubID": "8B8DCC45-274F-4FC3-ACBD-85318949D9A6",
            "AttendeeHeaderID": "295949A1-3ACC-4693-92FC-EC75158598C6",
            "AttendeeTotal": "0",
            "Caption": "",
            "DisplayArea": "Tourney_RegisteredFor",
            "LocationOfEventCity": "Farmington",
            "LocationOfEventStateAbbreviation": "UT",
            "LocationOfEventStreetAddress": "294 S 650 W",
            "LocationOfEventVenue": "Farmington Rec Center",
            "LocationOfEventZip": "84025",
            "Logo": "Clubs/8b8dcc45-274f-4fc3-acbd-85318949d9a6/a13a1122-0497-467f-9834-ad77cd0fab86_Logo.png",
            "OnlineRegistrationActive": true,
            "RegistrationDateClosed": "2023-07-18T14:10:00Z",
            "RegistrationDateOpen": "2023-05-25T12:00:00Z",
            "TimeZone": "MST",
            "TimeZoneName": "Mountain",
            "TimeZoneTitleExtended": "(GMT-7:00) Mountain"
        },
        {
            "ID": "174D4C3A-786C-441D-ACA6-B873582F299D",
            "Title": "PickleNova's Summer Craze",
            "DateFrom": "2023-06-08T08:30:00Z",
            "DateTo": "2023-06-10T18:00:00Z",
            "DateLocked": "",
            "ClubID": "969C3222-64F4-4231-A2DA-38B1FB667D1E",
            "AttendeeHeaderID": "2CB9B199-F827-4EF8-A71E-0D7B64D5EF5B",
            "AttendeeTotal": "0",
            "Caption": "",
            "DisplayArea": "Tourney_RegisteredFor",
            "LocationOfEventCity": "Ogden",
            "LocationOfEventStateAbbreviation": "UT",
            "LocationOfEventStreetAddress": "1787 Constitution Way",
            "LocationOfEventVenue": "Mount Ogden Pickleball Courts",
            "LocationOfEventZip": "84413",
            "Logo": "Clubs/969c3222-64f4-4231-a2da-38b1fb667d1e/174d4c3a-786c-441d-aca6-b873582f299d_Logo.png",
            "OnlineRegistrationActive": true,
            "RegistrationDateClosed": "2023-06-07T00:00:00Z",
            "RegistrationDateOpen": "2023-04-25T21:30:00Z",
            "TimeZone": "MST",
            "TimeZoneName": "Mountain",
            "TimeZoneTitleExtended": "(GMT-7:00) Mountain"
        }
    ]
}

Upsert Users

POST
POST /v1/users
💡
This request requires “PB-API-TOKEN” from the platforms.
ParamDescription
fieldsToOmitContains JSON field names of fields to be omitted. If you want to have fields ignores and not set by the default values, set the JSON tags in the string array.
Request
{
  "payload": {
    "address1": "Address 1",
    "address2": "Address 2",
    "geniusSportsSinglesUuid" : "string",
    "alt_country": {
      "id": 27
    },
    "alt_state": {
      "id": 2
    },
    "altAddress1": "Address Alt 1",
    "altAddress2": "Address Alt 2",
    "altCity": "Cix",
    "altZip": "10000",
    "city": "Tuzla",
    "country": {
      "id": 13
    },
    "createdByFullName": "KHH",
    "createdForModuleUuid": "1",
    "dateClaimed": "2022-03-31T00:00:00Z",
    "dateCreated": "2022-03-31T00:00:00Z",
    "dateDisabled": "2022-03-31T00:00:00Z",
    "disabledByFullName": "KHH",
    "dob": "2022-03-31T00:00:00Z",
    "email": "abc@cdb.com",
    "emergencyContactName": "John Doe",
    "emergencyContactPhone": "0622558971",
    "emergencyContactPhoneAreaCode": " 212",
    "emergencyContactPhoneCountryId": 1,
    "facebook": "fb.com",
    "firstName": "John",
    "gender": "M",
    "governingBodies": [
      {
        "id": 1,
        "member_number": "xxxxxxxx"
      },
      {
        "id": 2,
        "member_number": "xx321"
      },
      {
        "id": 3,
        "member_number": "xx321"
      }
    ],
    "handed": "RT",
    "heightFeet": 10,
    "heightInches": 10,
    "instagram": "instagram.com",
    "isSubRecord": false,
    "isTest": false,
    "languageFamilyId": 1,
    "lastName": "Doed",
    "linikedIn": "ln.com",
    "nameSuffix": "JR",
    "nickname": "Kenex",
    "passwordHash": {
      "value": "2Hu10OzoKVdB8HJmkMnwkZG79l9fp3ux8JTtmgB2Z0uylgtoQQh7tqSycdlD+UeQymcUIHfhq7nVP/j/wxnq6XqJFtMrnJOPNhTDnjWkAQ0x93W/n3BP01LSxO5rMX1NwgU6G/4NkPQ06nUuU6mUvQhLmb5KblcJzw11/Di22i8=",
      "isHash": true
    },
    "phone": "061136693",
    "phoneAreaCode": "547",
    "phoneCountryId": 1,
    "platformUuid": "11222222-4b21-4335-9d80-dde21898c5d0baa",
    "profileImage": "path.com/image.jpg",
    "sendTextAlerts": true,
    "sendTextAlertsDate": "2022-03-31T00:00:00Z",
    "showAgeToPublic": true,
    "snapchat": "snap.com",
    "state": {
      "id": 1
    },
    "selfSkillDoubles": { "id": "10" },
    "selfSkillMixed": { "id": "4" },
    "selfSkillSingles": { "id": "5" },
    "selfSkillSkinnySingles": { "id": "12" },
    "timezone": {
      "id": "1"
    },
    "twitter": "t.com",
    "unsubscribeEmarketing3rdParty": false,
    "unsubscribeEmarketingPickleball": false,
    "youtube": "yt.com",
    "zip": "75200",
    "primaryClubUuid": "0",
    "pickleballUSAPAUTPRSingles": 0,
    "pickleballUSAPAUTPRSkinnySingles": 0,
    "pickleballUSAPAUTPRDoubles": 0,
    "pickleballUSAPAUTPRMixed": 0,
    "worldPickleballRatingMixed": 0,
    "worldPickleballRatingDoubles": 0,
    "worldPickleballRatingSingles": 0,
    "duprId": "",
    "duprDoubles": 0,
    "duprSingles": 0,
    "tiktok": "",
    "showCityToPublic": false,
    "showStateToPublic": false,
    "showOnlyFirstInitialOfLastNameToPublic": false,
    "proLevelId": "0",
    "featured_img":"",
    "sponsor_img":"",
    "bio":"",
    "featured_video":"",
    "turned_pro":"2022-03-31T00:00:00Z",
    "representingCountry": {
      "id": 27
    }
  },
  "fieldsToOmit": ["youtube", "facebook"]
}
Response
Empty

Merge Users

PUT
/v1/users/merge 
💡
This request requires “PB-API-TOKEN” from the platforms.
Request
{
"user_uuid":"dfa1d882-c748-43fc-8402-1426dcd5dc07",
"user_uuid_disable":"6194dd37-d512-4f04-805a-3264bffed5e2"
}
Response
Empty

Update User

PUT
PUT /v1/users/{userUUID}
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
{
  "payload": {
    "address1": "Address 1",
    "address2": "Address 2",
    "geniusSportsSinglesUuid" : "string",
    "alt_country": {
      "id": 27
    },
    "alt_state": {
      "id": 2
    },
    "altAddress1": "Address Alt 1",
    "altAddress2": "Address Alt 2",
    "altCity": "Cix",
    "altZip": "10000",
    "city": "Tuzla",
    "country": {
      "id": 13
    },
    "createdByFullName": "KHH",
    "createdForModuleUuid": "1",
    "dateClaimed": "2022-03-31T00:00:00Z",
    "dateCreated": "2022-03-31T00:00:00Z",
    "dateDisabled": "2022-03-31T00:00:00Z",
    "disabledByFullName": "KHH",
    "dob": "2022-03-31T00:00:00Z",
    "email": "abc@cdb.com",
    "emergencyContactName": "John Doe",
    "emergencyContactPhone": "0622558971",
    "emergencyContactPhoneAreaCode": " 212",
    "emergencyContactPhoneCountryId": 1,
    "facebook": "fb.com",
    "firstName": "John",
    "gender": "M",
    "governingBodies": [
      {
        "id": 1,
        "member_number": "xxxxxxxx"
      },
      {
        "id": 2,
        "member_number": "xx321"
      },
      {
        "id": 3,
        "member_number": "xx321"
      }
    ],
    "handed": "RT",
    "heightFeet": 10,
    "heightInches": 10,
    "instagram": "instagram.com",
    "isSubRecord": false,
    "isTest": false,
    "languageFamilyId": 1,
    "lastName": "Doed",
    "linikedIn": "ln.com",
    "nameSuffix": "JR",
    "nickname": "Kenex",
    "passwordHash": {
      "value": "2Hu10OzoKVdB8HJmkMnwkZG79l9fp3ux8JTtmgB2Z0uylgtoQQh7tqSycdlD+UeQymcUIHfhq7nVP/j/wxnq6XqJFtMrnJOPNhTDnjWkAQ0x93W/n3BP01LSxO5rMX1NwgU6G/4NkPQ06nUuU6mUvQhLmb5KblcJzw11/Di22i8=",
      "isHash": true
    },
    "phone": "061136693",
    "phoneAreaCode": "547",
    "phoneCountryId": 1,
    "platformUuid": "11222222-4b21-4335-9d80-dde21898c5d0baa",
    "profileImage": "path.com/image.jpg",
    "sendTextAlerts": true,
    "sendTextAlertsDate": "2022-03-31T00:00:00Z",
    "showAgeToPublic": true,
    "snapchat": "snap.com",
    "state": {
      "id": 1
    },
    "selfSkillDoubles": { "id": "10" },
    "selfSkillMixed": { "id": "4" },
    "selfSkillSingles": { "id": "5" },
    "selfSkillSkinnySingles": { "id": "12" },
    "timezone": {
      "id": "1"
    },
    "twitter": "t.com",
    "unsubscribeEmarketing3rdParty": false,
    "unsubscribeEmarketingPickleball": false,
    "youtube": "yt.com",
    "zip": "75200",
    "primaryClubUuid": "0",
    "pickleballUSAPAUTPRSingles": 0,
    "pickleballUSAPAUTPRSkinnySingles": 0,
    "pickleballUSAPAUTPRDoubles": 0,
    "pickleballUSAPAUTPRMixed": 0,
    "worldPickleballRatingMixed": 0,
    "worldPickleballRatingDoubles": 0,
    "worldPickleballRatingSingles": 0,
    "duprId": "",
    "duprDoubles": 0,
    "duprSingles": 0,
    "tiktok": "",
    "showCityToPublic": false,
    "showStateToPublic": false,
    "showOnlyFirstInitialOfLastNameToPublic": false,
    "proLevelId": "0",
    "featured_img":"",
    "sponsor_img":"",
    "bio":"",
    "turned_pro":"2022-03-31T00:00:00Z",
    "representingCountry": {
                "id": "231",
                "abbreviation": "USA",
                "title": "United States",
                "abbreviation2Digit": "US"
            },
  },
  "fieldsToOmit": ["youtube", "facebook"]
}
Response
{
  "result": {
    "address1": "Address 1",
    "address2": "Address 2",
    "geniusSportsSinglesUuid" : "string",
    "alt_country": {
      "id": 27
    },
    "alt_state": {
      "id": 2
    },
    "altAddress1": "Address Alt 1",
    "altAddress2": "Address Alt 2",
    "altCity": "Cix",
    "altZip": "10000",
    "city": "Tuzla",
    "country": {
      "id": 13
    },
    "createdByFullName": "KHH",
    "createdForModuleUuid": "1",
    "dateClaimed": "2022-03-31T00:00:00Z",
    "dateCreated": "2022-03-31T00:00:00Z",
    "dateDisabled": "2022-03-31T00:00:00Z",
    "disabledByFullName": "KHH",
    "dob": "2022-03-31T00:00:00Z",
    "email": "abc@cdb.com",
    "emergencyContactName": "John Doe",
    "emergencyContactPhone": "0622558971",
    "emergencyContactPhoneAreaCode": " 212",
    "emergencyContactPhoneCountryId": 1,
    "facebook": "fb.com",
    "firstName": "John",
    "gender": "M",
    "governingBodies": [
      {
        "id": 1,
        "member_number": "xxxxxxxx"
      },
      {
        "id": 2,
        "member_number": "xx321"
      },
      {
        "id": 3,
        "member_number": "xx321"
      }
    ],
    "handed": "RT",
    "heightFeet": 10,
    "heightInches": 10,
    "instagram": "instagram.com",
    "isSubRecord": false,
    "isTest": false,
    "languageFamilyId": 1,
    "lastName": "Doed",
    "linikedIn": "ln.com",
    "nameSuffix": "JR",
    "nickname": "Kenex",
    "passwordHash": {
      "value": "2Hu10OzoKVdB8HJmkMnwkZG79l9fp3ux8JTtmgB2Z0uylgtoQQh7tqSycdlD+UeQymcUIHfhq7nVP/j/wxnq6XqJFtMrnJOPNhTDnjWkAQ0x93W/n3BP01LSxO5rMX1NwgU6G/4NkPQ06nUuU6mUvQhLmb5KblcJzw11/Di22i8=",
      "isHash": true
    },
    "phone": "061136693",
    "phoneAreaCode": "547",
    "phoneCountryId": 1,
    "platformUuid": "11222222-4b21-4335-9d80-dde21898c5d0baa",
    "profileImage": "path.com/image.jpg",
    "sendTextAlerts": true,
    "sendTextAlertsDate": "2022-03-31T00:00:00Z",
    "showAgeToPublic": true,
    "snapchat": "snap.com",
    "state": {
      "id": 1
    },
    "selfSkillDoubles": { "id": "10" },
    "selfSkillMixed": { "id": "4" },
    "selfSkillSingles": { "id": "5" },
    "selfSkillSkinnySingles": { "id": "12" },
    "timezone": {
      "id": "1"
    },
    "twitter": "t.com",
    "unsubscribeEmarketing3rdParty": false,
    "unsubscribeEmarketingPickleball": false,
    "youtube": "yt.com",
    "zip": "75200",
    "primaryClubUuid": "0",
    "pickleballUSAPAUTPRSingles": 0,
    "pickleballUSAPAUTPRSkinnySingles": 0,
    "pickleballUSAPAUTPRDoubles": 0,
    "pickleballUSAPAUTPRMixed": 0,
    "worldPickleballRatingMixed": 0,
    "worldPickleballRatingDoubles": 0,
    "worldPickleballRatingSingles": 0,
    "duprId": "",
    "duprDoubles": 0,
    "duprSingles": 0,
    "tiktok": "",
    "showCityToPublic": false,
    "showStateToPublic": false,
    "showOnlyFirstInitialOfLastNameToPublic": false,
    "proLevelId": "0",
    "featured_img":"",
    "sponsor_img":"",
    "bio":"",
    "featured_video":"",
    "turned_pro":"2022-03-31T00:00:00Z",
    "representingCountry": {
                "id": "231",
                "abbreviation": "USA",
                "title": "United States",
                "abbreviation2Digit": "US"
            },   
  },
  "fieldsToOmit": ["youtube", "facebook"]
}

Update User Item Display Order

PUT
PUT /v1/users/{uuid}/display_order/{item_type} 
💡
This request requires “PB-API-TOKEN” from the platforms.

This endpoint takes an array of item_uuid and display_order fields and updates the selected item_type display order.

Request
{
    "payload":
    [
        {
            "item_uuid":"a3d3315a-6f87-4f9f-98ba-6f0595a231c3",
            "display_order":2.0
        },
        {
            "item_uuid":"198879e3-8d8c-4283-a5e7-ddb4db57d4ca",
            "display_order":1.0
        },
        {
            "item_uuid":"ba0bab29-9bd8-49ca-94e0-9baf3479b138",
            "display_order":4.0
        }
    ]
}
Response
Response will be 200 OK if the display order update was successfull

List User Profile Images

GET
GET /v1/data/users/profile_images
💡
This request requires “PB-API-TOKEN” from the platforms.

This endpoint fetches the profile images of selected users, if you are logged in as an admin or as a user with can_confirm_content permissions, you will also see profile images that are pending and need confirmation.

Query parameters

NameDescription
user_uuidsrequired query parameter, can take multiple uuids separated by a comma (uuid1,uuid2)
Request
Empty
Response
{
    "totalRecords": "2",
    "results": [
        {
            "userUuid": "64698ef9-a6f7-409d-b416-4892308af978",
            "url": "https://images.pickleball.com/player/1689586021076"
        },
        {
            "userUuid": "0000C9BD-80E2-4CDA-B08D-5A4972EB4220",
            "url": "test-url"
        }
    ]
}

List PPA Player Points History

GET
/v1/users/{uuid}/ppa_player_points_history
💡
This request requires “PB-API-TOKEN” from the platforms.

Query Parameters

NameDescription
division_type (int)Enum Lookup Table below.

Enums

{
  UNDEFINED_PPA_DIVISION_TYPE = 0;
  WOMENS_SINGLES_DIVISION_TYPE = 1;
  MENS_SINGLES_DIVISION_TYPE = 2;
  MIXED_DOUBLES_DIVISION_TYPE = 3;
  WOMENS_DOUBLES_DIVISION_TYPE = 4;
  MENS_DOUBLES_DIVISION_TYPE = 5;
}
Request
Empty 
Response
{
    "total_records": "3",
    "results": [
        {
            "player_uuid": "ff38654d-daae-4bad-a1a7-690e4e5706eb",
            "tournament_uuid": "2b11cf57-a30f-4578-adf9-651633645157",
            "tournament_title": "PPA Tour: Denver CO",
            "event_uuid": "ad13d051-e167-4762-9668-c428c48d0739",
            "event_title": "Mens Doubles Pro Main Draw",
            "points": 0,
            "last_match_date": null,
            "last_match_round": 3,
            "last_match_round_text": "Quarter Finals",
            "player_full_name": "Connor Garnett"
        },
        {
            "player_uuid": "ff38654d-daae-4bad-a1a7-690e4e5706eb",
            "tournament_uuid": "2b11cf57-a30f-4578-adf9-651633645157",
            "tournament_title": "PPA Tour: Denver CO",
            "event_uuid": "ac3e8845-631b-4ef5-aeb5-c5e5f690eac1",
            "event_title": "Mixed Doubles Pro Main Draw",
            "points": 0,
            "last_match_date": null,
            "last_match_round": 7,
            "last_match_round_text": "Bronze",
            "player_full_name": "Connor Garnett"
        },
        {
            "player_uuid": "ff38654d-daae-4bad-a1a7-690e4e5706eb",
            "tournament_uuid": "2b11cf57-a30f-4578-adf9-651633645157",
            "tournament_title": "PPA Tour: Denver CO",
            "event_uuid": "17bcd16d-758e-4c6d-855a-07d624c9ca86",
            "event_title": "Mens Singles Pro Main Draw",
            "points": 0,
            "last_match_date": null,
            "last_match_round": 3,
            "last_match_round_text": "",
            "player_full_name": "Connor Garnett"
        }
    ]
} 

Get Player PPA Ranking

GET
v1/users/{uuid}/ppa_ranking
💡
This request requires “PB-API-TOKEN” from the platforms.
Request
Empty 
Response
{
    "playerUuid": "test-uuid",
    "playerFullName": "test name",
    "mensSinglesRaceRank": "73",
    "mensSingles365Rank": "84",
    "mensSinglesRacePoints": 0,
    "mensSingles365Points": 0,
    "womensSinglesRaceRank": "0",
    "womensSingles365Rank": "0",
    "womensSinglesRacePoints": 0,
    "womensSingles365Points": 0,
    "mixedDoublesRaceRank": "79",
    "mixedDoubles365Rank": "90",
    "mixedDoublesRacePoints": 50,
    "mixedDoubles365Points": 50,
    "mensDoublesRaceRank": "0",
    "mensDoubles365Rank": "0",
    "mensDoublesRacePoints": 0,
    "mensDoubles365Points": 0,
    "womensDoublesRaceRank": "0",
    "womensDoubles365Rank": "0",
    "womensDoublesRacePoints": 0,
    "womensDoubles365Points": 0,
    "playerFirstName": "Kent",
    "playerLastName": "Hunter",
    "playerSuffix": "",
    "playerGender": "M",
    "mensSinglesRaceTournamentsPlayed": "1",
    "mensSingles365TournamentsPlayed": "1",
    "womensSinglesRaceTournamentsPlayed": "0",
    "womensSingles365TournamentsPlayed": "0",
    "mixedDoublesRaceTournamentsPlayed": "1",
    "mixedDoubles365TournamentsPlayed": "1",
    "mensDoublesRaceTournamentsPlayed": "0",
    "mensDoubles365TournamentsPlayed": "0",
    "womensDoublesRaceTournamentsPlayed": "0",
    "womensDoubles365TournamentsPlayed": "0"
}

Get User by Slug

GET
/v1/data/users/{slug}
💡
This request requires “PB-API-TOKEN” from the platforms.
Request
Empty 
Response
{
    "result": {
        "uuid": "test-uuid",
        "platform_uuid": "1111111",
        "first_name": "Jon",
        "last_name": "Jones",
        "name_suffix": "",
        "gender": "M",
        "dob": "1999-03-17T23:00:00Z",
        "address_1": "21131 Rd.",
        "address_2": "",
        "country": {
            "id": "231",
            "abbreviation": "USA",
            "title": "United States",
            "abbreviation_2_digit": "US"
        },
        "state": {
            "id": "3942",
            "abbreviation": "MD",
            "title": "Maryland",
            "country_id": "231"
        },
        "city": "Laytonsville",
        "zip": "20882",
        "alt_address_1": "",
        "alt_address_2": "",
        "alt_city": "",
        "alt_zip": "",
        "phone": "2403080938",
        "send_text_alerts": true,
        "send_text_alerts_date": null,
        "email": "test@mail.com",
        "emergency_contact_name": "none",
        "emergency_contact_phone": "11111111",
        "profile_image": "",
        "nickname": "Johnny",
        "facebook": "",
        "snapchat": "",
        "twitter": "",
        "youtube": "",
        "instagram": "",
        "linikedIn": "",
        "date_created": "2022-10-05T05:20:49.301Z",
        "created_by_full_name": "",
        "date_updated": null,
        "updated_by_full_name": "",
        "date_disabled": null,
        "disabled_by_full_name": "",
        "phone_area_code": "240",
        "emergency_contact_phone_area_code": "111",
        "language_family_id": "1",
        "handed": "RT",
        "height_feet": "0",
        "height_inches": "0",
        "show_age_to_public": true,
        "unsubscribe_emarketing_pickleball": false,
        "unsubscribe_emarketing_3rdParty": false,
        "date_claimed": "2022-10-05T21:59:52Z",
        "timezone": {
            "id": "2",
            "utc_offset": -5,
            "name": "Eastern",
            "abbreviation": "EST",
            "full_name": "Eastern Standard Time",
            "has_dst": true,
            "iana_tz_identifier": "",
            "daylight_change": null,
            "non_daylight_change": null,
            "daylight_saving_abbreviation": "",
            "daylight_saving_utc_offset": 0
        },
        "platforms": [
            {
                "id": "1",
                "name": "PickleballBrackets.com",
                "platform_user_uuid": "22222222222"
            },
            {
                "id": "4",
                "name": "PickleballTournaments",
                "platform_user_uuid": "11111111111"
            }
        ],
        "governing_bodies": [],
        "alt_country": {
            "id": "231",
            "abbreviation": "USA",
            "title": "United States",
            "abbreviation_2_digit": "US"
        },
        "alt_state": null,
        "total_followers": "2",
        "total_following": "1",
        "is_sub_record": false,
        "is_test": false,
        "is_completed": true,
        "emergencyContactPhoneCountryId": "231",
        "phoneCountryId": "231",
        "created_for_module_uuid": "",
        "self_skill_doubles_id": "0",
        "self_skill_mixed_id": "0",
        "self_skill_singles_id": "0",
        "self_skill_skinny_singles_id": "0",
        "primary_club_uuid": "",
        "pickleball_USAPA_UTPR_singles": 5.5,
        "pickleball_USAPA_UTPR_skinny_singles": 0,
        "pickleball_USAPA_UTPR_doubles": 6.5,
        "pickleball_USAPA_UTPR_mixed": 6,
        "worldPickleballRatingSingles": 0,
        "worldPickleballRatingDoubles": 0,
        "worldPickleballRatingMixed": 0,
        "genius_sports_singles_uuid": "7449071",
        "dupr_id": "",
        "dupr_doubles": 0,
        "dupr_singles": 0,
        "tiktok": "",
        "show_city_to_public": false,
        "show_state_to_public": false,
        "show_only_first_initial_of_last_name_to_public": false,
        "pro_level_id": "5",
        "single_rating": 6.390271,
        "doubles_rating": 7.2283154,
        "mixed_rating": 6.3026185,
        "skinny_singles_rating": 0,
        "number_of_played_single_games": 238,
        "number_of_played_doubles_games": 273,
        "number_of_played_mixed_games": 222,
        "number_of_played_skinny_singles_games": 0,
        "pls": "",
        "is_attendee": false,
        "bio": "",
        "sponsor_img": "",
        "featured_img": "",
        "featured_video": "",
        "representing_country": null,
        "turned_pro": "2023-02-02T14:22:55.912Z",
        "can_confirm_content": false,
        "can_create_content": false,
        "sponsors": [],
        "images": [
            {
                "uuid": "test-uuid1",
                "user_uuid": "6f862c1d-1317-4fe7-bdcd-64caa0dbb088",
                "type": "",
                "url": "blabla",
                "date_created": null,
                "first_name": "",
                "last_name": "",
                "total_approvals": 0,
                "date_of_rejection": null,
                "reason_of_rejection": "",
                "date_approved": null
            }
        ],
        "biography": [],
        "self_skill_doubles": {
            "id": "9",
            "title": "5",
            "from": 5,
            "to": 5.49999999,
            "self_start_point": 5.25,
            "hierarchy": 9,
            "is_enabled": true
        },
        "self_skill_mixed": {
            "id": "9",
            "title": "5",
            "from": 5,
            "to": 5.49999999,
            "self_start_point": 5.25,
            "hierarchy": 9,
            "is_enabled": true
        },
        "self_skill_singles": {
            "id": "9",
            "title": "5",
            "from": 5,
            "to": 5.49999999,
            "self_start_point": 5.25,
            "hierarchy": 9,
            "is_enabled": true
        },
        "self_skill_skinny_singles": {
            "id": "9",
            "title": "5",
            "from": 5,
            "to": 5.49999999,
            "self_start_point": 5.25,
            "hierarchy": 9,
            "is_enabled": true
        },
        "pickleball_usapa_number": "",
        "pickleball_canada_number": "",
        "pickleball_lifetime_number": "",
        "pickleball_ssipa_number": "",
        "pickleball_paa_number": "",
        "is_followed_by_user": false,
        "pb_uuid": "111111111111111111",
        "ratings_reliability_singles": 0,
        "ratings_reliability_skinny_singles": 0,
        "ratings_reliability_doubles": 0,
        "ratings_reliability_mixed": 0,
        "slug": "jon-jones",
        "ppa_ranking": {
            "player_uuid": "test-uuid",
            "player_full_name": "",
            "mens_singles_race_rank": "2",
            "mens_singles_365_rank": "2",
            "mens_singles_race_points": 7000,
            "mens_singles_365_points": 8000,
            "womens_singles_race_rank": "0",
            "womens_singles_365_rank": "0",
            "womens_singles_race_points": 0,
            "womens_singles_365_points": 0,
            "mixed_doubles_race_rank": "2",
            "mixed_doubles_365_rank": "2",
            "mixed_doubles_race_points": 8400,
            "mixed_doubles_365_points": 9400,
            "mens_doubles_race_rank": "3",
            "mens_doubles_365_rank": "2",
            "mens_doubles_race_points": 8800,
            "mens_doubles_365_points": 9800,
            "womens_doubles_race_rank": "0",
            "womens_doubles_365_rank": "0",
            "womens_doubles_race_points": 0,
            "womens_doubles_365_points": 0,
            "player_first_name": "",
            "player_last_name": "",
            "player_suffix": "",
            "player_gender": "",
            "mens_singles_race_tournaments_played": "9",
            "mens_singles_365_tournaments_played": "10",
            "womens_singles_race_tournaments_played": "0",
            "womens_singles_365_tournaments_played": "0",
            "mixed_doubles_race_tournaments_played": "9",
            "mixed_doubles_365_tournaments_played": "10",
            "mens_doubles_race_tournaments_played": "8",
            "mens_doubles_365_tournaments_played": "9",
            "womens_doubles_race_tournaments_played": "0",
            "womens_doubles_365_tournaments_played": "0",
            "player_image_url": "",
            "player_country_abbreviation": "",
            "player_country_name": "",
            "player_age": "0",
            "player_slug": "",
            "ppaRanking": {
                "playerUuid": "test-uuid",
                "playerFullName": "",
                "mensSinglesRaceRank": "2",
                "mensSingles365Rank": "2",
                "mensSinglesRacePoints": 7000,
                "mensSingles365Points": 8000,
                "womensSinglesRaceRank": "0",
                "womensSingles365Rank": "0",
                "womensSinglesRacePoints": 0,
                "womensSingles365Points": 0,
                "mixedDoublesRaceRank": "2",
                "mixedDoubles365Rank": "2",
                "mixedDoublesRacePoints": 8400,
                "mixedDoubles365Points": 9400,
                "mensDoublesRaceRank": "3",
                "mensDoubles365Rank": "2",
                "mensDoublesRacePoints": 8800,
                "mensDoubles365Points": 9800,
                "womensDoublesRaceRank": "0",
                "womensDoubles365Rank": "0",
                "womensDoublesRacePoints": 0,
                "womensDoubles365Points": 0,
                "playerFirstName": "",
                "playerLastName": "",
                "playerSuffix": "",
                "playerGender": "",
                "mensSinglesRaceTournamentsPlayed": "9",
                "mensSingles365TournamentsPlayed": "10",
                "womensSinglesRaceTournamentsPlayed": "0",
                "womensSingles365TournamentsPlayed": "0",
                "mixedDoublesRaceTournamentsPlayed": "9",
                "mixedDoubles365TournamentsPlayed": "10",
                "mensDoublesRaceTournamentsPlayed": "8",
                "mensDoubles365TournamentsPlayed": "9",
                "womensDoublesRaceTournamentsPlayed": "0",
                "womensDoubles365TournamentsPlayed": "0",
                "playerImageUrl": "",
                "playerCountryAbbreviation": "",
                "playerCountryName": "",
                "playerAge": "0",
                "playerSlug": ""
            }
        }
    }
}