Lookups
Bracket Levels Lookup
GET
/v1/data/lookup_bracket_levels
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "Amateur",
"displayOrder": "1",
"isEnabled": true,
"publicDisplayOrder": "4"
},
{
"id": "2",
"title": "Pro",
"displayOrder": "5",
"isEnabled": true,
"publicDisplayOrder": "1"
},
{
"id": "3",
"title": "Senior Pro",
"displayOrder": "15",
"isEnabled": true,
"publicDisplayOrder": "2"
},
{
"id": "4",
"title": "Junior Pro",
"displayOrder": "25",
"isEnabled": true,
"publicDisplayOrder": "3"
},
{
"id": "5",
"title": "Junior Amateur",
"displayOrder": "20",
"isEnabled": true,
"publicDisplayOrder": "6"
},
{
"id": "6",
"title": "Senior Amateur",
"displayOrder": "10",
"isEnabled": true,
"publicDisplayOrder": "5"
}
]
}
Formats Lookup
GET
/v1/data/lookup_formats
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "Doubles",
"displayOrder": 1,
"isEnabled": true,
"partnerNeeded": true,
"shortHand": "D"
},
{
"id": "2",
"title": "Singles",
"displayOrder": 2,
"isEnabled": true,
"partnerNeeded": false,
"shortHand": "S"
},
{
"id": "3",
"title": "Doubles Blind Draw",
"displayOrder": 3,
"isEnabled": true,
"partnerNeeded": false,
"shortHand": "D-BLD"
},
{
"id": "6",
"title": "Skinny Singles",
"displayOrder": 6,
"isEnabled": true,
"partnerNeeded": false,
"shortHand": "SS"
},
{
"id": "7",
"title": "Doubles Scramble",
"displayOrder": 5.5,
"isEnabled": true,
"partnerNeeded": false,
"shortHand": "D-SCR"
}
]
}
Player Groups Lookup
GET
/v1/data/lookup_player_groups
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "Men",
"description": "Men Only",
"displayOrder": 3
},
{
"id": "2",
"title": "Women",
"description": "Women Only",
"displayOrder": 1
},
{
"id": "3",
"title": "Mixed",
"description": "One Male One Female",
"displayOrder": 2
},
{
"id": "4",
"title": "Coed",
"description": "Any Combination",
"displayOrder": 4
}
]
}
Pro Levels Lookup
GET
/v1/data/lookup_pro_levels
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "Eligible Pro",
"displayOrder": 3,
"isEnabled": true,
"isPro": true
},
{
"id": "2",
"title": "Senior Pro",
"displayOrder": 4,
"isEnabled": true,
"isPro": true
},
{
"id": "3",
"title": "Junior Pro",
"displayOrder": 5,
"isEnabled": true,
"isPro": true
},
{
"id": "4",
"title": "Amateur",
"displayOrder": 1,
"isEnabled": true,
"isPro": false
},
{
"id": "5",
"title": "UPA Tour Pro",
"displayOrder": 2,
"isEnabled": true,
"isPro": true
}
]
}
Contact Us Reasons Lookup
GET
/v1/data/lookup_contact_us_reasons
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Query parameters
Name | Description |
---|---|
tournament | Boolean value for contact reason for tournaments |
platforms | Boolean value for contact reason for platforms |
Request
Empty
Response
{
"totalRecords": "0",
"results": [
{
"id": "1",
"name": "Registration",
"isTournament": true,
"isPlatform": false
},
{
"id": "2",
"name": "Referees",
"isTournament": true,
"isPlatform": false
},
{
"id": "3",
"name": "Refund",
"isTournament": true,
"isPlatform": false
},
{
"id": "4",
"name": "Request Partner",
"isTournament": true,
"isPlatform": false
},
{
"id": "5",
"name": "Sponsors",
"isTournament": true,
"isPlatform": false
},
{
"id": "6",
"name": "Vendors",
"isTournament": true,
"isPlatform": false
},
{
"id": "7",
"name": "Volunteer",
"isTournament": true,
"isPlatform": false
},
{
"id": "8",
"name": "My Account",
"isTournament": true,
"isPlatform": true
},
{
"id": "9",
"name": "Other",
"isTournament": true,
"isPlatform": true
},
{
"id": "10",
"name": "Tournament",
"isTournament": false,
"isPlatform": true
},
{
"id": "11",
"name": "League",
"isTournament": false,
"isPlatform": true
},
{
"id": "12",
"name": "Club",
"isTournament": false,
"isPlatform": true
}
]
}
Categories Lookup
GET
/v1/data/lookup_categories
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Query parameters
Name | Description |
---|---|
is_news | Boolean value to display items for news |
is_instructional_video | Boolean value to display items for instructional video |
display_order | of title, ascending, descending |
is_active | bool value |
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "Dink",
"isInstructionalVideo": true,
"isNews": true,
"isActive": true
},
...]
}
Countries Lookup
GET
/v1/data/lookup_countries
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Query parameters
Name | Description |
---|---|
region_id | for filtering all countries from one region, integer value |
Response
{
"results": [
{
"id": "1",
"abbreviation": "AFG",
"title": "Afghanistan",
"internationalCountryCallingCode": "0",
"stateTitle": "State",
"zipCodeTitle": "Zip",
"systemTextNumberId": "",
"abbreviation2Digit": "AF",
"region_id" : 0
},
...]
}
Governing Bodies Lookup
GET
/v1/data/lookup_governing_bodies
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"name": "Pro Pickleball Association",
"shortName": "PPA",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_ppa",
"displayOrder": 1,
"url": "",
"clubId": "80f17003-cd92-4fc4-84e4-06d38e096042",
"logoUrl": ""
},
{
"id": "10",
"name": "Major League Pickleball",
"shortName": "MLP",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_mlp",
"displayOrder": 2,
"url": "",
"clubId": "f6f5296b-b9a6-4d25-a295-29f461de56d2",
"logoUrl": ""
},
{
"id": "2",
"name": "Association of Pickleball Professionals",
"shortName": "APP",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_app",
"displayOrder": 3,
"url": "",
"clubId": "51e3befa-85f0-46c5-b776-7a7d5241fc37",
"logoUrl": ""
},
{
"id": "3",
"name": "Pickleball Canada Organization",
"shortName": "PCO",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_pco",
"displayOrder": 4,
"url": "https://pickleballcanada.org/membership/join-renew/",
"clubId": "",
"logoUrl": "https://images.pickleball.com/governing_bodies/pco.png"
},
{
"id": "7",
"name": "Pickleball Australia Association",
"shortName": "PAA",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_paa",
"displayOrder": 5,
"url": "https://www.pickleballaus.org/membership",
"clubId": "2fb32e18-580c-433a-8d7d-4ad032c45b51",
"logoUrl": "https://images.pickleball.com/governing_bodies/paa.png"
},
{
"id": "13",
"name": "Legacy Sports USA",
"shortName": "LSUSA",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_lsusa",
"displayOrder": 6,
"url": "",
"clubId": "",
"logoUrl": ""
},
{
"id": "11",
"name": "World Pickleball Tour",
"shortName": "WPT",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_wpt",
"displayOrder": 7,
"url": "",
"clubId": "",
"logoUrl": ""
},
{
"id": "12",
"name": "National Pickleball",
"shortName": "NP",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_np",
"displayOrder": 8,
"url": "",
"clubId": "",
"logoUrl": ""
},
{
"id": "14",
"name": "Newport Beach Pickleball",
"shortName": "NBP",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_nbp",
"displayOrder": 9,
"url": "",
"clubId": "",
"logoUrl": ""
},
{
"id": "5",
"name": "USA Pickleball",
"shortName": "USAP",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_usapa",
"displayOrder": 10,
"url": "https://usapickleball.org/memberships/",
"clubId": "dbe502ad-9463-48a5-9808-23040361c613",
"logoUrl": "https://images.pickleball.com/governing_bodies/USAPA.png"
},
{
"id": "6",
"name": "US Senior Pickleball",
"shortName": "USSP",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_ssipa",
"displayOrder": 11,
"url": "https://www.memberleap.com/members/mlogin.php?org_id=SSIP&bounce=%2Fmembers%2Fmembers.php%3Forgcode%3DSSIP",
"clubId": "16ce92c6-eeb5-4b68-9b9c-87bf57ceb855",
"logoUrl": "https://images.pickleball.com/governing_bodies/ussp.jpg"
},
{
"id": "4",
"name": "Georgia Pickleball Association",
"shortName": "GPA",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_gpa",
"displayOrder": 13,
"url": "",
"clubId": "",
"logoUrl": "https://images.pickleball.com/governing_bodies/sp.png"
},
{
"id": "15",
"name": "Life Time Pickleball",
"shortName": "LTP",
"isActive": true,
"isSearchFilter": true,
"filterSearchParam": "sanction_ltp",
"displayOrder": 15,
"url": "",
"clubId": "",
"logoUrl": "https://images.pickleball.com/governing_bodies/ltp.png"
}
]
}
Platforms Lookup
GET
/v1/data/lookup_platforms
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"name": "Pickleball Brackets",
"domain": "https://pickleballinc.com/",
"apiKey": "2023-09-11T19:28:58.244013984Z",
"users": [],
"isActive": true
},
...]
}
Ratings Lookup
GET
/v1/data/lookup_ratings
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "1",
"from": 1,
"to": 1.49999999,
"selfStartPoint": 1.25,
"hierarchy": 1,
"isEnabled": true
},
...]
}
Ranking Divisions Lookup
GET
/v1/data/lookup_ranking_divisions
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "Men's Doubles",
"displayOrder": 0,
"isActive": true
},
...]
}
States Lookup
GET
/v1/data/lookup_states
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Query parameters
Name | Description |
---|---|
country_id | For filltering all states from country |
Request
Empty
Response
{
"results": [
{
"id": "1",
"abbreviation": " ",
"title": "Andaman and Nicobar Islands",
"countryId": "132"
},
...]
}
Timezones Lookup
GET
/v1/data/lookup_timezones
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "10",
"utcOffset": -5,
"name": "Afghanistan",
"abbreviation": "AFT",
"fullName": "Afghanistan Standard Time",
"hasDst": false,
"ianaTzIdentifier": "Asia/Kabul",
"daylightChange": null,
"nonDaylightChange": null,
"daylightSavingAbbreviation": "",
"daylightSavingUtcOffset": 0
},
...]
}
Where To Watch Event Types Lookup
GET
/v1/data/lookup_where_to_watch_event_types
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "M/W Singles",
"displayOrder": 0,
"isActive": true
},
...]
}
Where To Watch Channels Lookup
GET
/v1/data/lookup_where_to_watch_channels
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "Tennis Channel",
"displayOrder": 0,
"isActive": true,
"url": ""
},
...]
}
Amenity Types Lookup
GET
/v1/data/lookup_amenity_types
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "Lodging",
"isEnabled": true,
"displayOrder": 1
},
{
"id": "2",
"title": "Car Rental",
"isEnabled": true,
"displayOrder": 2
},
{
"id": "3",
"title": "Airline",
"isEnabled": true,
"displayOrder": 3
}
]
}
System Text Numbers Lookup
GET
/v1/data/lookup_system_text_numbers
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"phoneNumber": "18449990071",
"isEnabled": true,
"textPlatform": "twilio"
},
{
"id": "2",
"phoneNumber": "18449990071",
"isEnabled": true,
"textPlatform": "twilio"
},
{
"id": "3",
"phoneNumber": "17162208422",
"isEnabled": false,
"textPlatform": "twilio"
}
]
}
Module Types Lookup
GET
/v1/data/lookup_module_types
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "Clubs"
},
{
"id": "2",
"title": "Tournaments"
},
{
"id": "3",
"title": "Leagues"
},
{
"id": "4",
"title": "Clinics"
}
]
}
User Equipment Types Lookup
GET
/v1/data/lookup_equipment_types
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "Paddle",
"isActive": true
},
{
"id": "2",
"title": "Shoe",
"isActive": true
},
{
"id": "3",
"title": "Bag",
"isActive": true
},
{
"id": "4",
"title": "Shirt",
"isActive": true
},
{
"id": "5",
"title": "Shorts",
"isActive": true
},
{
"id": "6",
"title": "Socks",
"isActive": true
},
{
"id": "7",
"title": "Grip",
"isActive": true
},
{
"id": "8",
"title": "Ball",
"isActive": true
},
{
"id": "9",
"title": "Nets",
"isActive": true
},
{
"id": "10",
"title": "Training",
"isActive": true
}
]
}
Tier Rankings Levels Lookup
GET
/v1/data/lookup_rankings_tier_levels
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"uuid": "1dd1be30-935f-4b80-afff-278473f0f242",
"tierName": "PPA 2000"
},
{
"uuid": "4bc18ae4-f80b-4d0b-af0b-9b26161fd7ae",
"tierName": "PPA 500"
},
{
"uuid": "8afa32ff-f398-4ea4-ab41-8431c092a7b1",
"tierName": "PPA 1500"
},
{
"uuid": "f2a0b9f8-8a89-4fa0-928a-92c195b54f08",
"tierName": "PPA 1000"
}
]
}
Currencies Lookup
GET
/v1/data/lookup_currencies
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "US Dollar",
"abbreviation": "USD"
},
{
"id": "2",
"title": "Canadian Dollar",
"abbreviation": "CAD"
}
]
}
Lookup User Email
GET
/v1/data/user-email-lookup/{email}
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"valid": false,
"masked_phone_number": "*** **** 2386"
}
200 OK if the Email is in use
204 Content not found if email is not in use
Roles Lookup
GET
/v1/data/lookup_roles
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"userRoles": [
{
"id": "7",
"title": "ADMIN",
"inheritedIds": "1,4,5,6"
},
{
"id": "14",
"title": "NEWS_ADMIN",
"inheritedIds": "1,7"
},
{
"id": "1",
"title": "USER",
"inheritedIds": ""
}
]
}
Push Notifications Lookup
GET
/v1/data/lookup_push_notifications
💡
This request requires “PB-API-TOKEN” from the platforms or “PB-USER-TOKEN” from the authenticated user.
Request
Empty
Response
{
"notifications": [
{
"id": "1",
"title": "You have been invited to game!",
"description": "You have been invited to a pickleball game!"
}
],
"totalNotifications": "1"
}
Region Lookup
GET
/v1/data/lookup_regions
💡
This request requires “PB-API-TOKEN” from the platforms.
Request
Empty
Response
{
"results": [
{
"id": "1",
"title": "Europe",
"displayOrder”:2
},
...]
}