Schema Registry
Leagues & Organizations

League Domain Schemas

Complete schema documentation for league onboarding, classification, and contract generation.

Data Flow Overview

The league onboarding process flows through four stages:

StageComponents
IntakeLeagueQuestionnaire, PDF Extraction, Email Parsing
ClassificationAI Analysis, TierClassification, Risk Assessment
ContractContractTerms, NegotiationPackage, Document Assembly
IntegrationAPI Setup, Data Pipeline, Monitoring

LeagueQuestionnaire

The primary intake schema for new league partnerships.

Field Reference

FieldTypeRequiredDescriptionConstraints
league_namestringYesOfficial league namemin: 2, max: 200
sport_typestringYesSport categorySee sport types
contact_namestringYesPrimary contact-
contact_emailstringYesContact emailValid email
contact_titlestringNoJob title-
participant_countintegerYesTeams/athletesmin: 1
geographic_scopestringYesCoverage areaEnum values
budget_rangestringYesBudget tierEnum values
has_apibooleanNoExisting APIDefault: false
fan_base_sizeintegerNoFan countmin: 0
years_operatingintegerNoYears activemin: 0

Geographic Scope Values

ValueDescriptionExample
localSingle city/countyCity Basketball League
regionalMultiple cities/statesPacific Northwest Hockey
nationalCountry-wideNational Lacrosse League
internationalMulti-countryGlobal Esports Tour

Budget Range Values

ValueDescriptionRevenue Range
limitedEarly-stage, minimal budgetUnder $100K/year
moderateEstablished operations$100K-$1M/year
premiumProfessional-levelOver $1M/year

Sport Categories

CategorySports
Team Sportssoccer, basketball, hockey, football, baseball, volleyball
Combatmma, boxing, wrestling, kickboxing, muay_thai
Racingformula1, nascar, motocross, rally, karting
Individualtennis, golf, bowling, darts, archery
Esportsleague_of_legends, csgo, valorant, dota2
Alternativecornhole, pickleball, disc_golf, lacrosse

TierClassification

AI-generated tier assignment based on questionnaire analysis.

Tier Definitions

TierNameScore RangeCriteria
1.1-1.3Premium85-100Professional ops, 5+ years, full API
2.1-2.3Standard65-84Semi-pro ops, 2-5 years, partial API
3.1-3.3Emerging45-64Growing ops, 1-2 years, basic data
4.1-4.9Development0-44Early stage, under 1 year, limited data

Risk Factor Categories

CategoryExamples
Operationalhigh_complexity, limited_history, understaffed
Technicalno_api, legacy_systems, data_quality
Financiallimited_budget, revenue_volatility, sponsor_dependency
Marketcompetition, seasonal, geographic_limitations

ContractTerms

Generated contract terms based on tier classification.

Contract Value by Tier and Scope

Tier + ScopeValue Position
Tier 1 InternationalHighest
Tier 1 NationalVery High
Tier 2 NationalHigh
Tier 2 RegionalMedium-High
Tier 3 RegionalMedium
Tier 3 LocalMedium-Low
Tier 4 LocalEntry

Pricing Matrix

TierRevenue ShareSetup FeeMonthly Minimum
1.x15-20%$25,000$5,000
2.x12-15%$10,000$2,500
3.x10-12%$5,000$1,000
4.x8-10%$1,000$500

API Endpoints

  • POST /v1/leagues/questionnaire - Submit questionnaire
  • GET /v1/leagues/id/classification - Get tier classification
  • POST /v1/leagues/id/contract - Generate contract terms

See API Reference for complete documentation.


Related Schemas

Platform

Documentation

Community

Support

partnership@altsportsdata.comdev@altsportsleagues.ai

2025 Β© AltSportsLeagues.ai. Powered by AI-driven sports business intelligence.

πŸ€– AI-Enhancedβ€’πŸ“Š Data-Drivenβ€’βš‘ Real-Time