aid: medialab-ai name: MediaLab.AI description: 'MediaLab.AI Inc. is a Santa Monica, California holding company for consumer internet brands. Rather than building products from scratch, MediaLab acquires and operates established community and media properties, and monetizes them through advertising across an owned-and-operated portfolio that reaches roughly one in three US internet users each month. The portfolio includes Genius (music knowledge, lyrics and annotations), Imgur (image sharing and community), Kik (messaging), WorldStarHipHop (hip hop media), Whisper (anonymous sharing), Amino (interest communities) and DatPiff (mixtapes). MediaLab also operates Assembly Exchange, its owned-and-operated programmatic ad exchange. The company itself publishes no corporate developer portal; its public API surface is carried by two portfolio brands - the Genius API (docs.genius.com, OAuth 2.0, annotations/songs/artists/search) and the Imgur API v3 (apidocs.imgur.com, OAuth 2.0, images/albums/galleries/comments/accounts), the latter documented as a public Postman collection.' image: https://cdn.prod.website-files.com/6434b7d63112666081bedeb0/643591619f8e24bf570e827e_medialab-webclip.jpg url: https://raw.githubusercontent.com/api-evangelist/medialab-ai/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.20' created: '2026-08-01' modified: '2026-08-01' tags: - Company - Media - Social - Advertising - Content - Images - Music - Messaging - Communities - Holding Company maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io apis: - name: Genius API description: 'The Genius API exposes the music knowledge community behind genius.com: annotations (crowd-sourced explanations attached to a fragment of a document), referents (the fragments annotations attach to), songs, artists, web pages and search. All requests are authenticated with OAuth 2.0 - read-only endpoints can use a client access token, while annotation creation, management and voting require user-authorized scopes. Responses are JSON wrapped in a meta/response envelope. Commercial use requires a license from Genius.' humanURL: https://docs.genius.com/ baseURL: https://api.genius.com/ tags: - Music - Lyrics - Annotations - Content - Search properties: - type: Documentation url: https://docs.genius.com/ - type: APIReference url: https://docs.genius.com/#resources - type: GettingStarted url: https://docs.genius.com/#getting-started - type: Authentication url: https://docs.genius.com/#authentication - type: SignUp url: https://genius.com/api-clients - type: TermsOfService url: https://genius.com/static/terms - type: PrivacyPolicy url: https://genius.com/static/privacy_policy - type: Support url: https://support.genius.com/hc/en-us - name: Imgur API description: 'The Imgur API (version 3) exposes the Imgur image-sharing and community platform over a RESTful HTTPS interface: image upload and retrieval, albums, the public gallery and its tags, comments, and account resources including favorites, submissions, settings and blocks. Authentication is OAuth 2.0 - anonymous and public read-only calls use a Client-ID authorization header, while account-scoped calls use a bearer access token. Responses are wrapped in a data/status/success envelope and are available as JSON, JSONP or XML. Commercial use is routed through RapidAPI.' humanURL: https://apidocs.imgur.com/ baseURL: https://api.imgur.com/3/ tags: - Images - Photos - Media - Social - Community properties: - type: Documentation url: https://apidocs.imgur.com/ - type: APIReference url: https://apidocs.imgur.com/ - type: Authentication url: https://apidocs.imgur.com/#authorization-and-oauth - type: SignUp url: https://api.imgur.com/oauth2/addclient - type: Pricing url: https://rapidapi.com/imgur/api/imgur-9/pricing - type: StatusPage url: https://status.imgur.com/ - type: TermsOfService url: https://imgur.com/tos - type: PrivacyPolicy url: https://imgur.com/privacy - type: Support url: https://help.imgur.com/hc/en-us - type: Postman url: postman/medialab-ai-imgur-api.postman_collection.json common: - type: DomainSecurity url: security/medialab-ai-domain-security.yml - type: Website url: https://medialab.la/ - type: SecondaryMarketListing url: https://forgeglobal.com/medialab-ai_stock/ - type: Brands url: https://medialab.la/brands - type: DeveloperPortal url: https://apidocs.imgur.com/ - type: Documentation url: https://docs.genius.com/ - type: APIReference url: https://apidocs.imgur.com/ - type: GettingStarted url: https://docs.genius.com/#getting-started - type: Support url: https://help.imgur.com/hc/en-us - type: Pricing url: https://rapidapi.com/imgur/api/imgur-9/pricing - type: SignUp url: https://api.imgur.com/oauth2/addclient - type: GitHubOrganization url: https://github.com/medialab-ai - type: Careers url: https://medialab.la/careers - type: Contact url: https://medialab.la/contact - type: TermsOfService url: https://medialab.la/terms-of-service - type: PrivacyPolicy url: https://medialab.la/privacy-policy - type: Packages url: packages/medialab-ai-packages.yml - type: SDKs url: packages/medialab-ai-packages.yml - type: WellKnown url: well-known/medialab-ai-well-known.yml - type: SecurityTxt url: well-known/medialab-ai-genius-security.txt - type: VulnerabilityDisclosure url: security/medialab-ai-vulnerability-disclosure.yml - type: Security url: https://bugcrowd.com/engagements/Genius-VDP - type: Authentication url: authentication/medialab-ai-authentication.yml - type: OAuthScopes url: scopes/medialab-ai-scopes.yml - type: Conventions url: conventions/medialab-ai-conventions.yml - type: ErrorCatalog url: errors/medialab-ai-problem-types.yml - type: RateLimits url: rate-limits/medialab-ai-rate-limits.yml - type: Lifecycle url: lifecycle/medialab-ai-lifecycle.yml - type: StatusPage url: https://status.imgur.com/ - type: Deprecation url: lifecycle/medialab-ai-lifecycle.yml - type: Conformance url: conformance/medialab-ai-conformance.yml - type: DataModel url: data-model/medialab-ai-data-model.yml - type: Components url: components/medialab-ai-components.yml - type: Examples url: examples/medialab-ai-imgur-examples.yml - type: LLMsTxt url: llms/medialab-ai-llms.txt - type: AgentSkill url: skills/_index.yml - type: Postman url: postman/medialab-ai-imgur-api.postman_collection.json x-enrichment: date: '2026-08-01' status: enriched artifacts_added: 23 pass: local-v1