# MOGL Developer Docs ## Docs - [MOGL Platform Core API: Overview and Key Endpoints](https://developer.mogl.online/api-reference/core-api.md): Explore the MOGL Core API: authentication, athlete and partner endpoints, jobs, payments, messaging, and notifications for NIL integrations. - [Add or update affiliate link](https://developer.mogl.online/api-reference/core/affiliate/add-or-update-affiliate-link.md) - [Delete affiliate link](https://developer.mogl.online/api-reference/core/affiliate/delete-affiliate-link.md) - [Get affiliate athlete page data](https://developer.mogl.online/api-reference/core/affiliate/get-affiliate-athlete-page-data.md) - [Get affiliate link list](https://developer.mogl.online/api-reference/core/affiliate/get-affiliate-link-list.md) - [Get affiliate profile detail](https://developer.mogl.online/api-reference/core/affiliate/get-affiliate-profile-detail.md): Returns affiliate details for the authenticated user. No body params required. - [Get my referral list](https://developer.mogl.online/api-reference/core/affiliate/get-my-referral-list.md) - [Record affiliate link click](https://developer.mogl.online/api-reference/core/affiliate/record-affiliate-link-click.md): Increments click counter and logs visit analytics for the affiliate link. - [Record affiliate page view for an athlete](https://developer.mogl.online/api-reference/core/affiliate/record-affiliate-page-view-for-an-athlete.md): Increments the affiliate view counter and logs visit analytics. Does NOT update athlete bio/photo. - [Send referral email(s)](https://developer.mogl.online/api-reference/core/affiliate/send-referral-emails.md) - [Update affiliate link sort order](https://developer.mogl.online/api-reference/core/affiliate/update-affiliate-link-sort-order.md) - [Apply athletes to job](https://developer.mogl.online/api-reference/core/agent--athletes/apply-athletes-to-job.md): Apply one or more athletes to a job. Requires agreement acceptance. Screening answers are sent as dynamic keys 'athlete_{id}' (e.g. athlete_132, athlete_1181) — each is an array of objects with question_id, question, and answer. - [Cancel athlete invitation](https://developer.mogl.online/api-reference/core/agent--athletes/cancel-athlete-invitation.md) - [Get invited athletes list](https://developer.mogl.online/api-reference/core/agent--athletes/get-invited-athletes-list.md) - [Get represented athletes](https://developer.mogl.online/api-reference/core/agent--athletes/get-represented-athletes.md) - [Resend athlete invitation](https://developer.mogl.online/api-reference/core/agent--athletes/resend-athlete-invitation.md) - [Send invitation to athlete](https://developer.mogl.online/api-reference/core/agent--athletes/send-invitation-to-athlete.md) - [Confirm athlete availability for job](https://developer.mogl.online/api-reference/core/agent--availability-confirmation/confirm-athlete-availability-for-job.md) - [Decline job on behalf of athlete](https://developer.mogl.online/api-reference/core/agent--availability-confirmation/decline-job-on-behalf-of-athlete.md): Decline a job on behalf of an athlete. Note: the reason field is accepted but not currently used by the backend — a fixed message is sent instead. - [Get athlete's pending jobs for confirmation](https://developer.mogl.online/api-reference/core/agent--availability-confirmation/get-athletes-pending-jobs-for-confirmation.md): Returns pending jobs for agent's athletes. Paginated when no filters applied; returns full list when job_id or athlete_id filter is set. - [Request due date extension for athlete](https://developer.mogl.online/api-reference/core/agent--availability-confirmation/request-due-date-extension-for-athlete.md): Request a new due date for an athlete's job. Note: new_due_date and reason are accepted but not currently used by the backend — a fixed message is sent instead. - [Download athlete contract PDF](https://developer.mogl.online/api-reference/core/agent--contracts/download-athlete-contract-pdf.md) - [Get athlete contracts](https://developer.mogl.online/api-reference/core/agent--contracts/get-athlete-contracts.md) - [Add payment method](https://developer.mogl.online/api-reference/core/agent--stripe/add-payment-method.md): Add a card or bank account payment method. Use payment_type='C' for card (default), any other value for bank account. Provide raw card or bank details — the backend tokenizes them via Stripe. - [Get active subscriptions](https://developer.mogl.online/api-reference/core/agent--stripe/get-active-subscriptions.md) - [Get billing invoices](https://developer.mogl.online/api-reference/core/agent--stripe/get-billing-invoices.md): Returns invoices from Stripe/Cashier. Pagination is limited — limit controls the slice size (default 10) but page does not paginate through Stripe's full list. - [Get payment methods](https://developer.mogl.online/api-reference/core/agent--stripe/get-payment-methods.md) - [Remove payment method](https://developer.mogl.online/api-reference/core/agent--stripe/remove-payment-method.md) - [Set default payment method](https://developer.mogl.online/api-reference/core/agent--stripe/set-default-payment-method.md) - [Verify bank account (micro-deposits)](https://developer.mogl.online/api-reference/core/agent--stripe/verify-bank-account-micro-deposits.md) - [Accept platform terms & contract](https://developer.mogl.online/api-reference/core/agent/accept-platform-terms-&-contract.md): Accepts the platform contract. No body parameters needed — always sets accepted_contract_at to current timestamp. - [Get agent profile](https://developer.mogl.online/api-reference/core/agent/get-agent-profile.md) - [Update agent profile](https://developer.mogl.online/api-reference/core/agent/update-agent-profile.md) - [Confirm availability for hired job](https://developer.mogl.online/api-reference/core/athlete--availability-confirmation/confirm-availability-for-hired-job.md): Athlete confirms they are available. Sets athlete_status_action='A'. Triggers rejection of other applicants for single-hire jobs. - [Decline hired job (not available)](https://developer.mogl.online/api-reference/core/athlete--availability-confirmation/decline-hired-job-not-available.md): Athlete indicates they are no longer available. Initiates contract cancellation. - [Get jobs pending availability confirmation](https://developer.mogl.online/api-reference/core/athlete--availability-confirmation/get-jobs-pending-availability-confirmation.md): Retrieve all hired jobs where athlete must confirm availability (athlete_status_action = 'P'). - [Request deadline extension](https://developer.mogl.online/api-reference/core/athlete--availability-confirmation/request-deadline-extension.md): Athlete requests a new due date for job deliverables. - [Get recent deals for NIL feed](https://developer.mogl.online/api-reference/core/athlete--nil-feed/get-recent-deals-for-nil-feed.md) - [Search partners/brands](https://developer.mogl.online/api-reference/core/athlete--nil-feed/search-partnersbrands.md) - [Accept agent invitation](https://developer.mogl.online/api-reference/core/athlete/accept-agent-invitation.md) - [Change athlete password](https://developer.mogl.online/api-reference/core/athlete/change-athlete-password.md) - [Delete athlete post](https://developer.mogl.online/api-reference/core/athlete/delete-athlete-post.md) - [Delete athlete todo item](https://developer.mogl.online/api-reference/core/athlete/delete-athlete-todo-item.md) - [Deny agent invitation](https://developer.mogl.online/api-reference/core/athlete/deny-agent-invitation.md) - [Download athlete job contract PDF](https://developer.mogl.online/api-reference/core/athlete/download-athlete-job-contract-pdf.md) - [Edit athlete post](https://developer.mogl.online/api-reference/core/athlete/edit-athlete-post.md) - [Follow/unfollow athlete](https://developer.mogl.online/api-reference/core/athlete/followunfollow-athlete.md) - [Get agent invitation status](https://developer.mogl.online/api-reference/core/athlete/get-agent-invitation-status.md) - [Get agent invitations for athlete](https://developer.mogl.online/api-reference/core/athlete/get-agent-invitations-for-athlete.md) - [Get athlete deliverables (V2)](https://developer.mogl.online/api-reference/core/athlete/get-athlete-deliverables-v2.md): Returns deliverables for the authenticated athlete. No body params required. - [Get athlete deliverables (V3)](https://developer.mogl.online/api-reference/core/athlete/get-athlete-deliverables-v3.md): Returns deliverables for the authenticated athlete. No body params required. - [Get athlete outstanding deliverables](https://developer.mogl.online/api-reference/core/athlete/get-athlete-outstanding-deliverables.md): Returns deliverables for the authenticated athlete. No body params required. - [Get athlete overdue deliverables](https://developer.mogl.online/api-reference/core/athlete/get-athlete-overdue-deliverables.md): Returns overdue deliverables for the authenticated athlete. No body params required. - [Get athlete ratings](https://developer.mogl.online/api-reference/core/athlete/get-athlete-ratings.md) - [Get athlete todo list](https://developer.mogl.online/api-reference/core/athlete/get-athlete-todo-list.md) - [Get detailed athlete info](https://developer.mogl.online/api-reference/core/athlete/get-detailed-athlete-info.md): Returns details for the authenticated user. No body params needed. - [Get division/conference list](https://developer.mogl.online/api-reference/core/athlete/get-divisionconference-list.md) - [Get partner's favourite athletes](https://developer.mogl.online/api-reference/core/athlete/get-partners-favourite-athletes.md): Returns favourite athletes for the authenticated partner. No body params required. - [Get recent social media audience data](https://developer.mogl.online/api-reference/core/athlete/get-recent-social-media-audience-data.md) - [Get similar athletes](https://developer.mogl.online/api-reference/core/athlete/get-similar-athletes.md) - [Get social media audience data](https://developer.mogl.online/api-reference/core/athlete/get-social-media-audience-data.md): Retrieve aggregated social media metrics (impressions, engagements, age/gender/location demographics). Accepts the same filter set as searchAthleteV2 to scope the audience data. - [List athlete posts](https://developer.mogl.online/api-reference/core/athlete/list-athlete-posts.md) - [Rate an athlete](https://developer.mogl.online/api-reference/core/athlete/rate-an-athlete.md) - [Search athletes by name](https://developer.mogl.online/api-reference/core/athlete/search-athletes-by-name.md) - [Search athletes for job invite](https://developer.mogl.online/api-reference/core/athlete/search-athletes-for-job-invite.md) - [Search athletes (V2)](https://developer.mogl.online/api-reference/core/athlete/search-athletes-v2.md): Advanced athlete search with filters (sport, university, location, social media, etc.). All body params are optional — omit or pass null to skip a filter. - [Toggle favourite athlete](https://developer.mogl.online/api-reference/core/athlete/toggle-favourite-athlete.md) - [Update athlete eligibility to university](https://developer.mogl.online/api-reference/core/athlete/update-athlete-eligibility-to-university.md): Update whether athlete is still competing. If switching schools (CFAS), university_id is required. - [Update athlete profile](https://developer.mogl.online/api-reference/core/athlete/update-athlete-profile.md): Full athlete profile update. All fields optional except those relevant to your update. - [Upload athlete post content](https://developer.mogl.online/api-reference/core/athlete/upload-athlete-post-content.md): Upload post with base64-encoded images. Each picture must be a data URI string (e.g. data:image/png;base64,iVBOR...). - [Confirm password reset](https://developer.mogl.online/api-reference/core/authentication/confirm-password-reset.md): Reset password using the token from the reset email. - [Get authenticated user](https://developer.mogl.online/api-reference/core/authentication/get-authenticated-user.md): Get the currently authenticated user's details. - [Logout user](https://developer.mogl.online/api-reference/core/authentication/logout-user.md): Invalidate the current JWT token. - [Request password reset](https://developer.mogl.online/api-reference/core/authentication/request-password-reset.md): Send password reset link to user email. Rate limited to 8 requests/minute. - [User login](https://developer.mogl.online/api-reference/core/authentication/user-login.md): Authenticate a user and return a JWT Bearer token. Rate limited to 15 requests/minute. - [Block or unblock a fan user](https://developer.mogl.online/api-reference/core/chat/block-or-unblock-a-fan-user.md) - [Check if fan is blocked](https://developer.mogl.online/api-reference/core/chat/check-if-fan-is-blocked.md) - [Fetch chat by ID](https://developer.mogl.online/api-reference/core/chat/fetch-chat-by-id.md) - [Fetch chat contacts/message list](https://developer.mogl.online/api-reference/core/chat/fetch-chat-contactsmessage-list.md) - [Fetch chat details (returns latest 10 chats, no custom pagination)](https://developer.mogl.online/api-reference/core/chat/fetch-chat-details-returns-latest-10-chats-no-custom-pagination.md) - [Fetch chat notification count (no body params, returns unread count only)](https://developer.mogl.online/api-reference/core/chat/fetch-chat-notification-count-no-body-params-returns-unread-count-only.md) - [Fetch messages by conversation ID](https://developer.mogl.online/api-reference/core/chat/fetch-messages-by-conversation-id.md) - [Get blocked user list](https://developer.mogl.online/api-reference/core/chat/get-blocked-user-list.md) - [Get pinned messages list (paginate 10)](https://developer.mogl.online/api-reference/core/chat/get-pinned-messages-list-paginate-10.md) - [Initiate new chat conversation](https://developer.mogl.online/api-reference/core/chat/initiate-new-chat-conversation.md) - [Load more chats (pagination, hardcoded 10 per page)](https://developer.mogl.online/api-reference/core/chat/load-more-chats-pagination-hardcoded-10-per-page.md) - [Load more messages (pagination, hardcoded 10 per page)](https://developer.mogl.online/api-reference/core/chat/load-more-messages-pagination-hardcoded-10-per-page.md) - [Pin or unpin a message](https://developer.mogl.online/api-reference/core/chat/pin-or-unpin-a-message.md) - [Send a chat message](https://developer.mogl.online/api-reference/core/chat/send-a-chat-message.md) - [Send mass message to multiple users](https://developer.mogl.online/api-reference/core/chat/send-mass-message-to-multiple-users.md) - [Bulk approve deals from partner side](https://developer.mogl.online/api-reference/core/deals/bulk-approve-deals-from-partner-side.md) - [Find available deals](https://developer.mogl.online/api-reference/core/deals/find-available-deals.md) - [Get deals with invalid media links](https://developer.mogl.online/api-reference/core/deals/get-deals-with-invalid-media-links.md) - [Get my deals](https://developer.mogl.online/api-reference/core/deals/get-my-deals.md) - [Get my deals count by status (returns counts for all statuses)](https://developer.mogl.online/api-reference/core/deals/get-my-deals-count-by-status-returns-counts-for-all-statuses.md) - [Get my deals V2](https://developer.mogl.online/api-reference/core/deals/get-my-deals-v2.md) - [Get recent deals for athlete](https://developer.mogl.online/api-reference/core/deals/get-recent-deals-for-athlete.md) - [Assign free plan to all brands (cron)](https://developer.mogl.online/api-reference/core/internal-cron/assign-free-plan-to-all-brands-cron.md) - [Auto-charge pending subscription payments (cron)](https://developer.mogl.online/api-reference/core/internal-cron/auto-charge-pending-subscription-payments-cron.md) - [Auto-renew brand subscriptions (cron)](https://developer.mogl.online/api-reference/core/internal-cron/auto-renew-brand-subscriptions-cron.md) - [Auto-set 2-star review for overdue deliverables (cron)](https://developer.mogl.online/api-reference/core/internal-cron/auto-set-2-star-review-for-overdue-deliverables-cron.md) - [Delete incomplete user accounts (cron)](https://developer.mogl.online/api-reference/core/internal-cron/delete-incomplete-user-accounts-cron.md): Triggered by Lambda/cron. Removes user accounts that did not complete registration. Note: This is a web route (no /api prefix). - [Disable notification preference (server-to-server)](https://developer.mogl.online/api-reference/core/internal-cron/disable-notification-preference-server-to-server.md): Called by internal services to disable a specific notification preference for a user. - [Fetch Twitter timeline data](https://developer.mogl.online/api-reference/core/internal-cron/fetch-twitter-timeline-data.md) - [Process bulk approvals from partner queue (cron)](https://developer.mogl.online/api-reference/core/internal-cron/process-bulk-approvals-from-partner-queue-cron.md): Triggered by Lambda/cron. Processes pending bulk approval requests from partners. Note: This is a web route (no /api prefix). - [Process bulk athlete hiring queue (cron)](https://developer.mogl.online/api-reference/core/internal-cron/process-bulk-athlete-hiring-queue-cron.md): Triggered by Lambda/cron. Processes pending bulk hire requests for athletes. Note: This is a web route (no /api prefix). - [Process bulk payment requests (cron)](https://developer.mogl.online/api-reference/core/internal-cron/process-bulk-payment-requests-cron.md): Triggered by Lambda/cron. Processes pending bulk payment requests to athletes. Note: This is a web route (no /api prefix). - [Revenue calculation cron job](https://developer.mogl.online/api-reference/core/internal-cron/revenue-calculation-cron-job.md): Triggered by Lambda/cron. Calculates and updates revenue figures for payments. Note: This is a web route (no /api prefix). - [Run Laravel scheduler (core backend)](https://developer.mogl.online/api-reference/core/internal-cron/run-laravel-scheduler-core-backend.md): Triggered by Lambda/cron. Executes `schedule:run` artisan command. Note: This is a web route (no /api prefix). - [Send compliance notification emails (cron)](https://developer.mogl.online/api-reference/core/internal-cron/send-compliance-notification-emails-cron.md): Triggered by Lambda/cron. Sends pending compliance notification emails to universities. Note: This is a web route (no /api prefix). - [Send email notification (server-to-server)](https://developer.mogl.online/api-reference/core/internal-cron/send-email-notification-server-to-server.md): Called by internal services/Lambda to send an email notification. - [Send expiring subscription notifications (cron)](https://developer.mogl.online/api-reference/core/internal-cron/send-expiring-subscription-notifications-cron.md) - [Send first deal AI feedback notification](https://developer.mogl.online/api-reference/core/internal-cron/send-first-deal-ai-feedback-notification.md) - [Send first deal approved notification](https://developer.mogl.online/api-reference/core/internal-cron/send-first-deal-approved-notification.md) - [Send in-app notification (server-to-server)](https://developer.mogl.online/api-reference/core/internal-cron/send-in-app-notification-server-to-server.md): Called by internal services/Lambda to push an in-app notification to a user. - [Send partner profile update notification](https://developer.mogl.online/api-reference/core/internal-cron/send-partner-profile-update-notification.md) - [Send SMS notification (server-to-server)](https://developer.mogl.online/api-reference/core/internal-cron/send-sms-notification-server-to-server.md): Called by internal services/Lambda to send an SMS notification to a user. - [Send web push notification (server-to-server)](https://developer.mogl.online/api-reference/core/internal-cron/send-web-push-notification-server-to-server.md): Called by internal services/Lambda to send a web push notification. - [Trigger job share notification (server-to-server)](https://developer.mogl.online/api-reference/core/internal-cron/trigger-job-share-notification-server-to-server.md): Called by internal services to share a job via email/SMS/push notifications. - [Update job statuses based on dates (cron)](https://developer.mogl.online/api-reference/core/internal-cron/update-job-statuses-based-on-dates-cron.md): Triggered by Lambda/cron. Automatically changes job statuses (open, closed, expired) based on dates. Note: This is a web route (no /api prefix). - [Update Stripe pending payment statuses (cron)](https://developer.mogl.online/api-reference/core/internal-cron/update-stripe-pending-payment-statuses-cron.md) - [Update total completed deliverable count](https://developer.mogl.online/api-reference/core/internal-cron/update-total-completed-deliverable-count.md) - [Get app minimum version requirement](https://developer.mogl.online/api-reference/core/ios-device/get-app-minimum-version-requirement.md) - [Get iOS device token list](https://developer.mogl.online/api-reference/core/ios-device/get-ios-device-token-list.md) - [Get start activity token list](https://developer.mogl.online/api-reference/core/ios-device/get-start-activity-token-list.md) - [Get update activity token list](https://developer.mogl.online/api-reference/core/ios-device/get-update-activity-token-list.md) - [Start live activity token](https://developer.mogl.online/api-reference/core/ios-device/start-live-activity-token.md) - [Update live activity token](https://developer.mogl.online/api-reference/core/ios-device/update-live-activity-token.md) - [Update/register iOS device token](https://developer.mogl.online/api-reference/core/ios-device/updateregister-ios-device-token.md) - [Accept agreement for job](https://developer.mogl.online/api-reference/core/jobs/accept-agreement-for-job.md): Accept the agreement for a job. Requires the signer name. Status is set internally. - [Accept job invitation](https://developer.mogl.online/api-reference/core/jobs/accept-job-invitation.md) - [Add or edit a disclosed job](https://developer.mogl.online/api-reference/core/jobs/add-or-edit-a-disclosed-job.md): Create or update a disclosed (self-reported) job. Required fields: job_name, partner_name, job_description, job_status. Pass job_id for edit. - [Apply to a job](https://developer.mogl.online/api-reference/core/jobs/apply-to-a-job.md): Apply authenticated athlete to a job. Requires agreement acceptance. - [Bulk invite athletes to job](https://developer.mogl.online/api-reference/core/jobs/bulk-invite-athletes-to-job.md) - [Change job deliverable status](https://developer.mogl.online/api-reference/core/jobs/change-job-deliverable-status.md) - [Change will-disclose status](https://developer.mogl.online/api-reference/core/jobs/change-will-disclose-status.md): Update will-disclose flag for authenticated athlete on a job. Athlete ID is derived from auth — not passed in body. - [Create or edit a job/deal](https://developer.mogl.online/api-reference/core/jobs/create-or-edit-a-jobdeal.md): Create (isEdit=0) or edit (isEdit=1) a job. Uses nested objects for different sections of the job form. If editing a job with hired athletes, only deliverable due dates are updated. - [Delete a job](https://developer.mogl.online/api-reference/core/jobs/delete-a-job.md) - [Download athlete agreement (public)](https://developer.mogl.online/api-reference/core/jobs/download-athlete-agreement-public.md): Download athlete contract for compliance-api and back-office. - [Download campaign assets as zip](https://developer.mogl.online/api-reference/core/jobs/download-campaign-assets-as-zip.md) - [Download job contract PDF](https://developer.mogl.online/api-reference/core/jobs/download-job-contract-pdf.md) - [Edit job after AI review](https://developer.mogl.online/api-reference/core/jobs/edit-job-after-ai-review.md): Applies AI-suggested edits to an existing job. Only updates fields that are provided; does NOT use addDetails/addBudgetaddTitle/addExpertise/addVisiblity. Note: uses job_name (not jobName) for the title field. - [Get hired athletes for mass messaging](https://developer.mogl.online/api-reference/core/jobs/get-hired-athletes-for-mass-messaging.md) - [Get invited athlete list for a job](https://developer.mogl.online/api-reference/core/jobs/get-invited-athlete-list-for-a-job.md) - [Get invited jobs for athlete](https://developer.mogl.online/api-reference/core/jobs/get-invited-jobs-for-athlete.md): Returns invited jobs for a specific athlete (partner context). No pagination. - [Get job review results](https://developer.mogl.online/api-reference/core/jobs/get-job-review-results.md) - [Get jobs by title](https://developer.mogl.online/api-reference/core/jobs/get-jobs-by-title.md) - [Get max job price limit](https://developer.mogl.online/api-reference/core/jobs/get-max-job-price-limit.md) - [Get selected job details](https://developer.mogl.online/api-reference/core/jobs/get-selected-job-details.md) - [Get user's jobs (athlete/partner view)](https://developer.mogl.online/api-reference/core/jobs/get-users-jobs-athletepartner-view.md): Returns jobs for the authenticated user. Both /userJobs and /userJobsV2 use the same backend handler (UserJobsV2). Uses job_status (not status) for filtering. - [Get user's jobs V2](https://developer.mogl.online/api-reference/core/jobs/get-users-jobs-v2.md): Same handler as /userJobs (UserJobsV2). See /userJobs for full parameter documentation. - [Hire an athlete for a job](https://developer.mogl.online/api-reference/core/jobs/hire-an-athlete-for-a-job.md): Hire an athlete. The id is the partner_job_applied_mappings row ID (application record), not a job or athlete ID. - [Invite athlete to job](https://developer.mogl.online/api-reference/core/jobs/invite-athlete-to-job.md) - [Job list for listing page](https://developer.mogl.online/api-reference/core/jobs/job-list-for-listing-page.md): Paginated job listing. Note: status and search filters are not used by the backend. - [List campaign assets](https://developer.mogl.online/api-reference/core/jobs/list-campaign-assets.md) - [List disclosed jobs](https://developer.mogl.online/api-reference/core/jobs/list-disclosed-jobs.md) - [List invited athletes](https://developer.mogl.online/api-reference/core/jobs/list-invited-athletes.md) - [Partner marks athlete as not interested](https://developer.mogl.online/api-reference/core/jobs/partner-marks-athlete-as-not-interested.md): Toggle interest status on an application. Uses the application mapping row ID. - [Record job view](https://developer.mogl.online/api-reference/core/jobs/record-job-view.md) - [Reject athlete from job](https://developer.mogl.online/api-reference/core/jobs/reject-athlete-from-job.md) - [Search jobs V2](https://developer.mogl.online/api-reference/core/jobs/search-jobs-v2.md) - [Search jobs with filters](https://developer.mogl.online/api-reference/core/jobs/search-jobs-with-filters.md) - [Stop accepting athlete applications](https://developer.mogl.online/api-reference/core/jobs/stop-accepting-athlete-applications.md) - [Submit media post for job deliverable](https://developer.mogl.online/api-reference/core/jobs/submit-media-post-for-job-deliverable.md): Submit a media post URL for a milestone. Supports comma-separated URLs. - [Toggle job status (active/inactive)](https://developer.mogl.online/api-reference/core/jobs/toggle-job-status-activeinactive.md): Toggles the job status between active (1) and inactive (0). The status field is not set from the request — it is toggled automatically. - [Trigger AI job review](https://developer.mogl.online/api-reference/core/jobs/trigger-ai-job-review.md): Triggers an AI review for a job. Only job_id is used — rating, review, and athlete_id are not read by the backend. - [Update disclosed job deliverable status](https://developer.mogl.online/api-reference/core/jobs/update-disclosed-job-deliverable-status.md) - [Update due date for athlete milestone (partner)](https://developer.mogl.online/api-reference/core/jobs/update-due-date-for-athlete-milestone-partner.md): Partner updates due date for a specific athlete's milestone assignment. - [Update job deliverable due dates](https://developer.mogl.online/api-reference/core/jobs/update-job-deliverable-due-dates.md): Updates due dates for job deliverables. Called internally from addJob with deliverable array data. Complex internal method — not typically called directly from frontend. - [Update job milestone](https://developer.mogl.online/api-reference/core/jobs/update-job-milestone.md): Update a milestone's name and price. - [Get roster with athletes and social media data](https://developer.mogl.online/api-reference/core/mogl-rosters/get-roster-with-athletes-and-social-media-data.md): Looks up roster by URL slug. Private rosters require a password. - [Fetch in-app notifications](https://developer.mogl.online/api-reference/core/notifications/fetch-in-app-notifications.md) - [Get announcement list](https://developer.mogl.online/api-reference/core/notifications/get-announcement-list.md) - [Get notification preferences](https://developer.mogl.online/api-reference/core/notifications/get-notification-preferences.md) - [Mark all notifications as read (no body params needed, marks all for auth user)](https://developer.mogl.online/api-reference/core/notifications/mark-all-notifications-as-read-no-body-params-needed-marks-all-for-auth-user.md) - [Mark notification as read](https://developer.mogl.online/api-reference/core/notifications/mark-notification-as-read.md) - [Save notification preferences](https://developer.mogl.online/api-reference/core/notifications/save-notification-preferences.md) - [Stop all announcements for the current user (no body params needed, sets user announcement_visibility to N)](https://developer.mogl.online/api-reference/core/notifications/stop-all-announcements-for-the-current-user-no-body-params-needed-sets-user-announcement_visibility-to-n.md) - [Toggle all in-app notifications on/off](https://developer.mogl.online/api-reference/core/notifications/toggle-all-in-app-notifications-onoff.md) - [Toggle all SMS notifications on/off](https://developer.mogl.online/api-reference/core/notifications/toggle-all-sms-notifications-onoff.md) - [Update announcement read status](https://developer.mogl.online/api-reference/core/notifications/update-announcement-read-status.md) - [Get onboarding tutorial list](https://developer.mogl.online/api-reference/core/onboarding-tutorial/get-onboarding-tutorial-list.md) - [Update onboarding tutorial progress](https://developer.mogl.online/api-reference/core/onboarding-tutorial/update-onboarding-tutorial-progress.md): Pass either a single page_id + last_seen_id pair, or skipp_all_arr to mark multiple pages at once. - [Get content library assets with pagination](https://developer.mogl.online/api-reference/core/partner--content-library/get-content-library-assets-with-pagination.md) - [Get content library overview](https://developer.mogl.online/api-reference/core/partner--content-library/get-content-library-overview.md): Returns content library overview with counts and top 4 athletes. - [Get jobs list for content library filter](https://developer.mogl.online/api-reference/core/partner--content-library/get-jobs-list-for-content-library-filter.md) - [Request single asset download](https://developer.mogl.online/api-reference/core/partner--content-library/request-single-asset-download.md): Triggers admin URL to process and send download email. - [Cancel active contract with athlete](https://developer.mogl.online/api-reference/core/partner--contract-management/cancel-active-contract-with-athlete.md): Comprehensive contract termination workflow: updates contract status to 'cancelled', cancels milestone payment statuses (is_paid = 4), sends chat notifications with cancellation reason, resets job status for single-athlete positions, triggers multi-channel notifications (Slack, email, SMS, in-app),… - [Cancel contract (admin/back-office request)](https://developer.mogl.online/api-reference/core/partner--contract-management/cancel-contract-adminback-office-request.md): Administrative contract cancellation with elevated permissions. Requires server-to-server API key. Includes brand_id and cancelled_by for audit trail. - [Dismiss/reject pending contract request](https://developer.mogl.online/api-reference/core/partner--contract-management/dismissreject-pending-contract-request.md): Dismiss a pending contract request from an athlete. Updates application status and marks requests as rejected ('R' status). Removes pending contract cancellation (CC) and due date extension (EDD) requests. Does not affect active contracts. - [Export deliverable report to CSV](https://developer.mogl.online/api-reference/core/partner--deliverable-report/export-deliverable-report-to-csv.md): Queues an asynchronous export of the deliverable report. Uses the same filters as the current report view. Export file will be emailed to the partner when ready. - [Get athlete list for deliverable report filter dropdown](https://developer.mogl.online/api-reference/core/partner--deliverable-report/get-athlete-list-for-deliverable-report-filter-dropdown.md): Returns all athletes who have deliverables for the authenticated partner's deals. Used to populate the athlete filter dropdown. - [Get deliverable category list for filter dropdown](https://developer.mogl.online/api-reference/core/partner--deliverable-report/get-deliverable-category-list-for-filter-dropdown.md): Returns all job categories associated with the authenticated partner's deals. Used to populate the category filter dropdown. - [Get deliverable detail report data](https://developer.mogl.online/api-reference/core/partner--deliverable-report/get-deliverable-detail-report-data.md): Retrieves paginated deliverable report data with comprehensive filtering, sorting, and subscription-based access control. Shows deals, athletes, deliverables, and performance metrics. Engagement metrics (CPM, CPE, impressions) require premium subscription. - [Get deliverable number list for filter dropdown](https://developer.mogl.online/api-reference/core/partner--deliverable-report/get-deliverable-number-list-for-filter-dropdown.md): Returns all unique deliverable numbers (e.g. '1st Deliverable', '2nd Deliverable') for the authenticated partner's deals. Used to populate the deliverable number filter. - [Get deliverable report column selector options](https://developer.mogl.online/api-reference/core/partner--deliverable-report/get-deliverable-report-column-selector-options.md): Returns all available columns for the deliverable report with their current enabled/disabled status based on partner preferences. Columns include: deal_id, deal_name, category, athlete_name, hire_date, deal_completion_date, deliverable_id, deliverable_number, deliverable_type, due_date, submitted, s… - [Update deliverable report column visibility preferences](https://developer.mogl.online/api-reference/core/partner--deliverable-report/update-deliverable-report-column-visibility-preferences.md): Save which columns should be visible in the deliverable report. Pass each column key with Y (show) or N (hide). - [Check external job link validity](https://developer.mogl.online/api-reference/core/partner--external-job/check-external-job-link-validity.md): Validate an external job sharing link. Returns job details and link configuration if valid. No authentication required. - [Generate external shareable job link](https://developer.mogl.online/api-reference/core/partner--external-job/generate-external-shareable-job-link.md) - [Get external applicant athlete list](https://developer.mogl.online/api-reference/core/partner--external-job/get-external-applicant-athlete-list.md): Returns athlete list for external applicants. Requires token and job_id. No pagination (returns full list). - [Get external job applicants](https://developer.mogl.online/api-reference/core/partner--external-job/get-external-job-applicants.md): Retrieves paginated list of applicants for an external job link. Supports filtering by athlete, date range, sorting, and advanced column filters. Requires valid external token verification (middleware). - [List external applicant column selector options](https://developer.mogl.online/api-reference/core/partner--external-job/list-external-applicant-column-selector-options.md): Returns available columns for external applicant view. Job ID is derived from the token by middleware. - [Mark interest in external applicant](https://developer.mogl.online/api-reference/core/partner--external-job/mark-interest-in-external-applicant.md): Mark or unmark partner interest in an external job applicant. Updates the partner_not_interested flag on the application record. - [Update external applicant column selector](https://developer.mogl.online/api-reference/core/partner--external-job/update-external-applicant-column-selector.md): Update column visibility for external applicant view. Job ID is derived from the token by middleware. Pass each column key at root level with Y/N value. - [Verify external job link password](https://developer.mogl.online/api-reference/core/partner--external-job/verify-external-job-link-password.md): Verify the password for a password-protected external job link. No authentication required. - [Export screening question report to CSV](https://developer.mogl.online/api-reference/core/partner--screening-questions/export-screening-question-report-to-csv.md): Queues an asynchronous export of the screening question report. Uses the same filters as the current report view. Export file will be emailed to the partner when ready. - [Get athlete list for screening question report filter dropdown](https://developer.mogl.online/api-reference/core/partner--screening-questions/get-athlete-list-for-screening-question-report-filter-dropdown.md): Returns all athletes who have answered screening questions for the authenticated partner's deals. Used to populate the athlete filter dropdown. - [Get screening question report column options](https://developer.mogl.online/api-reference/core/partner--screening-questions/get-screening-question-report-column-options.md): Returns available columns for the screening question report: deal_id, athlete_name, application_id, all_questions, all_answers, timestamp. Each with enabled/disabled status based on partner preferences. - [Get screening question report data](https://developer.mogl.online/api-reference/core/partner--screening-questions/get-screening-question-report-data.md): Retrieves paginated screening question report data grouped by Deal + Athlete. Each row contains dynamic question/answer columns (question_1, answer_1, question_2, answer_2, etc.). Response includes max_questions count for frontend column generation. - [Update screening question report column visibility preferences](https://developer.mogl.online/api-reference/core/partner--screening-questions/update-screening-question-report-column-visibility-preferences.md): Save which columns should be visible in the screening question report. - [Bulk hire athletes for a job](https://developer.mogl.online/api-reference/core/partner/bulk-hire-athletes-for-a-job.md): Start a bulk hiring process for multiple athletes. Either provide a list of application IDs or a job_id to hire all applicants. Process runs asynchronously and can take up to an hour. - [Cancel job invitation to athlete](https://developer.mogl.online/api-reference/core/partner/cancel-job-invitation-to-athlete.md): Cancel a pending job invitation. Requires the application mapping ID (not job_id + athlete_id). - [Deny athlete deliverable submission](https://developer.mogl.online/api-reference/core/partner/deny-athlete-deliverable-submission.md): Deny an athlete's deliverable submission with a reason. Resets the deliverable status to unpaid, creates a denied log, and extends the due date. Sends notification to the athlete. - [Edit partner website and profile (full update)](https://developer.mogl.online/api-reference/core/partner/edit-partner-website-and-profile-full-update.md): Comprehensive partner profile update including profile photo, cover image, website, social links, contact info, and business details. Profile photo can be a Base64 image or existing URL. - [Follow/unfollow partner](https://developer.mogl.online/api-reference/core/partner/followunfollow-partner.md): Toggle follow status. **Known issue:** When unfollowing (already following), the backend returns an empty 200 response with no body. When following (new), returns the follow record data. - [Get bulk pay athlete deliverables listing](https://developer.mogl.online/api-reference/core/partner/get-bulk-pay-athlete-deliverables-listing.md): Retrieves the list of athletes and their deliverables for a specific job, used in the bulk payment flow. Returns payment amounts, fees, and deliverable statuses. - [Get bulk payment summary](https://developer.mogl.online/api-reference/core/partner/get-bulk-payment-summary.md): Returns aggregated payment summary for a bulk payment operation, including total amounts, MOGL fees, and Stripe fees. - [Get job applicants for partner](https://developer.mogl.online/api-reference/core/partner/get-job-applicants-for-partner.md): Get paginated list of applicants for a partner's job with comprehensive filtering, sorting, and status tabs. - [Get partner job details](https://developer.mogl.online/api-reference/core/partner/get-partner-job-details.md) - [Get partner ratings](https://developer.mogl.online/api-reference/core/partner/get-partner-ratings.md) - [Get partner's posted jobs](https://developer.mogl.online/api-reference/core/partner/get-partners-posted-jobs.md) - [Get single athlete milestone cost breakdown](https://developer.mogl.online/api-reference/core/partner/get-single-athlete-milestone-cost-breakdown.md): Returns cost breakdown for an athlete's milestones on a job, including MOGL fees and Stripe processing fees. No authentication required (public endpoint). - [Get single payment athlete deliverable](https://developer.mogl.online/api-reference/core/partner/get-single-payment-athlete-deliverable.md): Retrieves deliverable payment details for a single athlete on a specific job. Used in the individual payment flow. - [List partners](https://developer.mogl.online/api-reference/core/partner/list-partners.md): Returns the authenticated partner's profile including user details, follower info, business category, and college associations. - [Rate a partner](https://developer.mogl.online/api-reference/core/partner/rate-a-partner.md) - [Request manual review of a job/deal](https://developer.mogl.online/api-reference/core/partner/request-manual-review-of-a-jobdeal.md): Request MOGL team to manually review a deal. Triggers a Slack notification to the engineering team with a link to the job details. - [Create Stripe Connect account for athlete (bank account details, country hardcoded US)](https://developer.mogl.online/api-reference/core/payments/create-stripe-connect-account-for-athlete-bank-account-details-country-hardcoded-us.md) - [Create Stripe Express Connect account (no body params needed, uses auth user profile data)](https://developer.mogl.online/api-reference/core/payments/create-stripe-express-connect-account-no-body-params-needed-uses-auth-user-profile-data.md) - [Delete a saved card](https://developer.mogl.online/api-reference/core/payments/delete-a-saved-card.md) - [Get all payment history](https://developer.mogl.online/api-reference/core/payments/get-all-payment-history.md) - [Get athlete payment history](https://developer.mogl.online/api-reference/core/payments/get-athlete-payment-history.md) - [Get athlete referral payment history](https://developer.mogl.online/api-reference/core/payments/get-athlete-referral-payment-history.md) - [Get athlete total payment amount (no body params, sums all successful payments for auth user)](https://developer.mogl.online/api-reference/core/payments/get-athlete-total-payment-amount-no-body-params-sums-all-successful-payments-for-auth-user.md) - [Get fan payment history](https://developer.mogl.online/api-reference/core/payments/get-fan-payment-history.md) - [Get partner payment history](https://developer.mogl.online/api-reference/core/payments/get-partner-payment-history.md) - [List saved cards for partner (no params, returns all cards for auth user)](https://developer.mogl.online/api-reference/core/payments/list-saved-cards-for-partner-no-params-returns-all-cards-for-auth-user.md) - [Retrieve Stripe Connect account status](https://developer.mogl.online/api-reference/core/payments/retrieve-stripe-connect-account-status.md) - [Set card as default](https://developer.mogl.online/api-reference/core/payments/set-card-as-default.md) - [Submit bulk payment request](https://developer.mogl.online/api-reference/core/payments/submit-bulk-payment-request.md) - [Submit manual/offline payment (amount taken from milestone price, not from request)](https://developer.mogl.online/api-reference/core/payments/submit-manualoffline-payment-amount-taken-from-milestone-price-not-from-request.md) - [Submit MOGL credit payment (amount taken from milestone price, not from request)](https://developer.mogl.online/api-reference/core/payments/submit-mogl-credit-payment-amount-taken-from-milestone-price-not-from-request.md) - [Submit payment using saved default card (amount computed server-side, card auto-selected)](https://developer.mogl.online/api-reference/core/payments/submit-payment-using-saved-default-card-amount-computed-server-side-card-auto-selected.md) - [Update athlete/agent payout preference](https://developer.mogl.online/api-reference/core/payments/update-athleteagent-payout-preference.md) - [Verify bank account ownership via micro-deposits](https://developer.mogl.online/api-reference/core/payments/verify-bank-account-ownership-via-micro-deposits.md) - [Generate athlete profile share URL](https://developer.mogl.online/api-reference/core/public--influencerseo/generate-athlete-profile-share-url.md) - [Generate job share URL](https://developer.mogl.online/api-reference/core/public--influencerseo/generate-job-share-url.md) - [Get affiliate athlete profile (public)](https://developer.mogl.online/api-reference/core/public--influencerseo/get-affiliate-athlete-profile-public.md) - [Get athlete directory listing](https://developer.mogl.online/api-reference/core/public--influencerseo/get-athlete-directory-listing.md) - [Get athlete uploaded posts (public)](https://developer.mogl.online/api-reference/core/public--influencerseo/get-athlete-uploaded-posts-public.md) - [Get brand directory listing](https://developer.mogl.online/api-reference/core/public--influencerseo/get-brand-directory-listing.md) - [Get brand jobs directory](https://developer.mogl.online/api-reference/core/public--influencerseo/get-brand-jobs-directory.md) - [Get public athlete profile](https://developer.mogl.online/api-reference/core/public--influencerseo/get-public-athlete-profile.md) - [Get public sitemap for SEO](https://developer.mogl.online/api-reference/core/public--influencerseo/get-public-sitemap-for-seo.md) - [Get public web deals (fetches a single job by ID, no pagination)](https://developer.mogl.online/api-reference/core/public--influencerseo/get-public-web-deals-fetches-a-single-job-by-id-no-pagination.md) - [Get recent deals for athlete (public)](https://developer.mogl.online/api-reference/core/public--influencerseo/get-recent-deals-for-athlete-public.md) - [Get social media audience data (public)](https://developer.mogl.online/api-reference/core/public--influencerseo/get-social-media-audience-data-public.md) - [Search athletes (public)](https://developer.mogl.online/api-reference/core/public--influencerseo/search-athletes-public.md) - [Edit privacy policy (WARNING: no auth required)](https://developer.mogl.online/api-reference/core/public-pages/edit-privacy-policy-warning:-no-auth-required.md) - [Get about page content (no pagination)](https://developer.mogl.online/api-reference/core/public-pages/get-about-page-content-no-pagination.md) - [Get athlete rating by name (public)](https://developer.mogl.online/api-reference/core/public-pages/get-athlete-rating-by-name-public.md) - [Get blog post by ID](https://developer.mogl.online/api-reference/core/public-pages/get-blog-post-by-id.md) - [Get homepage content (no pagination)](https://developer.mogl.online/api-reference/core/public-pages/get-homepage-content-no-pagination.md) - [Get OEmbed URL preview](https://developer.mogl.online/api-reference/core/public-pages/get-oembed-url-preview.md) - [Get partner blog post by ID](https://developer.mogl.online/api-reference/core/public-pages/get-partner-blog-post-by-id.md) - [Get partner rating by name (public)](https://developer.mogl.online/api-reference/core/public-pages/get-partner-rating-by-name-public.md) - [Get privacy policy (public, no body params, returns id=1 record)](https://developer.mogl.online/api-reference/core/public-pages/get-privacy-policy-public-no-body-params-returns-id=1-record.md) - [Get site configuration data](https://developer.mogl.online/api-reference/core/public-pages/get-site-configuration-data.md) - [Get university list](https://developer.mogl.online/api-reference/core/public-pages/get-university-list.md) - [Get university/college details](https://developer.mogl.online/api-reference/core/public-pages/get-universitycollege-details.md) - [List athletes for guest view (no params, hardcoded limit 12)](https://developer.mogl.online/api-reference/core/public-pages/list-athletes-for-guest-view-no-params-hardcoded-limit-12.md) - [List blog posts (athlete)](https://developer.mogl.online/api-reference/core/public-pages/list-blog-posts-athlete.md) - [List business categories (no pagination, returns all)](https://developer.mogl.online/api-reference/core/public-pages/list-business-categories-no-pagination-returns-all.md) - [List business roles](https://developer.mogl.online/api-reference/core/public-pages/list-business-roles.md): Get available business role options for partner registration. - [List business sizes](https://developer.mogl.online/api-reference/core/public-pages/list-business-sizes.md): Get available business size options for partner registration. - [List colleges/universities (no pagination, returns all)](https://developer.mogl.online/api-reference/core/public-pages/list-collegesuniversities-no-pagination-returns-all.md) - [List deliverable types](https://developer.mogl.online/api-reference/core/public-pages/list-deliverable-types.md) - [List FAQs (no pagination, returns all)](https://developer.mogl.online/api-reference/core/public-pages/list-faqs-no-pagination-returns-all.md) - [List feature items (no pagination, returns all)](https://developer.mogl.online/api-reference/core/public-pages/list-feature-items-no-pagination-returns-all.md) - [List feedback entries (public, no pagination, returns all)](https://developer.mogl.online/api-reference/core/public-pages/list-feedback-entries-public-no-pagination-returns-all.md) - [List jobs for guest view (no params, hardcoded limit 8)](https://developer.mogl.online/api-reference/core/public-pages/list-jobs-for-guest-view-no-params-hardcoded-limit-8.md) - [List legal terms (public)](https://developer.mogl.online/api-reference/core/public-pages/list-legal-terms-public.md) - [List page management entries (public, no pagination)](https://developer.mogl.online/api-reference/core/public-pages/list-page-management-entries-public-no-pagination.md) - [List partner blog posts](https://developer.mogl.online/api-reference/core/public-pages/list-partner-blog-posts.md) - [List post uploads by name (public)](https://developer.mogl.online/api-reference/core/public-pages/list-post-uploads-by-name-public.md) - [List skills/tags (no pagination, returns all)](https://developer.mogl.online/api-reference/core/public-pages/list-skillstags-no-pagination-returns-all.md) - [List social media platforms (no pagination, returns all)](https://developer.mogl.online/api-reference/core/public-pages/list-social-media-platforms-no-pagination-returns-all.md) - [List sports categories (no pagination, returns all)](https://developer.mogl.online/api-reference/core/public-pages/list-sports-categories-no-pagination-returns-all.md) - [List testimonials (no pagination, returns all)](https://developer.mogl.online/api-reference/core/public-pages/list-testimonials-no-pagination-returns-all.md) - [Rate an athlete (public)](https://developer.mogl.online/api-reference/core/public-pages/rate-an-athlete-public.md) - [Search athletes by name (public)](https://developer.mogl.online/api-reference/core/public-pages/search-athletes-by-name-public.md) - [Search athletes by name with university (public)](https://developer.mogl.online/api-reference/core/public-pages/search-athletes-by-name-with-university-public.md) - [Search FAQs](https://developer.mogl.online/api-reference/core/public-pages/search-faqs.md) - [Search partners by name (public)](https://developer.mogl.online/api-reference/core/public-pages/search-partners-by-name-public.md) - [Sort athlete listing (guest, sort is hardcoded DESC, only pagination used)](https://developer.mogl.online/api-reference/core/public-pages/sort-athlete-listing-guest-sort-is-hardcoded-desc-only-pagination-used.md) - [Unsubscribe from marketing emails](https://developer.mogl.online/api-reference/core/public-pages/unsubscribe-from-marketing-emails.md) - [Athlete changes service request status](https://developer.mogl.online/api-reference/core/services/athlete-changes-service-request-status.md) - [Athlete receives service payment](https://developer.mogl.online/api-reference/core/services/athlete-receives-service-payment.md) - [Athlete sends counter-offer for service request](https://developer.mogl.online/api-reference/core/services/athlete-sends-counter-offer-for-service-request.md) - [Auto-accept delivery for fan service requests](https://developer.mogl.online/api-reference/core/services/auto-accept-delivery-for-fan-service-requests.md) - [Charge fan for service payment](https://developer.mogl.online/api-reference/core/services/charge-fan-for-service-payment.md) - [Fan accepts service delivery](https://developer.mogl.online/api-reference/core/services/fan-accepts-service-delivery.md) - [Fan cancels service deal (reason is NOT used by backend)](https://developer.mogl.online/api-reference/core/services/fan-cancels-service-deal-reason-is-not-used-by-backend.md) - [Fan denies service delivery](https://developer.mogl.online/api-reference/core/services/fan-denies-service-delivery.md) - [Fan requests a service from athlete](https://developer.mogl.online/api-reference/core/services/fan-requests-a-service-from-athlete.md): Rate limited to 10 requests/minute. - [Fan responds to athlete counter-offer](https://developer.mogl.online/api-reference/core/services/fan-responds-to-athlete-counter-offer.md) - [Get athlete's offered services](https://developer.mogl.online/api-reference/core/services/get-athletes-offered-services.md) - [Get athletes providing services](https://developer.mogl.online/api-reference/core/services/get-athletes-providing-services.md) - [Get service detail](https://developer.mogl.online/api-reference/core/services/get-service-detail.md) - [Get service list with categories](https://developer.mogl.online/api-reference/core/services/get-service-list-with-categories.md) - [Get service request detail](https://developer.mogl.online/api-reference/core/services/get-service-request-detail.md) - [List service categories](https://developer.mogl.online/api-reference/core/services/list-service-categories.md) - [List service requests](https://developer.mogl.online/api-reference/core/services/list-service-requests.md) - [Save/update athlete service offering](https://developer.mogl.online/api-reference/core/services/saveupdate-athlete-service-offering.md) - [Submit document for service delivery](https://developer.mogl.online/api-reference/core/services/submit-document-for-service-delivery.md) - [Update service preview](https://developer.mogl.online/api-reference/core/services/update-service-preview.md) - [Assign free subscription plan to brand](https://developer.mogl.online/api-reference/core/subscription/assign-free-subscription-plan-to-brand.md) - [Get current subscription plan](https://developer.mogl.online/api-reference/core/subscription/get-current-subscription-plan.md) - [Get my subscription plan](https://developer.mogl.online/api-reference/core/subscription/get-my-subscription-plan.md) - [Get subscription toast notifications](https://developer.mogl.online/api-reference/core/subscription/get-subscription-toast-notifications.md) - [List all subscription plans](https://developer.mogl.online/api-reference/core/subscription/list-all-subscription-plans.md) - [Subscribe to a new plan (only plan_id is used, transaction_type is NOT read by backend)](https://developer.mogl.online/api-reference/core/subscription/subscribe-to-a-new-plan-only-plan_id-is-used-transaction_type-is-not-read-by-backend.md) - [Change account status](https://developer.mogl.online/api-reference/core/user-profile/change-account-status.md) - [Change user status](https://developer.mogl.online/api-reference/core/user-profile/change-user-status.md) - [Disconnect social media account](https://developer.mogl.online/api-reference/core/user-profile/disconnect-social-media-account.md) - [Get athlete agent disclosure](https://developer.mogl.online/api-reference/core/user-profile/get-athlete-agent-disclosure.md) - [Get athlete business interests](https://developer.mogl.online/api-reference/core/user-profile/get-athlete-business-interests.md) - [Get athlete profile by ID](https://developer.mogl.online/api-reference/core/user-profile/get-athlete-profile-by-id.md) - [Get education course purchase history](https://developer.mogl.online/api-reference/core/user-profile/get-education-course-purchase-history.md) - [Get my profile by ID](https://developer.mogl.online/api-reference/core/user-profile/get-my-profile-by-id.md) - [Get my profile by ID (V2)](https://developer.mogl.online/api-reference/core/user-profile/get-my-profile-by-id-v2.md) - [Get partners by industry category](https://developer.mogl.online/api-reference/core/user-profile/get-partners-by-industry-category.md) - [Get user details](https://developer.mogl.online/api-reference/core/user-profile/get-user-details.md) - [Request profile deletion](https://developer.mogl.online/api-reference/core/user-profile/request-profile-deletion.md) - [Save athlete agent disclosure](https://developer.mogl.online/api-reference/core/user-profile/save-athlete-agent-disclosure.md) - [Save athlete business interests](https://developer.mogl.online/api-reference/core/user-profile/save-athlete-business-interests.md) - [Send OTP to mobile number](https://developer.mogl.online/api-reference/core/user-profile/send-otp-to-mobile-number.md): Rate limited to 5 requests/minute. - [Update Instagram auth code](https://developer.mogl.online/api-reference/core/user-profile/update-instagram-auth-code.md) - [Update mobile number](https://developer.mogl.online/api-reference/core/user-profile/update-mobile-number.md) - [Update TikTok auth code](https://developer.mogl.online/api-reference/core/user-profile/update-tiktok-auth-code.md) - [Update Twitter auth code](https://developer.mogl.online/api-reference/core/user-profile/update-twitter-auth-code.md) - [Update user timezone](https://developer.mogl.online/api-reference/core/user-profile/update-user-timezone.md) - [Upload profile picture](https://developer.mogl.online/api-reference/core/user-profile/upload-profile-picture.md) - [Verify mobile OTP](https://developer.mogl.online/api-reference/core/user-profile/verify-mobile-otp.md) - [Agent onboarding - Step 2 (Email/Password)](https://developer.mogl.online/api-reference/core/user-registration--agent/agent-onboarding--step-2-emailpassword.md) - [Agent onboarding - Step 3 (Agency Name)](https://developer.mogl.online/api-reference/core/user-registration--agent/agent-onboarding--step-3-agency-name.md) - [Agent onboarding - Step 4 (LinkedIn Profile)](https://developer.mogl.online/api-reference/core/user-registration--agent/agent-onboarding--step-4-linkedin-profile.md) - [Agent onboarding - Step 5 (Contact Name)](https://developer.mogl.online/api-reference/core/user-registration--agent/agent-onboarding--step-5-contact-name.md) - [Agent onboarding - Step 6 (Contact Number)](https://developer.mogl.online/api-reference/core/user-registration--agent/agent-onboarding--step-6-contact-number.md) - [Agent onboarding - Step 7 (OTP Verification)](https://developer.mogl.online/api-reference/core/user-registration--agent/agent-onboarding--step-7-otp-verification.md) - [Register agent (legacy)](https://developer.mogl.online/api-reference/core/user-registration--agent/register-agent-legacy.md) - [Register agent (new)](https://developer.mogl.online/api-reference/core/user-registration--agent/register-agent-new.md) - [Approve athlete registration](https://developer.mogl.online/api-reference/core/user-registration--athlete/approve-athlete-registration.md) - [Athlete onboarding - Step 2 (Email/Password)](https://developer.mogl.online/api-reference/core/user-registration--athlete/athlete-onboarding--step-2-emailpassword.md) - [Athlete onboarding - Step 3 (Name)](https://developer.mogl.online/api-reference/core/user-registration--athlete/athlete-onboarding--step-3-name.md) - [Athlete onboarding - Step 4 (Sport & University)](https://developer.mogl.online/api-reference/core/user-registration--athlete/athlete-onboarding--step-4-sport-&-university.md) - [Athlete onboarding - Step 5 (Personal Info)](https://developer.mogl.online/api-reference/core/user-registration--athlete/athlete-onboarding--step-5-personal-info.md) - [Athlete onboarding - Step 6 (Referral Code)](https://developer.mogl.online/api-reference/core/user-registration--athlete/athlete-onboarding--step-6-referral-code.md) - [Athlete onboarding - Step 7 (Contact Number)](https://developer.mogl.online/api-reference/core/user-registration--athlete/athlete-onboarding--step-7-contact-number.md) - [Athlete onboarding - Step 8 (OTP Verification)](https://developer.mogl.online/api-reference/core/user-registration--athlete/athlete-onboarding--step-8-otp-verification.md) - [Register new athlete](https://developer.mogl.online/api-reference/core/user-registration--athlete/register-new-athlete.md): Create a new athlete account. Rate limited to 4 requests/minute. - [Check if email exists](https://developer.mogl.online/api-reference/core/user-registration--common/check-if-email-exists.md): Check if an email address is already registered. Rate limited to 4 requests/minute. - [Get profile data in registration format](https://developer.mogl.online/api-reference/core/user-registration--common/get-profile-data-in-registration-format.md) - [Register a new user](https://developer.mogl.online/api-reference/core/user-registration--common/register-a-new-user.md): Create a new user account. Rate limited to 4 requests/minute. - [Update password during registration](https://developer.mogl.online/api-reference/core/user-registration--common/update-password-during-registration.md) - [Update user type](https://developer.mogl.online/api-reference/core/user-registration--common/update-user-type.md): Update the role/type for a registered user. - [Fan onboarding - Step 2 (Email/Password)](https://developer.mogl.online/api-reference/core/user-registration--fan/fan-onboarding--step-2-emailpassword.md) - [Fan onboarding - Step 3 (Name)](https://developer.mogl.online/api-reference/core/user-registration--fan/fan-onboarding--step-3-name.md) - [Fan onboarding - Step 4 (University)](https://developer.mogl.online/api-reference/core/user-registration--fan/fan-onboarding--step-4-university.md) - [Get fan profile](https://developer.mogl.online/api-reference/core/user-registration--fan/get-fan-profile.md) - [Get university list for fan registration](https://developer.mogl.online/api-reference/core/user-registration--fan/get-university-list-for-fan-registration.md) - [Register new fan](https://developer.mogl.online/api-reference/core/user-registration--fan/register-new-fan.md): Rate limited to 4 requests/minute. - [Update fan profile](https://developer.mogl.online/api-reference/core/user-registration--fan/update-fan-profile.md) - [Partner onboarding - Step 10 (OTP Verification)](https://developer.mogl.online/api-reference/core/user-registration--partner/partner-onboarding--step-10-otp-verification.md) - [Partner onboarding - Step 2 (Email/Password)](https://developer.mogl.online/api-reference/core/user-registration--partner/partner-onboarding--step-2-emailpassword.md) - [Partner onboarding - Step 3 (Company Name)](https://developer.mogl.online/api-reference/core/user-registration--partner/partner-onboarding--step-3-company-name.md) - [Partner onboarding - Step 4 (Business Category)](https://developer.mogl.online/api-reference/core/user-registration--partner/partner-onboarding--step-4-business-category.md) - [Partner onboarding - Step 5 (Company Size)](https://developer.mogl.online/api-reference/core/user-registration--partner/partner-onboarding--step-5-company-size.md) - [Partner onboarding - Step 6 (Company Website)](https://developer.mogl.online/api-reference/core/user-registration--partner/partner-onboarding--step-6-company-website.md) - [Partner onboarding - Step 7 (Contact Name)](https://developer.mogl.online/api-reference/core/user-registration--partner/partner-onboarding--step-7-contact-name.md) - [Partner onboarding - Step 8 (Job Role)](https://developer.mogl.online/api-reference/core/user-registration--partner/partner-onboarding--step-8-job-role.md) - [Partner onboarding - Step 9 (Contact Number)](https://developer.mogl.online/api-reference/core/user-registration--partner/partner-onboarding--step-9-contact-number.md) - [Register new partner/brand](https://developer.mogl.online/api-reference/core/user-registration--partner/register-new-partnerbrand.md) - [MOGL Platform Admin API: Operations and Configuration](https://developer.mogl.online/api-reference/notifications-api.md): The MOGL Admin API covers platform operations: user account management, job oversight, payment processing, notifications, and platform configuration. - [Create/edit agent form](https://developer.mogl.online/api-reference/notifications/agents/createedit-agent-form.md) - [Create/update agent](https://developer.mogl.online/api-reference/notifications/agents/createupdate-agent.md) - [Export agents (CSV)](https://developer.mogl.online/api-reference/notifications/agents/export-agents-csv.md) - [Export agents (Excel)](https://developer.mogl.online/api-reference/notifications/agents/export-agents-excel.md) - [List agents (filterable by status)](https://developer.mogl.online/api-reference/notifications/agents/list-agents-filterable-by-status.md) - [List athletes linked to agent](https://developer.mogl.online/api-reference/notifications/agents/list-athletes-linked-to-agent.md) - [Send verification email to agent](https://developer.mogl.online/api-reference/notifications/agents/send-verification-email-to-agent.md) - [Unlink athlete from agent](https://developer.mogl.online/api-reference/notifications/agents/unlink-athlete-from-agent.md) - [View agent details](https://developer.mogl.online/api-reference/notifications/agents/view-agent-details.md) - [Download agreement PDF](https://developer.mogl.online/api-reference/notifications/agreements/download-agreement-pdf.md) - [Send university agreement to athlete](https://developer.mogl.online/api-reference/notifications/agreements/send-university-agreement-to-athlete.md) - [Create/edit announcement form](https://developer.mogl.online/api-reference/notifications/announcements/createedit-announcement-form.md) - [Delete announcement](https://developer.mogl.online/api-reference/notifications/announcements/delete-announcement.md) - [Delete announcement group](https://developer.mogl.online/api-reference/notifications/announcements/delete-announcement-group.md) - [List announcements](https://developer.mogl.online/api-reference/notifications/announcements/list-announcements.md) - [Save announcement](https://developer.mogl.online/api-reference/notifications/announcements/save-announcement.md) - [Save announcement group](https://developer.mogl.online/api-reference/notifications/announcements/save-announcement-group.md) - [Update announcement group](https://developer.mogl.online/api-reference/notifications/announcements/update-announcement-group.md) - [Update announcement group sort order](https://developer.mogl.online/api-reference/notifications/announcements/update-announcement-group-sort-order.md) - [Update announcement sort order](https://developer.mogl.online/api-reference/notifications/announcements/update-announcement-sort-order.md) - [View announcement detail](https://developer.mogl.online/api-reference/notifications/announcements/view-announcement-detail.md) - [Create/edit athlete form](https://developer.mogl.online/api-reference/notifications/athletes/createedit-athlete-form.md) - [Create/update athlete](https://developer.mogl.online/api-reference/notifications/athletes/createupdate-athlete.md) - [Debug Instagram token for athlete](https://developer.mogl.online/api-reference/notifications/athletes/debug-instagram-token-for-athlete.md) - [Debug TikTok token for athlete](https://developer.mogl.online/api-reference/notifications/athletes/debug-tiktok-token-for-athlete.md) - [Debug Twitter/X token for athlete](https://developer.mogl.online/api-reference/notifications/athletes/debug-twitterx-token-for-athlete.md) - [Download athlete files as ZIP](https://developer.mogl.online/api-reference/notifications/athletes/download-athlete-files-as-zip.md) - [Export athletes (CSV)](https://developer.mogl.online/api-reference/notifications/athletes/export-athletes-csv.md) - [Export athletes (Excel)](https://developer.mogl.online/api-reference/notifications/athletes/export-athletes-excel.md) - [List athletes (filterable by status)](https://developer.mogl.online/api-reference/notifications/athletes/list-athletes-filterable-by-status.md) - [Refresh athlete social media data](https://developer.mogl.online/api-reference/notifications/athletes/refresh-athlete-social-media-data.md) - [Send OTP for phone verification (rate limited: 5 req/min)](https://developer.mogl.online/api-reference/notifications/athletes/send-otp-for-phone-verification-rate-limited:-5-reqmin.md) - [Send verification email to athlete](https://developer.mogl.online/api-reference/notifications/athletes/send-verification-email-to-athlete.md) - [Update athlete sort order](https://developer.mogl.online/api-reference/notifications/athletes/update-athlete-sort-order.md) - [Verify athlete phone OTP](https://developer.mogl.online/api-reference/notifications/athletes/verify-athlete-phone-otp.md) - [View athlete details](https://developer.mogl.online/api-reference/notifications/athletes/view-athlete-details.md) - [View athlete job milestone](https://developer.mogl.online/api-reference/notifications/athletes/view-athlete-job-milestone.md) - [View athlete's jobs](https://developer.mogl.online/api-reference/notifications/athletes/view-athletes-jobs.md) - [Admin login (session-based)](https://developer.mogl.online/api-reference/notifications/auth/admin-login-session-based.md) - [Admin logout](https://developer.mogl.online/api-reference/notifications/auth/admin-logout.md) - [Get fresh CSRF token](https://developer.mogl.online/api-reference/notifications/auth/get-fresh-csrf-token.md) - [Login as another user (impersonate)](https://developer.mogl.online/api-reference/notifications/auth/login-as-another-user-impersonate.md) - [Login as university admin (impersonate)](https://developer.mogl.online/api-reference/notifications/auth/login-as-university-admin-impersonate.md) - [Reload captcha image and CSRF token](https://developer.mogl.online/api-reference/notifications/auth/reload-captcha-image-and-csrf-token.md) - [Bulk update/delete business categories](https://developer.mogl.online/api-reference/notifications/categories/bulk-updatedelete-business-categories.md): Bulk approve, unapprove or delete business categories. - [Bulk update/delete business roles](https://developer.mogl.online/api-reference/notifications/categories/bulk-updatedelete-business-roles.md): Bulk approve, unapprove or delete business roles. - [Bulk update/delete business sizes](https://developer.mogl.online/api-reference/notifications/categories/bulk-updatedelete-business-sizes.md): Bulk approve, unapprove or delete business sizes. - [Bulk update/delete job categories](https://developer.mogl.online/api-reference/notifications/categories/bulk-updatedelete-job-categories.md): Bulk approve, unapprove or delete job categories. - [Bulk update/delete job category skills](https://developer.mogl.online/api-reference/notifications/categories/bulk-updatedelete-job-category-skills.md): Bulk approve, unapprove or delete job category skills. - [Bulk update/delete skills](https://developer.mogl.online/api-reference/notifications/categories/bulk-updatedelete-skills.md): Bulk approve, unapprove or delete skills. Send status_update=A (approve), I (unapprove), or DELETE with array of IDs. - [Bulk update/delete sport categories](https://developer.mogl.online/api-reference/notifications/categories/bulk-updatedelete-sport-categories.md): Bulk approve, unapprove or delete sport categories. Send status_update=A (approve), I (unapprove), or DELETE with array of IDs. - [Create or update business category](https://developer.mogl.online/api-reference/notifications/categories/create-or-update-business-category.md): Create new business category (omit id) or update existing (pass id). Fields: name (required, unique), status (required: A=Active, I=Inactive). - [Create or update business role](https://developer.mogl.online/api-reference/notifications/categories/create-or-update-business-role.md): Create new business role (omit id) or update existing (pass id). Fields: name (required, unique), status (required: A=Active, I=Inactive). - [Create or update business size](https://developer.mogl.online/api-reference/notifications/categories/create-or-update-business-size.md): Create new business size (omit id) or update existing (pass id). Fields: name (required, unique), status (required: A=Active, I=Inactive). - [Create or update job category](https://developer.mogl.online/api-reference/notifications/categories/create-or-update-job-category.md): Create new job category (omit id) or update existing (pass id). Fields: name (required, unique), status (required: A=Active, I=Inactive). - [Create or update job category skill](https://developer.mogl.online/api-reference/notifications/categories/create-or-update-job-category-skill.md): Create new skill under a job category (omit id) or update existing (pass id). Fields: job_category_id (required), name (required, unique per category), status (required: A=Active, I=Inactive). - [Create or update skill](https://developer.mogl.online/api-reference/notifications/categories/create-or-update-skill.md): Create new skill (omit id) or update existing (pass id). Fields: name (required, unique), status (required: A=Active, I=Inactive). - [Create or update sport category](https://developer.mogl.online/api-reference/notifications/categories/create-or-update-sport-category.md): Create new sport category (omit id) or update existing (pass id). Fields: name (required, unique), status (required: A=Active, I=Inactive). - [Get business category by ID](https://developer.mogl.online/api-reference/notifications/categories/get-business-category-by-id.md): Returns a single business category record from the database. - [Get business role by ID](https://developer.mogl.online/api-reference/notifications/categories/get-business-role-by-id.md): Returns a single business role record from the database. - [Get business size by ID](https://developer.mogl.online/api-reference/notifications/categories/get-business-size-by-id.md): Returns a single business size record from the database. - [Get job category by ID](https://developer.mogl.online/api-reference/notifications/categories/get-job-category-by-id.md): Returns a single job category record from the database. - [Get job category skill by ID](https://developer.mogl.online/api-reference/notifications/categories/get-job-category-skill-by-id.md): Returns a single job category skill record from the database. - [Get skill by ID](https://developer.mogl.online/api-reference/notifications/categories/get-skill-by-id.md): Returns a single skill record from the database. - [Get sport category by ID](https://developer.mogl.online/api-reference/notifications/categories/get-sport-category-by-id.md): Returns a single sport category record from the database. - [List business categories (filterable by status)](https://developer.mogl.online/api-reference/notifications/categories/list-business-categories-filterable-by-status.md): Returns paginated list of business categories. Filter by status: All, A (Active), I (Inactive). - [List business roles (filterable by status)](https://developer.mogl.online/api-reference/notifications/categories/list-business-roles-filterable-by-status.md): Returns paginated list of business roles. Filter by status: All, A (Active), I (Inactive). - [List business sizes (filterable by status)](https://developer.mogl.online/api-reference/notifications/categories/list-business-sizes-filterable-by-status.md): Returns paginated list of business sizes. Filter by status: All, A (Active), I (Inactive). - [List job categories (filterable by status)](https://developer.mogl.online/api-reference/notifications/categories/list-job-categories-filterable-by-status.md): Returns paginated list of job categories. Filter by status: All, A (Active), I (Inactive). - [List job category skills (filterable by status)](https://developer.mogl.online/api-reference/notifications/categories/list-job-category-skills-filterable-by-status.md): Returns paginated list of job category skills. Filter by status: All, A (Active), I (Inactive). - [List skills (filterable by status)](https://developer.mogl.online/api-reference/notifications/categories/list-skills-filterable-by-status.md): Returns paginated list of skills. Filter by status: All, A (Active), I (Inactive). Pass is_ajax=Yes for partial HTML list. - [List sport categories (filterable by status)](https://developer.mogl.online/api-reference/notifications/categories/list-sport-categories-filterable-by-status.md): Returns paginated list of sport categories. Filter by status: All, A (Active), I (Inactive). Pass is_ajax=Yes for partial HTML list. - [Update business size sort order (inline edit)](https://developer.mogl.online/api-reference/notifications/categories/update-business-size-sort-order-inline-edit.md): Update the sort_order field for a business size. Used by inline editable table. - [Get chat detail/history](https://developer.mogl.online/api-reference/notifications/chat/get-chat-detailhistory.md) - [Initialize chat session](https://developer.mogl.online/api-reference/notifications/chat/initialize-chat-session.md) - [List chats](https://developer.mogl.online/api-reference/notifications/chat/list-chats.md) - [Send chat message](https://developer.mogl.online/api-reference/notifications/chat/send-chat-message.md) - [Create/edit blog post form](https://developer.mogl.online/api-reference/notifications/cms/createedit-blog-post-form.md) - [Create/edit custom page form](https://developer.mogl.online/api-reference/notifications/cms/createedit-custom-page-form.md) - [Create/edit FAQ form](https://developer.mogl.online/api-reference/notifications/cms/createedit-faq-form.md) - [Create/edit legal terms form](https://developer.mogl.online/api-reference/notifications/cms/createedit-legal-terms-form.md) - [Home page management](https://developer.mogl.online/api-reference/notifications/cms/home-page-management.md) - [List About Us pages](https://developer.mogl.online/api-reference/notifications/cms/list-about-us-pages.md) - [List blog posts](https://developer.mogl.online/api-reference/notifications/cms/list-blog-posts.md) - [List custom pages](https://developer.mogl.online/api-reference/notifications/cms/list-custom-pages.md) - [List FAQs](https://developer.mogl.online/api-reference/notifications/cms/list-faqs.md) - [List legal terms](https://developer.mogl.online/api-reference/notifications/cms/list-legal-terms.md) - [Save About Us page](https://developer.mogl.online/api-reference/notifications/cms/save-about-us-page.md) - [Save blog post](https://developer.mogl.online/api-reference/notifications/cms/save-blog-post.md) - [Save custom page](https://developer.mogl.online/api-reference/notifications/cms/save-custom-page.md) - [Save FAQ](https://developer.mogl.online/api-reference/notifications/cms/save-faq.md) - [Save home page](https://developer.mogl.online/api-reference/notifications/cms/save-home-page.md) - [Save legal terms](https://developer.mogl.online/api-reference/notifications/cms/save-legal-terms.md) - [View blog post detail](https://developer.mogl.online/api-reference/notifications/cms/view-blog-post-detail.md) - [View custom page detail](https://developer.mogl.online/api-reference/notifications/cms/view-custom-page-detail.md) - [Create/edit collective partner form](https://developer.mogl.online/api-reference/notifications/collectives/createedit-collective-partner-form.md) - [Create/update collective partner](https://developer.mogl.online/api-reference/notifications/collectives/createupdate-collective-partner.md) - [Export collective partners (CSV)](https://developer.mogl.online/api-reference/notifications/collectives/export-collective-partners-csv.md) - [Export collective partners (Excel)](https://developer.mogl.online/api-reference/notifications/collectives/export-collective-partners-excel.md) - [List collective partners (filterable by status)](https://developer.mogl.online/api-reference/notifications/collectives/list-collective-partners-filterable-by-status.md) - [Send verification email to collective partner](https://developer.mogl.online/api-reference/notifications/collectives/send-verification-email-to-collective-partner.md) - [View collective partner details](https://developer.mogl.online/api-reference/notifications/collectives/view-collective-partner-details.md) - [Create/edit college form](https://developer.mogl.online/api-reference/notifications/colleges/createedit-college-form.md) - [Create/update college](https://developer.mogl.online/api-reference/notifications/colleges/createupdate-college.md) - [Get college by ID (JSON)](https://developer.mogl.online/api-reference/notifications/colleges/get-college-by-id-json.md) - [List colleges (filterable by status)](https://developer.mogl.online/api-reference/notifications/colleges/list-colleges-filterable-by-status.md) - [Save college CC email configuration](https://developer.mogl.online/api-reference/notifications/colleges/save-college-cc-email-configuration.md) - [Save college sub-data](https://developer.mogl.online/api-reference/notifications/colleges/save-college-sub-data.md) - [Update college email status](https://developer.mogl.online/api-reference/notifications/colleges/update-college-email-status.md) - [View college details](https://developer.mogl.online/api-reference/notifications/colleges/view-college-details.md) - [Create conference](https://developer.mogl.online/api-reference/notifications/conferences/create-conference.md) - [List conferences (filterable by status)](https://developer.mogl.online/api-reference/notifications/conferences/list-conferences-filterable-by-status.md) - [Update conference status](https://developer.mogl.online/api-reference/notifications/conferences/update-conference-status.md) - [Complete multipart upload](https://developer.mogl.online/api-reference/notifications/content-management/complete-multipart-upload.md) - [Create multipart upload session](https://developer.mogl.online/api-reference/notifications/content-management/create-multipart-upload-session.md) - [Delete content](https://developer.mogl.online/api-reference/notifications/content-management/delete-content.md) - [Download content file](https://developer.mogl.online/api-reference/notifications/content-management/download-content-file.md) - [Download multiple content files](https://developer.mogl.online/api-reference/notifications/content-management/download-multiple-content-files.md) - [Download multiple content files by IDs](https://developer.mogl.online/api-reference/notifications/content-management/download-multiple-content-files-by-ids.md) - [Get content item by ID](https://developer.mogl.online/api-reference/notifications/content-management/get-content-item-by-id.md) - [Get content preview URL](https://developer.mogl.online/api-reference/notifications/content-management/get-content-preview-url.md) - [Get content share link](https://developer.mogl.online/api-reference/notifications/content-management/get-content-share-link.md) - [Get folder contents](https://developer.mogl.online/api-reference/notifications/content-management/get-folder-contents.md) - [Get folder options for move/organize](https://developer.mogl.online/api-reference/notifications/content-management/get-folder-options-for-moveorganize.md) - [List content management (browse files/folders)](https://developer.mogl.online/api-reference/notifications/content-management/list-content-management-browse-filesfolders.md) - [List parts of multipart upload](https://developer.mogl.online/api-reference/notifications/content-management/list-parts-of-multipart-upload.md) - [Move content to different folder](https://developer.mogl.online/api-reference/notifications/content-management/move-content-to-different-folder.md) - [Rename content](https://developer.mogl.online/api-reference/notifications/content-management/rename-content.md) - [Save content (file/folder)](https://developer.mogl.online/api-reference/notifications/content-management/save-content-filefolder.md) - [Sign upload part](https://developer.mogl.online/api-reference/notifications/content-management/sign-upload-part.md) - [Admin dashboard (rate limited: 5 req/min)](https://developer.mogl.online/api-reference/notifications/dashboard/admin-dashboard-rate-limited:-5-reqmin.md) - [Create deliverable type](https://developer.mogl.online/api-reference/notifications/deliverable-types/create-deliverable-type.md) - [List deliverable types (filterable by status)](https://developer.mogl.online/api-reference/notifications/deliverable-types/list-deliverable-types-filterable-by-status.md) - [Show deliverable type detail](https://developer.mogl.online/api-reference/notifications/deliverable-types/show-deliverable-type-detail.md) - [Sort deliverable types](https://developer.mogl.online/api-reference/notifications/deliverable-types/sort-deliverable-types.md) - [Update deliverable type](https://developer.mogl.online/api-reference/notifications/deliverable-types/update-deliverable-type.md) - [Create/edit employee form](https://developer.mogl.online/api-reference/notifications/employee/createedit-employee-form.md) - [Create/edit role form](https://developer.mogl.online/api-reference/notifications/employee/createedit-role-form.md) - [Create/update admin role](https://developer.mogl.online/api-reference/notifications/employee/createupdate-admin-role.md) - [Create/update staff/employee](https://developer.mogl.online/api-reference/notifications/employee/createupdate-staffemployee.md) - [List employees](https://developer.mogl.online/api-reference/notifications/employee/list-employees.md) - [List roles](https://developer.mogl.online/api-reference/notifications/employee/list-roles.md) - [View role details](https://developer.mogl.online/api-reference/notifications/employee/view-role-details.md) - [Download export report by code](https://developer.mogl.online/api-reference/notifications/export-reports/download-export-report-by-code.md) - [Process export report generation](https://developer.mogl.online/api-reference/notifications/export-reports/process-export-report-generation.md) - [Request export report generation](https://developer.mogl.online/api-reference/notifications/export-reports/request-export-report-generation.md) - [Create/edit fan form](https://developer.mogl.online/api-reference/notifications/fans/createedit-fan-form.md) - [Create/update fan](https://developer.mogl.online/api-reference/notifications/fans/createupdate-fan.md) - [Export fans (CSV)](https://developer.mogl.online/api-reference/notifications/fans/export-fans-csv.md) - [Export fans (Excel)](https://developer.mogl.online/api-reference/notifications/fans/export-fans-excel.md) - [List fans (filterable by status)](https://developer.mogl.online/api-reference/notifications/fans/list-fans-filterable-by-status.md) - [Process fan payout](https://developer.mogl.online/api-reference/notifications/fans/process-fan-payout.md) - [Send verification email to fan](https://developer.mogl.online/api-reference/notifications/fans/send-verification-email-to-fan.md) - [View fan details](https://developer.mogl.online/api-reference/notifications/fans/view-fan-details.md) - [View fan payouts listing](https://developer.mogl.online/api-reference/notifications/fans/view-fan-payouts-listing.md) - [Cron: Assign fan service to university athletes](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-assign-fan-service-to-university-athletes.md): Assigns fan service to all athletes at universities with Fan Registration enabled. Requires server-to-server API key. - [Cron: Athlete deliverable due in 1 day notification](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-athlete-deliverable-due-in-1-day-notification.md): Sends email to athletes whose deliverables are due in 1 day. Requires server-to-server API key. - [Cron: Athlete deliverable due in 6 hours](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-athlete-deliverable-due-in-6-hours.md): Sends notification to athletes whose deliverables are due in 6 hours. Requires server-to-server API key. - [Cron: Athlete deliverable due in 60 minutes](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-athlete-deliverable-due-in-60-minutes.md): Sends notification to athletes whose deliverables are due in 60 minutes. Requires server-to-server API key. - [Cron: Athlete deliverable due in 7 days notification](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-athlete-deliverable-due-in-7-days-notification.md): Sends email to athletes whose deliverables are due in 7 days. Requires server-to-server API key. - [Cron: Athlete deliverable due now](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-athlete-deliverable-due-now.md): Sends notification to athletes whose deliverables are due immediately. Requires server-to-server API key. - [Cron: Deliverable notifications every 30 minutes](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-deliverable-notifications-every-30-minutes.md): Sends due/overdue deliverable notifications (1-day, 7-day, overdue +2/+3/+4 days). - [Cron: Deliverable notifications every 5 minutes](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-deliverable-notifications-every-5-minutes.md): Sends urgent deliverable notifications (30-min, 6-hour, 60-min, due now). - [Cron: Overdue deliverable notification (1 day after)](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-overdue-deliverable-notification-1-day-after.md): Sends overdue notification to athletes 1 day after deliverable due date. Requires server-to-server API key. - [Cron: Overdue deliverable notification (2 days after)](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-overdue-deliverable-notification-2-days-after.md): Sends overdue notification 2 days after deliverable due date. Requires server-to-server API key. - [Cron: Overdue deliverable notification (3 days after)](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-overdue-deliverable-notification-3-days-after.md): Sends overdue notification 3 days after deliverable due date. Requires server-to-server API key. - [Cron: Overdue deliverable notification (4 days after)](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-overdue-deliverable-notification-4-days-after.md): Sends overdue notification 4 days after deliverable due date. Requires server-to-server API key. - [Cron: Partner deliverable due in 1 day notification](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-partner-deliverable-due-in-1-day-notification.md): Sends email to partners whose deliverables are due in 1 day. Requires server-to-server API key. - [Cron: Partner deliverable due in 7 days notification](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-partner-deliverable-due-in-7-days-notification.md): Sends email to partners whose deliverables are due in 7 days. Requires server-to-server API key. - [Cron: Refresh Instagram audience for Non-MOGL athletes](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-refresh-instagram-audience-for-non-mogl-athletes.md): Batch updates Instagram follower counts for Non-MOGL athletes. Uses Instagram Basic Display API. Requires server-to-server API key. - [Cron: Refresh TikTok audience for Non-MOGL athletes](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-refresh-tiktok-audience-for-non-mogl-athletes.md): Batch updates TikTok follower counts for Non-MOGL athletes via web scraping. Requires server-to-server API key. - [Cron: Refresh Twitter audience for Non-MOGL athletes](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-refresh-twitter-audience-for-non-mogl-athletes.md): Batch updates Twitter follower counts for Non-MOGL athletes. Without athlete_id: updates up to 10 athletes not refreshed in 7 days. With athlete_id: updates specific athlete. Requires server-to-server API key. - [Cron: Retrieve Instagram tokens](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-retrieve-instagram-tokens.md): Retrieves and stores Instagram access tokens. Requires server-to-server API key. - [Cron: Send athlete job invitations](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-send-athlete-job-invitations.md): Triggered by Lambda/cron. Sends pending job invitation emails to athletes. Requires server-to-server API key. - [Cron: Send athlete job notification emails](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-send-athlete-job-notification-emails.md): Sends email notifications to athletes about new jobs. Requires server-to-server API key. - [Cron: Send emails from queue](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-send-emails-from-queue.md) - [Cron: Send Slack messages](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-send-slack-messages.md): Sends queued Slack messages. Requires server-to-server API key. - [Cron: Share jobs via email/SMS/chat](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-share-jobs-via-emailsmschat.md): Triggered by Lambda/cron. Requires server-to-server API key. - [Cron: Stripe custom-to-express account transfer](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-stripe-custom-to-express-account-transfer.md): Processes pending Stripe transfers from custom accounts to express accounts. Requires server-to-server API key. - [Cron: Update expired export reports](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-update-expired-export-reports.md): Marks old export reports as expired. Requires server-to-server API key. - [Cron: Update Instagram data](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-update-instagram-data.md) - [Cron: Update job due dates after completion](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-update-job-due-dates-after-completion.md): Updates job due dates for completed jobs. Requires server-to-server API key. - [Cron: Update PayPal payout statuses](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-update-paypal-payout-statuses.md): Checks and updates PayPal payout transaction statuses. Requires server-to-server API key. - [Cron: Update referral statuses](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-update-referral-statuses.md): Updates referral payment statuses. Requires server-to-server API key. - [Cron: Update TikTok data](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-update-tiktok-data.md) - [Cron: Update Twitter data](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-update-twitter-data.md) - [Cron: Voided deliverable notification (30 minutes before)](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-voided-deliverable-notification-30-minutes-before.md): Sends notification to athletes about deliverables being voided 30 minutes before deadline. Requires server-to-server API key. - [Cron: Weekly overdue deliverable Slack notification](https://developer.mogl.online/api-reference/notifications/internal-cron/cron:-weekly-overdue-deliverable-slack-notification.md): Sends weekly summary of overdue deliverables to Slack. Requires server-to-server API key. - [Generate iOS notification JWT token](https://developer.mogl.online/api-reference/notifications/internal-cron/generate-ios-notification-jwt-token.md) - [Process custom to express Stripe payments](https://developer.mogl.online/api-reference/notifications/internal-cron/process-custom-to-express-stripe-payments.md) - [Process Stripe connect payment updates](https://developer.mogl.online/api-reference/notifications/internal-cron/process-stripe-connect-payment-updates.md) - [Revoke Instagram token access for an athlete](https://developer.mogl.online/api-reference/notifications/internal-cron/revoke-instagram-token-access-for-an-athlete.md): Revokes the Instagram API token for a specific athlete. Without athlete_id: processes all. Requires server-to-server API key. - [Run Laravel scheduler (admin)](https://developer.mogl.online/api-reference/notifications/internal-cron/run-laravel-scheduler-admin.md): Triggered by Lambda/cron. Requires server-to-server API key. - [Send iOS push notifications from queue](https://developer.mogl.online/api-reference/notifications/internal-cron/send-ios-push-notifications-from-queue.md) - [Stripe payout reversal and transfer](https://developer.mogl.online/api-reference/notifications/internal-cron/stripe-payout-reversal-and-transfer.md) - [Update PayPal arrival time estimates](https://developer.mogl.online/api-reference/notifications/internal-cron/update-paypal-arrival-time-estimates.md) - [Cancel a job contract](https://developer.mogl.online/api-reference/notifications/jobs/cancel-a-job-contract.md) - [Cancel a job invitation](https://developer.mogl.online/api-reference/notifications/jobs/cancel-a-job-invitation.md) - [Check job share invitation status](https://developer.mogl.online/api-reference/notifications/jobs/check-job-share-invitation-status.md) - [Create/edit job form](https://developer.mogl.online/api-reference/notifications/jobs/createedit-job-form.md) - [Create/update job](https://developer.mogl.online/api-reference/notifications/jobs/createupdate-job.md) - [Get job data by ID (JSON)](https://developer.mogl.online/api-reference/notifications/jobs/get-job-data-by-id-json.md) - [List jobs (filterable by status)](https://developer.mogl.online/api-reference/notifications/jobs/list-jobs-filterable-by-status.md) - [Mark job as no more athletes required](https://developer.mogl.online/api-reference/notifications/jobs/mark-job-as-no-more-athletes-required.md) - [Paginate hired job applicants](https://developer.mogl.online/api-reference/notifications/jobs/paginate-hired-job-applicants.md) - [Paginate job applicants](https://developer.mogl.online/api-reference/notifications/jobs/paginate-job-applicants.md) - [Remove athlete from job](https://developer.mogl.online/api-reference/notifications/jobs/remove-athlete-from-job.md) - [Save job due date](https://developer.mogl.online/api-reference/notifications/jobs/save-job-due-date.md) - [Send job invitation to athlete](https://developer.mogl.online/api-reference/notifications/jobs/send-job-invitation-to-athlete.md) - [Share job via email/SMS](https://developer.mogl.online/api-reference/notifications/jobs/share-job-via-emailsms.md) - [Un-reject athlete from job](https://developer.mogl.online/api-reference/notifications/jobs/un-reject-athlete-from-job.md) - [Update due date from voided status](https://developer.mogl.online/api-reference/notifications/jobs/update-due-date-from-voided-status.md) - [Update job share option](https://developer.mogl.online/api-reference/notifications/jobs/update-job-share-option.md) - [Update job sort order](https://developer.mogl.online/api-reference/notifications/jobs/update-job-sort-order.md) - [Update job status from pending](https://developer.mogl.online/api-reference/notifications/jobs/update-job-status-from-pending.md) - [Update/waive partner fee](https://developer.mogl.online/api-reference/notifications/jobs/updatewaive-partner-fee.md) - [View job details](https://developer.mogl.online/api-reference/notifications/jobs/view-job-details.md) - [View job partner fee details](https://developer.mogl.online/api-reference/notifications/jobs/view-job-partner-fee-details.md) - [View job share options](https://developer.mogl.online/api-reference/notifications/jobs/view-job-share-options.md) - [Create/edit non-MOGL athlete form](https://developer.mogl.online/api-reference/notifications/non-mogl-athletes/createedit-non-mogl-athlete-form.md) - [List non-MOGL athletes](https://developer.mogl.online/api-reference/notifications/non-mogl-athletes/list-non-mogl-athletes.md) - [Refresh non-MOGL athlete social media data](https://developer.mogl.online/api-reference/notifications/non-mogl-athletes/refresh-non-mogl-athlete-social-media-data.md) - [Save non-MOGL athlete](https://developer.mogl.online/api-reference/notifications/non-mogl-athletes/save-non-mogl-athlete.md) - [Get non-MOGL brand by ID](https://developer.mogl.online/api-reference/notifications/non-mogl-brands/get-non-mogl-brand-by-id.md) - [List non-MOGL brands](https://developer.mogl.online/api-reference/notifications/non-mogl-brands/list-non-mogl-brands.md) - [Save non-MOGL brand](https://developer.mogl.online/api-reference/notifications/non-mogl-brands/save-non-mogl-brand.md) - [Create/edit email template form](https://developer.mogl.online/api-reference/notifications/notifications/createedit-email-template-form.md) - [Get in-app template by ID](https://developer.mogl.online/api-reference/notifications/notifications/get-in-app-template-by-id.md) - [Get SMS template by ID](https://developer.mogl.online/api-reference/notifications/notifications/get-sms-template-by-id.md) - [List email templates](https://developer.mogl.online/api-reference/notifications/notifications/list-email-templates.md) - [List in-app templates](https://developer.mogl.online/api-reference/notifications/notifications/list-in-app-templates.md) - [List SMS templates](https://developer.mogl.online/api-reference/notifications/notifications/list-sms-templates.md) - [Notification overview](https://developer.mogl.online/api-reference/notifications/notifications/notification-overview.md) - [Save email template](https://developer.mogl.online/api-reference/notifications/notifications/save-email-template.md) - [Save in-app notification template](https://developer.mogl.online/api-reference/notifications/notifications/save-in-app-notification-template.md) - [Save SMS template](https://developer.mogl.online/api-reference/notifications/notifications/save-sms-template.md) - [Update notification trigger](https://developer.mogl.online/api-reference/notifications/notifications/update-notification-trigger.md) - [View email template detail](https://developer.mogl.online/api-reference/notifications/notifications/view-email-template-detail.md) - [Associate partner with university](https://developer.mogl.online/api-reference/notifications/partners/associate-partner-with-university.md) - [Create/edit partner form](https://developer.mogl.online/api-reference/notifications/partners/createedit-partner-form.md) - [Create/update partner](https://developer.mogl.online/api-reference/notifications/partners/createupdate-partner.md) - [Export partners (CSV)](https://developer.mogl.online/api-reference/notifications/partners/export-partners-csv.md) - [Export partners (Excel)](https://developer.mogl.online/api-reference/notifications/partners/export-partners-excel.md) - [List partners (filterable by status)](https://developer.mogl.online/api-reference/notifications/partners/list-partners-filterable-by-status.md) - [Remove partner-university association](https://developer.mogl.online/api-reference/notifications/partners/remove-partner-university-association.md) - [Send verification email to partner](https://developer.mogl.online/api-reference/notifications/partners/send-verification-email-to-partner.md) - [View partner details](https://developer.mogl.online/api-reference/notifications/partners/view-partner-details.md) - [Export payments (CSV)](https://developer.mogl.online/api-reference/notifications/payments/export-payments-csv.md) - [Export payments (Excel)](https://developer.mogl.online/api-reference/notifications/payments/export-payments-excel.md) - [List athlete payouts](https://developer.mogl.online/api-reference/notifications/payments/list-athlete-payouts.md) - [List payment invoices](https://developer.mogl.online/api-reference/notifications/payments/list-payment-invoices.md) - [List payment records (filterable by status)](https://developer.mogl.online/api-reference/notifications/payments/list-payment-records-filterable-by-status.md) - [Process manual payout for athlete](https://developer.mogl.online/api-reference/notifications/payments/process-manual-payout-for-athlete.md) - [Process payment refund](https://developer.mogl.online/api-reference/notifications/payments/process-payment-refund.md) - [Process payout for athlete](https://developer.mogl.online/api-reference/notifications/payments/process-payout-for-athlete.md) - [Retry failed payout](https://developer.mogl.online/api-reference/notifications/payments/retry-failed-payout.md) - [Save Stripe source type](https://developer.mogl.online/api-reference/notifications/payments/save-stripe-source-type.md) - [Get platform by ID](https://developer.mogl.online/api-reference/notifications/platforms/get-platform-by-id.md) - [List platforms](https://developer.mogl.online/api-reference/notifications/platforms/list-platforms.md) - [Save social media platform](https://developer.mogl.online/api-reference/notifications/platforms/save-social-media-platform.md) - [Create/edit athlete post form](https://developer.mogl.online/api-reference/notifications/post-content/createedit-athlete-post-form.md) - [Create/edit partner post form](https://developer.mogl.online/api-reference/notifications/post-content/createedit-partner-post-form.md) - [List athlete posts](https://developer.mogl.online/api-reference/notifications/post-content/list-athlete-posts.md) - [List partner posts](https://developer.mogl.online/api-reference/notifications/post-content/list-partner-posts.md) - [Post on behalf of athlete](https://developer.mogl.online/api-reference/notifications/post-content/post-on-behalf-of-athlete.md) - [Post on behalf of partner](https://developer.mogl.online/api-reference/notifications/post-content/post-on-behalf-of-partner.md) - [Save athlete post content](https://developer.mogl.online/api-reference/notifications/post-content/save-athlete-post-content.md) - [Save partner post content](https://developer.mogl.online/api-reference/notifications/post-content/save-partner-post-content.md) - [Create/edit athlete rating form](https://developer.mogl.online/api-reference/notifications/ratings/createedit-athlete-rating-form.md) - [Create/edit partner rating form](https://developer.mogl.online/api-reference/notifications/ratings/createedit-partner-rating-form.md) - [List athlete ratings](https://developer.mogl.online/api-reference/notifications/ratings/list-athlete-ratings.md) - [List partner ratings](https://developer.mogl.online/api-reference/notifications/ratings/list-partner-ratings.md) - [Save athlete rating](https://developer.mogl.online/api-reference/notifications/ratings/save-athlete-rating.md) - [Save partner rating](https://developer.mogl.online/api-reference/notifications/ratings/save-partner-rating.md) - [List referral payouts](https://developer.mogl.online/api-reference/notifications/referrals/list-referral-payouts.md) - [Process referral payout](https://developer.mogl.online/api-reference/notifications/referrals/process-referral-payout.md) - [Export revenue (CSV)](https://developer.mogl.online/api-reference/notifications/revenue/export-revenue-csv.md) - [Export revenue (Excel)](https://developer.mogl.online/api-reference/notifications/revenue/export-revenue-excel.md) - [Export revenue transactions for a job](https://developer.mogl.online/api-reference/notifications/revenue/export-revenue-transactions-for-a-job.md) - [List revenue records](https://developer.mogl.online/api-reference/notifications/revenue/list-revenue-records.md) - [Managed service overview](https://developer.mogl.online/api-reference/notifications/revenue/managed-service-overview.md) - [Save wallet history entry](https://developer.mogl.online/api-reference/notifications/revenue/save-wallet-history-entry.md) - [View revenue transactions for a job](https://developer.mogl.online/api-reference/notifications/revenue/view-revenue-transactions-for-a-job.md) - [View wallet history](https://developer.mogl.online/api-reference/notifications/revenue/view-wallet-history.md) - [Check roster URL availability](https://developer.mogl.online/api-reference/notifications/rosters/check-roster-url-availability.md) - [Create/edit roster form](https://developer.mogl.online/api-reference/notifications/rosters/createedit-roster-form.md) - [Delete roster](https://developer.mogl.online/api-reference/notifications/rosters/delete-roster.md) - [Get roster by ID](https://developer.mogl.online/api-reference/notifications/rosters/get-roster-by-id.md) - [Get selected athletes for roster](https://developer.mogl.online/api-reference/notifications/rosters/get-selected-athletes-for-roster.md) - [List rosters](https://developer.mogl.online/api-reference/notifications/rosters/list-rosters.md) - [Remove athletes from roster](https://developer.mogl.online/api-reference/notifications/rosters/remove-athletes-from-roster.md) - [Save athletes to roster](https://developer.mogl.online/api-reference/notifications/rosters/save-athletes-to-roster.md) - [Save/create roster](https://developer.mogl.online/api-reference/notifications/rosters/savecreate-roster.md) - [Search roster to add athletes](https://developer.mogl.online/api-reference/notifications/rosters/search-roster-to-add-athletes.md) - [Update athlete score in roster](https://developer.mogl.online/api-reference/notifications/rosters/update-athlete-score-in-roster.md) - [Update roster publish status](https://developer.mogl.online/api-reference/notifications/rosters/update-roster-publish-status.md) - [View roster detail](https://developer.mogl.online/api-reference/notifications/rosters/view-roster-detail.md) - [Link athlete to agent](https://developer.mogl.online/api-reference/notifications/search/link-athlete-to-agent.md) - [Search agents](https://developer.mogl.online/api-reference/notifications/search/search-agents.md) - [Search athletes](https://developer.mogl.online/api-reference/notifications/search/search-athletes.md) - [Search athletes to link with agent](https://developer.mogl.online/api-reference/notifications/search/search-athletes-to-link-with-agent.md) - [Search fans](https://developer.mogl.online/api-reference/notifications/search/search-fans.md) - [Search jobs for sharing](https://developer.mogl.online/api-reference/notifications/search/search-jobs-for-sharing.md) - [Search partners](https://developer.mogl.online/api-reference/notifications/search/search-partners.md) - [Submit job share from athlete](https://developer.mogl.online/api-reference/notifications/search/submit-job-share-from-athlete.md) - [Create/edit service category form](https://developer.mogl.online/api-reference/notifications/service-categories/createedit-service-category-form.md) - [List service categories](https://developer.mogl.online/api-reference/notifications/service-categories/list-service-categories.md) - [Save service category](https://developer.mogl.online/api-reference/notifications/service-categories/save-service-category.md) - [View service category details](https://developer.mogl.online/api-reference/notifications/service-categories/view-service-category-details.md) - [Change admin password](https://developer.mogl.online/api-reference/notifications/site-config/change-admin-password.md) - [Create/edit social media link form](https://developer.mogl.online/api-reference/notifications/site-config/createedit-social-media-link-form.md) - [List social media links](https://developer.mogl.online/api-reference/notifications/site-config/list-social-media-links.md) - [Save social media link](https://developer.mogl.online/api-reference/notifications/site-config/save-social-media-link.md) - [Update basic site settings](https://developer.mogl.online/api-reference/notifications/site-config/update-basic-site-settings.md) - [Update email configuration](https://developer.mogl.online/api-reference/notifications/site-config/update-email-configuration.md) - [Upload logo/favicon](https://developer.mogl.online/api-reference/notifications/site-config/upload-logofavicon.md) - [Create/edit subscription plan form](https://developer.mogl.online/api-reference/notifications/subscriptions/createedit-subscription-plan-form.md) - [List subscription labels](https://developer.mogl.online/api-reference/notifications/subscriptions/list-subscription-labels.md) - [List subscription plans](https://developer.mogl.online/api-reference/notifications/subscriptions/list-subscription-plans.md) - [Save brand subscription plan](https://developer.mogl.online/api-reference/notifications/subscriptions/save-brand-subscription-plan.md) - [Save subscription label](https://developer.mogl.online/api-reference/notifications/subscriptions/save-subscription-label.md) - [Update subscription label sort order](https://developer.mogl.online/api-reference/notifications/subscriptions/update-subscription-label-sort-order.md) - [Update subscription plan status](https://developer.mogl.online/api-reference/notifications/subscriptions/update-subscription-plan-status.md) - [Create/edit athlete testimonial form](https://developer.mogl.online/api-reference/notifications/testimonials/createedit-athlete-testimonial-form.md) - [Create/edit partner testimonial form](https://developer.mogl.online/api-reference/notifications/testimonials/createedit-partner-testimonial-form.md) - [List athlete testimonials](https://developer.mogl.online/api-reference/notifications/testimonials/list-athlete-testimonials.md) - [List partner testimonials](https://developer.mogl.online/api-reference/notifications/testimonials/list-partner-testimonials.md) - [Save athlete testimonial](https://developer.mogl.online/api-reference/notifications/testimonials/save-athlete-testimonial.md) - [Save partner testimonial](https://developer.mogl.online/api-reference/notifications/testimonials/save-partner-testimonial.md) - [Create/edit university admin form](https://developer.mogl.online/api-reference/notifications/university-admins/createedit-university-admin-form.md) - [Create/update university admin](https://developer.mogl.online/api-reference/notifications/university-admins/createupdate-university-admin.md) - [List university admins (filterable by status)](https://developer.mogl.online/api-reference/notifications/university-admins/list-university-admins-filterable-by-status.md) - [Send verification email to university admin](https://developer.mogl.online/api-reference/notifications/university-admins/send-verification-email-to-university-admin.md) - [MOGL University Compliance API: Overview and Endpoints](https://developer.mogl.online/api-reference/university-api.md): Use the MOGL University API to manage compliance workflows, review athlete transactions, run analytics, and handle agent disclosures for your institution. - [NIL analytics by payment type](https://developer.mogl.online/api-reference/university/analytics/nil-analytics-by-payment-type.md) - [NIL analytics by sport](https://developer.mogl.online/api-reference/university/analytics/nil-analytics-by-sport.md) - [Number of athletes/applications](https://developer.mogl.online/api-reference/university/analytics/number-of-athletesapplications.md) - [Types of NIL activities](https://developer.mogl.online/api-reference/university/analytics/types-of-nil-activities.md) - [Create a new disclosure](https://developer.mogl.online/api-reference/university/athlete-agent-disclosures/create-a-new-disclosure.md) - [Delete a disclosure](https://developer.mogl.online/api-reference/university/athlete-agent-disclosures/delete-a-disclosure.md) - [Download disclosure documents](https://developer.mogl.online/api-reference/university/athlete-agent-disclosures/download-disclosure-documents.md) - [List all athlete-agent disclosures](https://developer.mogl.online/api-reference/university/athlete-agent-disclosures/list-all-athlete-agent-disclosures.md) - [Show a specific disclosure](https://developer.mogl.online/api-reference/university/athlete-agent-disclosures/show-a-specific-disclosure.md) - [Update a disclosure](https://developer.mogl.online/api-reference/university/athlete-agent-disclosures/update-a-disclosure.md) - [Download athlete job contract](https://developer.mogl.online/api-reference/university/athletes/download-athlete-job-contract.md) - [Download disclosed job contract](https://developer.mogl.online/api-reference/university/athletes/download-disclosed-job-contract.md) - [Export athletes data](https://developer.mogl.online/api-reference/university/athletes/export-athletes-data.md) - [Get athlete job details](https://developer.mogl.online/api-reference/university/athletes/get-athlete-job-details.md) - [Get athletes list](https://developer.mogl.online/api-reference/university/athletes/get-athletes-list.md) - [Change password with token](https://developer.mogl.online/api-reference/university/authentication/change-password-with-token.md) - [Impersonate university admin login](https://developer.mogl.online/api-reference/university/authentication/impersonate-university-admin-login.md) - [Invite a new user to compliance portal](https://developer.mogl.online/api-reference/university/authentication/invite-a-new-user-to-compliance-portal.md) - [Login to compliance portal](https://developer.mogl.online/api-reference/university/authentication/login-to-compliance-portal.md) - [Logout from compliance portal](https://developer.mogl.online/api-reference/university/authentication/logout-from-compliance-portal.md) - [Register new compliance user](https://developer.mogl.online/api-reference/university/authentication/register-new-compliance-user.md) - [Request password reset](https://developer.mogl.online/api-reference/university/authentication/request-password-reset.md) - [Resend verification email](https://developer.mogl.online/api-reference/university/authentication/resend-verification-email.md) - [Set password for new user](https://developer.mogl.online/api-reference/university/authentication/set-password-for-new-user.md) - [Get college settings](https://developer.mogl.online/api-reference/university/college/get-college-settings.md) - [Get college users](https://developer.mogl.online/api-reference/university/college/get-college-users.md) - [Update or create college settings](https://developer.mogl.online/api-reference/university/college/update-or-create-college-settings.md) - [Get list of colleges (public)](https://developer.mogl.online/api-reference/university/colleges/get-list-of-colleges-public.md) - [Get fans list](https://developer.mogl.online/api-reference/university/fans/get-fans-list.md) - [Get available date filter presets (public)](https://developer.mogl.online/api-reference/university/filters/get-available-date-filter-presets-public.md): Returns pre-calculated date ranges for the dashboard date filter dropdown: **All time** (no dates), **Last 30 days** (default), **Last week**, **This week**. For **Custom Range**, the frontend sends user-selected start_date and end_date directly. - [Get gender filter options (public)](https://developer.mogl.online/api-reference/university/filters/get-gender-filter-options-public.md) - [Get role filter options (public)](https://developer.mogl.online/api-reference/university/filters/get-role-filter-options-public.md) - [Get sports filter options (public)](https://developer.mogl.online/api-reference/university/filters/get-sports-filter-options-public.md) - [Get my notification preferences](https://developer.mogl.online/api-reference/university/notification-preferences/get-my-notification-preferences.md) - [Save my notification preferences](https://developer.mogl.online/api-reference/university/notification-preferences/save-my-notification-preferences.md) - [Export transactions data (ZIP download)](https://developer.mogl.online/api-reference/university/transactions/export-transactions-data-zip-download.md): Exports all transactions and third-party disclosures as a ZIP file containing CSV/Excel files. - [List all transactions (Dashboard)](https://developer.mogl.online/api-reference/university/transactions/list-all-transactions-dashboard.md): Returns paginated transaction list. Used by the compliance dashboard with Filter (athlete status) and Date filter controls. - [Top athletes by transactions (Dashboard)](https://developer.mogl.online/api-reference/university/transactions/top-athletes-by-transactions-dashboard.md): Returns the top athletes ranked by transaction value/count. Used in the dashboard 'Top Athletes' widget. - [Top teams by transactions (Dashboard)](https://developer.mogl.online/api-reference/university/transactions/top-teams-by-transactions-dashboard.md): Returns the top teams/universities ranked by transaction value/count. Used in the dashboard 'Top Teams' widget. - [Transaction summary statistics (Dashboard)](https://developer.mogl.online/api-reference/university/transactions/transaction-summary-statistics-dashboard.md): Returns summary statistics (total deals, total value, avg value, etc.) for the dashboard top cards. - [MOGL Core API Authentication: Get and Use JWT Tokens](https://developer.mogl.online/authentication.md): Learn how to obtain a JWT Bearer token via POST /api/login, attach it to requests, handle token expiry, and resolve 401 and 403 errors. - [NIL Deals and Jobs on MOGL: Lifecycle and Key States](https://developer.mogl.online/concepts/deals-jobs.md): Understand the difference between jobs and deals on MOGL, how a campaign moves from creation to payment, and how availability and cancellation work. - [MOGL Payments: Partner Billing and Athlete Payouts](https://developer.mogl.online/concepts/payments.md): Learn how brand partners fund deals, how athletes and agents receive payouts via Stripe Express, and what each payment status means for your account. - [MOGL Platform: How NIL Deals Work for All User Types](https://developer.mogl.online/concepts/platform-overview.md): Learn how MOGL connects college athletes, brand partners, agents, and universities in a single NIL marketplace — from deal creation to payout. - [MOGL User Types: Athletes, Partners, Agents & Admins](https://developer.mogl.online/concepts/users-roles.md): Explore the four MOGL user roles — athlete, brand partner, agent, and university admin — and understand what each role can do on the platform. - [First Deal AI Review: Faster Approval for New Partners](https://developer.mogl.online/features/ai/first-deal-auto-approval.md): New partners on MOGL get AI-assisted review on their first deal — receive instant feedback, accept suggested edits, and reach approval faster. - [Athlete Availability Confirmation and Contract Cancellation](https://developer.mogl.online/features/deals/athlete-availability-cancel-contract.md): Learn how athletes confirm or decline availability for a deal, what brands see in each case, and how to cancel a contract when plans change. - [Setting Up and Managing Your Stripe Payout Account](https://developer.mogl.online/features/payments/stripe-express-update.md): Agents on MOGL receive payouts through Stripe Express. Learn how to complete onboarding, understand your payout status, and resolve account issues. - [MOGL: The NIL Platform for Athletes, Brands & Agents](https://developer.mogl.online/index.md): MOGL connects college athletes with brand partners and agents to create, manage, and fulfill NIL sponsorship deals. Explore the API and feature guides. - [MOGL API Quickstart: Make Your First Authenticated Call](https://developer.mogl.online/quickstart.md): Go from zero to your first authenticated MOGL API response in minutes — register an account, get a JWT token, and fetch your profile with a real API call. ## OpenAPI Specs - [university-api-docs](https://developer.mogl.online/storage/api-docs/university-api-docs.json) - [notifications-api-docs](https://developer.mogl.online/storage/api-docs/notifications-api-docs.json) - [api-docs](https://developer.mogl.online/storage/api-docs/api-docs.json) - [openapi](https://developer.mogl.online/api-reference/openapi.json)