COMIDOC
CouponsVerified CouponsFreeFree CoursesTopicsTopics
React
AdvertiseSubmit Course

About

Discover the best Udemy deals thanks to a community that shares verified coupons every single day.

Telegram logoTelegramTwitter logoTwitterRSS logoRSS

Browser extensions

Install Comidoc on your browser to detect coupons automatically while you browse Udemy website.

Chrome logoChromeFirefox logoFirefoxEdge logoEdge

Links

BlogDaily FreebiesMost Wanted CouponsTop Contributors
PricingAdvertise HereDeveloper APISubmit Coupon
AboutContactPrivacyTerms
Comidoc Developer Platform

Our verified coupon database. One API call away.

Verified Udemy offers, redemption capacity, remaining uses, topic taxonomy and rolling trends—served through REST and MCP from one historical source.

Start with 250 requestsOpenAPI 3.1

Verified offer response

{
  "data": [{
    "course": {
      "id": 3836244,
      "title": "Python Automation"
    },
    "status": "active",
    "redemptions": {
      "total": 100,
      "remaining": 80,
      "redeemed": 20,
      "state": "known",
      "observed_at": "2026-07-19T10:42:00Z"
    },
    "expires_at": "2026-07-21T23:59:59Z",
    "created_at": "2026-07-18T08:15:00Z",
    "last_verified_at": "2026-07-19T10:42:00Z",
    "last_confirmed_active_at": "2026-07-19T10:42:00Z"
  }]
}

250

Free requests every month

100,000

Pro requests for $49/month

24h · 7d · 30d

Versioned trend horizons

Sign in to issue your first key.

Developer keys are tied to a verified Comidoc account so you can rotate them and inspect usage safely.

Three steps

  1. 1

    Create a key

    Keys are scoped, hashed and displayed once.

  2. 2

    Send a bearer token

    Every response reports quota state and request ID.

  3. 3

    Follow the cursor

    Pagination is opaque so clients remain decoupled from storage.

First request
curl --request GET \
  --url 'https://comidoc.com/api/v1/offers?q=python&course_type=courses&language=English&duration=short,medium&rating=gte-4_5&coupon_age=24h&repeat_coupon_course=exclude&unique_course=true' \
  --header 'Authorization: Bearer cmd_live_your_key'
Download OpenAPIComplete documentationRead the MCP setup
MCP 2026-07-28 RC

The same source, shaped for agents.

Anonymous tools return current availability and a short-lived Comidoc redemption link. Course and offer tools share the REST filter surface, including course type, multiple languages, duration, coupon age, and frequent-coupon exclusion. Add a Pro bearer key when an integration needs the raw coupon code.

search_courses

Structured input and output schemas.

fetch_course

Structured input and output schemas.

find_offers

Structured input and output schemas.

get_filter_options

Structured input and output schemas.

list_topics

Structured input and output schemas.

fetch_topic

Structured input and output schemas.

get_trending_courses

Structured input and output schemas.

get_trending_topics

Structured input and output schemas.