- Social
- Calendar
- Calendars
- Events
- Event Rooms
- Authentication
- Global
- Profile
- Organizations
- Search Brand Fetch Brands
- Verify Organization
- Remove a Site
- Create a Site
- Invite Organization Branch
- List All Branches
- Accept Branch Invitation
- Decline Branch Invitation
- List All Organization Collaborators
- List All Organizations
- Search Organizations
- Retrieve an Organization
- Update an Organization
- Delete an Organization
- Create an Organization
- Search Brands
- List All Social Links
- Members
- List All Members
- Search Members
- Invite Organization Members
- Delete Invitation
- Update a Member
- Retrieve a Member
- Delete a Member
- Delete Multiple Members
- Accept Organization Invitation
- Decline Organization Invitation
- Check Member Existence
- Retrieve Invitation Link
- Retrieve Invitation Object
- Retrieve Non-Paginated Organization Members
- List All Resources of an Organization
- Update Member Resource Roles-V1
- Update Member Resource Roles-V2
- Followers
- Groups
- Profiles
- Experiences
- Group Members
- Profile Search History
- Alumni
- Favorites
- Retrieve an Invitation link
- Organizations
- Notification
- Storage
- Space
- Folders
- Space Members
- Check Member Existence
- List All Members
- Search Members
- Search Potential Members
- Add a Member
- Invite Members
- Retrieve an Invitation Link
- Accept an Invitation
- Decline an Invitation
- Update a Member
- Assign License
- Assign License to an Organization Group
- Remove a License
- Search License-Assigned Members and Groups
- Remove a Member
- Delete an Invitation
- Leave a Space
- Spaces
- Health
- Course
- Course Versions
- Completions
- Certificates
- Courses
- List All CoursesGET
- Publish a CoursePATCH
- Delete a CourseDELETE
- Retrieve a CourseGET
- Create a CoursePOST
- Update a CoursePATCH
- Search a CourseGET
- Delete All CourseDELETE
- Review a CoursePATCH
- Start a CoursePOST
- Create a CyclePOST
- Delete a CyclePATCH
- Clone a CoursePOST
- Update CyclesPATCH
- List All Courses With Published Verifying Status GET
- Search Courses With Published Verifying Status GET
- List All Languages Course CountGET
- List All Skills Course CountGET
- Update a Course CertificatePATCH
- Create a CouponPOST
- Update a CouponPATCH
- Delete a CouponPATCH
- Update VersionPATCH
- Compare Latest CourseGET
- Categories
- Course Members
- Chapters
- Lectures
- Subjects
- Webhook
- Analytics
Clone a Course
Developing
POST
/courses/{id}/clone
This endpoint creates a duplicate of a specific course.#
courseId
: Course Idcloned
property to confirm the cloned processRequest Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.aladia.io/v2/courses//clone' \
--header 'apikey: ' \
--header 'Content-Type: application/json' \
--data-raw '{
"startDate": "2024-01-01"
}'
Response Response Example
{
"id": "6655e194ab227ee398cbc122",
"owner": {
"id": "66542ff93a712c2dfba90931",
"type": "profile"
},
"title": "Svelte",
"description": "Svelte course description",
"categories": [],
"subCategories": [],
"spaceId": "2541860fe27847fa57ffb16f",
"chapters": [],
"requirements": [],
"objectives": [],
"skills": [],
"numberOf": {},
"type": "onDemand",
"status": "draft",
"version": {
"id": "c9b9a94e8b8f2dd723f3c90b",
"profileId": "3d52afbba3d6cb8ae08821ac",
"title": "Version_2024_09_19_12:32:06",
"version": "2031-10-20T14:46:19.332Z",
"description": "",
"status": "draft",
"course": {
"id": "c7add9798b1ec50be13ebcf0",
"revision": true
},
"chapters": [
{
"id": "3befc6baf522abcbae63e556",
"revision": true,
"lectures": [
{
"id": "d6c6dedab54898c2ea4f0417",
"revision": false
}
]
}
],
"createdAt": "2059-12-31T17:48:05.783Z",
"updatedAt": "2007-02-10T09:19:25.460Z"
},
"completion": 0,
"role": "course-teacher",
"suspend": true,
"createdBy": "66542ff93a712c2dfba90931",
"updatedBy": "66542ff93a712c2dfba90931",
"createdAt": "2024-05-28T13:52:20.335Z",
"updatedAt": "2024-05-28T13:52:20.335Z"
}
Request
Path Params
id
stringย
required
Header Params
apikey
stringย
optional
Example:
{{apikey}}
Body Params application/json
startDate
stringย
optional
title
stringย ย |ย nullย
optional
Examples
Responses
๐ข201Created
application/json
Body
id
stringย
required
owner
objectย (profile.rto)ย
required
id
stringย
required
firstName
stringย
optional
lastName
stringย
optional
name
stringย
required
followers
integerย ย |ย nullย
optional
story
objectย ย |ย nullย
optional
online
booleanย
optional
email
stringย
optional
picture
stringย ย |ย nullย
optional
spaceId
stringย
required
chapters
array[string]
optional
subjects
array[string]
optional
title
stringย
required
color
stringย
required
description
stringย ย |ย nullย
optional
thumbnail
optional
Any of
fileId
stringย
required
url
stringย
optional
metadata
objectย
optional
trailer
optional
Any of
fileId
stringย
required
url
stringย
optional
metadata
objectย
optional
trailerImage
optional
Any of
fileId
stringย
required
url
stringย
optional
metadata
objectย
optional
duration
integerย
optional
requirements
array[string]
optional
objectives
array[string]
optional
skills
array[string]
optional
earnings
numberย ย |ย nullย
optional
numberOf
objectย (numberOf.model)ย
optional
observers
numberย
optional
teachers
numberย
optional
internalAttendants
numberย
optional
externalAttendants
numberย
optional
chapters
numberย
optional
onDemandLectures
numberย
optional
liveLectures
numberย
optional
type
stringย
required
visibility
stringย ย |ย nullย
optional
status
stringย
optional
dates
optional
Any of
startDate
stringย
optional
endDate
stringย
optional
billing
optional
Any of
currency
stringย
optional
paymentModel
stringย
optional
totalPrice
numberย
optional
subscriptionFee
numberย
optional
remainingAmount
numberย
optional
installmentsAmount
numberย
optional
lastInstallmentAmount
numberย
optional
installmentNumber
numberย
optional
installments
array[string]
optional
frequency
stringย
optional
coupons
array[objectย (coupon.model) {7}]ย
optional
allowSinglePayment
booleanย
optional
seatCount
integerย ย |ย nullย
optional
languages
arrayย [object {3}]ย
optional
id
stringย
optional
language
stringย
optional
name
stringย
optional
categories
arrayย [object {9}]ย
optional
id
stringย
optional
parentId
stringย
optional
name
stringย
optional
image
stringย
optional
proposedUserId
stringย
optional
status
stringย
optional
question
numberย
optional
createdAt
stringย
optional
updatedAt
stringย
optional
subCategories
arrayย [object {9}]ย
optional
id
stringย
optional
parentId
stringย
optional
name
stringย
optional
image
stringย
optional
proposedUserId
stringย
optional
status
stringย
optional
question
numberย
optional
createdAt
stringย
optional
updatedAt
stringย
optional
review
objectย
optional
ratings
array[objectย (rating.rto) {3}]ย
optional
totalReviews
integerย
optional
globalRating
integerย
optional
role
stringย ย |ย nullย
optional
suspend
booleanย ย |ย nullย
optional
createdBy
stringย ย |ย nullย
optional
updatedBy
stringย ย |ย nullย
optional
calendarId
stringย ย |ย nullย
optional
productId
stringย ย |ย nullย
optional
createdAt
stringย
optional
updatedAt
stringย
optional
folderId
stringย ย |ย nullย
optional
buyers
arrayย [object]ย ย |ย nullย
optional
purchased
booleanย ย |ย nullย
optional
members
optional
Any of
teachers
array[objectย (member-gateway.rto) {11}]ย
optional
attendants
array[objectย (member-gateway.rto) {11}]ย
optional
version
optional
Any of
id
stringย
optional
profileId
stringย
required
title
stringย
optional
version
stringย
optional
description
stringย
optional
status
stringย
optional
course
objectย
optional
chapters
arrayย [object {3}]ย
optional
subjects
arrayย [object {2}]ย
optional
restored
booleanย
optional
original
stringย
required
parentId
stringย
required
activity
objectย
required
createdAt
stringย
optional
updatedAt
stringย
optional
certitificateTemplate
objectย (certificateTemplate.rto)ย
optional
name
stringย
required
logo
objectย (File)ย
optional
brandColor
stringย
optional
accentColor
stringย
optional
signatureName
stringย
required
signatoryRole
stringย
required
signatureFont
stringย
optional
useProfilePicture
booleanย
required
reviewCompletion
enum<number>ย
required
Allowed values:
0255075100
coupon
objectย (course-coupon.rto)ย
optional
type
stringย
required
discountAmount
numberย
required
totalDiscountedAmount
numberย
required
discountDaysLeft
numberย
required
versionId
stringย ย |ย nullย
optional
newUpdate
booleanย
optional
Modified atย 2025-04-09 09:44:17