Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developer.mogl.online/llms.txt

Use this file to discover all available pages before exploring further.

MOGL is designed around four distinct user types, each with a different perspective on the NIL marketplace. Understanding who does what helps you set up your account correctly and know what to expect when you interact with other parties on the platform.

The four roles

Athlete

A college athlete who wants to monetize their name, image, and likeness through brand partnerships.

Brand partner

A company or individual brand that wants to run NIL campaigns with college athletes.

Agent

A sports agent or agency that manages athletes’ NIL activity and deal pipeline on their behalf.

University / Compliance admin

A university staff member who monitors athlete NIL activity to ensure institutional compliance.

Athlete

As an athlete, you are the talent at the center of every deal. You control which opportunities you pursue and how you represent yourself on the platform. What you can do:
  • Build a public profile with your sport, school, social media handles, and audience data
  • Browse the job marketplace and apply to brand campaigns that fit your brand
  • Accept or decline agent invitations to have someone manage deals on your behalf
  • Confirm your availability for a contracted deal before work begins
  • Request a deadline extension if you need more time to complete a deliverable
  • Submit completed deliverable content for partner review
  • Track your deal history and payment status
  • View your NIL feed for recent deal activity
If you work with an agent, your agent can apply to jobs on your behalf. You will still need to confirm your availability for any deal before it proceeds.

Brand partner

As a brand partner, you create campaigns and select athletes to represent your brand. You pay for deals through MOGL, which handles contracting and payment distribution. What you can do:
  • Create jobs with defined deliverables, compensation, timelines, and athlete requirements
  • Add screening questions for athletes to answer when applying
  • Browse and favorite athletes in the marketplace
  • Invite specific athletes to apply to your campaigns
  • Review applications and extend offers to selected athletes
  • Manage contracts and track deliverable submissions
  • Access a content library of athlete-created posts from completed deals
  • View a deliverable report across all your campaigns
  • Subscribe to a plan that fits your campaign volume
If you are a new partner submitting your first campaign, MOGL’s AI review process will evaluate your job and may suggest improvements before it goes live. This helps your campaign attract the right athletes faster.
Subscription plans control your access level and the number of active jobs you can run. See Payments for details on partner subscription billing.

Agent

As an agent, you manage NIL activity for one or more athletes. You act as the primary point of contact with brands and handle deal logistics on your athletes’ behalf. What you can do:
  • Invite athletes to join your roster on MOGL
  • Apply to jobs on behalf of any athlete you represent
  • Review and accept platform contracts on behalf of your athletes
  • Confirm or decline athlete availability for contracted deals
  • Request deadline extensions for your athletes
  • Download contract PDFs for your records
  • Manage your Stripe Express account to receive athlete payouts
  • View billing invoices and manage payment methods for your subscription
Athletes must accept your invitation before you can manage their deals. Athletes can also deny or revoke an agent relationship at any time.

University and Compliance Admin

University compliance administrators use MOGL to maintain visibility into the NIL activity of their student-athletes. This role does not participate directly in the deal workflow — it provides oversight. What compliance admins can do:
  • Monitor athlete NIL deal activity across the institution
  • Review deal values and brand relationships for compliance purposes
  • Access roster data tied to the university
  • Ensure athlete activity aligns with conference and institutional NIL policies
University admin access is managed through the MOGL University API, which is separate from the Core API used by athletes, partners, and agents. Contact your MOGL account representative to provision compliance admin access.

How roles relate to each other

The diagram below shows the key relationships between roles on the platform:
Brand partner

    │  creates jobs

  Jobs marketplace

    │  athletes apply (directly or via agent)

  Deal / contract

    ├──► Athlete ◄──── Agent (manages on behalf of)
    │       │
    │       │  confirms availability, submits deliverables
    ▼       ▼
  Payment released to athlete or agent

University compliance admin

    │  monitors (read-only)

  Athlete NIL activity
Key relationships to know:
  • A partner creates opportunities; athletes (or their agents) pursue them.
  • An agent acts on behalf of athletes but cannot override an athlete’s own availability confirmation — the athlete must still confirm personally.
  • A university admin has read-only access to athlete activity at their institution and does not interact with brands or agents directly.