Skip to main content
POST
/
api
/
udemy
/
courses
/udemy/courses
curl --request POST \
  --url https://api.anysite.io/api/udemy/courses \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "course": "<string>",
  "timeout": 300
}
'
[
  {
    "id": "<string>",
    "course_title": "<string>",
    "web_url": "<string>",
    "@type": "UdemyCourse",
    "alias": "<string>",
    "headline": "<string>",
    "description": "<string>",
    "image": "<string>",
    "is_paid": true,
    "price": 123,
    "price_currency": "<string>",
    "rating": 123,
    "review_count": 123,
    "student_count": 123,
    "lecture_count": 123,
    "level": "<string>",
    "content_info": "<string>",
    "duration_seconds": 123,
    "estimated_content_length": 123,
    "has_certificate": true,
    "coding_exercise_count": 123,
    "assignment_count": 123,
    "quiz_count": 123,
    "published_quiz_count": 123,
    "practice_test_count": 123,
    "article_count": 123,
    "additional_asset_count": 123,
    "language": "<string>",
    "category": "<string>",
    "subcategory": "<string>",
    "objectives_summary": [],
    "what_you_will_learn": [],
    "requirements": [],
    "target_audiences": [],
    "caption_languages": [],
    "instructors": [],
    "created_at": 123,
    "published_at": 123,
    "updated_date": "<string>"
  }
]

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
course
string
required

Udemy course slug ('100-days-of-code'), numeric course id, or course URL.

Minimum string length: 1
Examples:

"100-days-of-code"

"2776760"

"https://www.udemy.com/course/100-days-of-code/"

timeout
integer
default:300

Max scrapping execution timeout (in seconds)

Required range: 20 <= x <= 1500

Response

Successful Response

id
string
required
course_title
string
required
web_url
string
required
@type
string
default:UdemyCourse
alias
string | null
headline
string | null
description
string | null
image
string | null
is_paid
boolean | null
price
number | null
price_currency
string | null
rating
number | null
review_count
integer | null
student_count
integer | null
lecture_count
integer | null
level
string | null
content_info
string | null
duration_seconds
integer | null
estimated_content_length
integer | null
has_certificate
boolean | null
coding_exercise_count
integer | null
assignment_count
integer | null
quiz_count
integer | null
published_quiz_count
integer | null
practice_test_count
integer | null
article_count
integer | null
additional_asset_count
integer | null
language
string | null
category
string | null
subcategory
string | null
objectives_summary
string[]
what_you_will_learn
string[]
requirements
string[]
target_audiences
string[]
caption_languages
string[]
instructors
object[]
created_at
integer | null
published_at
integer | null
updated_date
string | null