๐ฃ Actual CH-Platforms Routes
Parametros
baseUrl=https://api.coderhouse.comcourse_id=6011741078145b00950a860cuser_id=5ff70f66efd3c10096c8afe5camada_id=16440cupon_id=5f989db6064bf600914c1f5ets= timestamp (opt but recommended for prevent cache)lean=1para responses reducidas,0para responses completas
Rutas
| ๐ Global Routes | name | method | Respuesta | Authorization |
|---|---|---|---|---|
{baseUrl}/platform/v6/students/{user_id}/courses?lean=1&ts={ts}&userId={user_id}&v6=1 |
Get Cursos del alumno | โ GET |
[Course] |
๐ Bearer |
{baseUrl}/platform/v6/students/{user_id}/personal-goal-course?lean=1&ts={ts}&userId={user_id}&v6=1 |
Get Personal Goals | โ GET |
{Goals} |
๐ Bearer |
{baseUrl}/platform/users/{user_id}?_id={user_id}&lean=1&session=1&ts={ts}&userId={user_id} |
Get User | โ GET |
{User} |
๐ Bearer |
{baseUrl}/platform/users/{user_id}/courses-with-stream?ts={ts}&userId={user_id} |
Get Cursos streameando | โ GET |
{courses:[Course]} |
๐ Bearer |
{baseUrl}/platform/users/{user_id}/push-notifications?ts={ts}&userId={user_id} |
Get Notifications | โ GET |
[Notification] |
๐ Bearer |
{baseUrl}/platform/users/{user_id}/push-notifications/{notification_id}/readed |
Read Notification | โ PUT |
||
{baseUrl}/platform/sm-links |
Get Social Media Links | โ GET |
[SocialMedia] |
๐ None |
{baseUrl}/platform/students/{user_id}/courses/{camada_id}/progress?camadaId={camada_id}&ts={ts}&userId={user_id} |
Get User Progress | โ GET |
{Progress} |
๐ Bearer |
{baseUrl}/platform/students/{user_id}/courses/{camada_id}?ts={ts}&camadaId={camada_id}&lean=1&userId={user_id} |
Get Curso | โ GET |
{Course} |
๐ Bearer |
| ๐ Dashboard Routes | name | method | Respuesta | Authorization |
|---|---|---|---|---|
{baseUrl}/platform/session |
Get User Stored Session | โ POST |
{Session} |
๐คซ payload: token |
{baseUrl}/platform/users/{user_id}/country |
Get User Country | โ GET |
{code, countryCode} |
๐ Bearer |
{baseUrl}/platform/users/{user_id}/flags?ts={ts}&userId={user_id} |
Get User Flags | โ GET |
{Flags} |
๐ Bearer |
https://coderhouse.auth0.com/oauth/ro |
Send Auth Credentials | โ POST |
| ๐จโ๐ Perfil Routes | name | method |
|---|---|---|
{baseUrl}/platform/users/{user_id}?_id={user_id}&lean=1&ts={ts}&userId={user_id} |
Get User Data | โ GET |
{baseUrl}/platform/users/{user_id}/certifications?ts={ts}&userId={user_id} |
Get User Certifications | โ GET |
{baseUrl}/platform/users/{user_id}/education?ts={ts}&userId={user_id} |
Get User Education | โ GET |
{baseUrl}/platform/users/{user_id}/works?ts={ts}&userId={user_id} |
Get User Works | โ GET |
{baseUrl}/platform/blogs?byAuthor={user_id}&ignoreDrafts=1&isFeed=1&ts={ts}&unpublished=1 |
Get User Posts? | โ GET |
| ๐ Curso Routes | name | method | Respuesta | Authorization |
|---|---|---|---|---|
{baseUrl}/platform/users/{user_id}/courses/{camada_id}/permissions?camadaId={camada_id}&courseSlug=ux-ui-online&ts={ts}&userId={user_id} |
Get Permissions | โ GET |
{Permissions} |
๐ Bearer |
{baseUrl}/platform/users/{user_id}/courses/{camada_id}/program/progress?camadaId={camada_id}&ts={ts}&upsellingClasses=false&userId={user_id} |
Get Course Progress | โ GET |
[CourseProgress] |
๐ Bearer |
{baseUrl}/platform/students/{user_id}/courses/{camada_id}/progress?camadaId={camada_id}&ts={ts}&userId={user_id} |
Get Camada Progress | โ GET |
{CamadaProgress} |
๐ Bearer |
{baseUrl}/platform/courses/{course_id}/student/{user_id}/projects?courseId={course_id}&studentId={user_id}&ts={ts} |
Get Desafios | โ GET |
[Desafios] |
๐ Bearer |
{baseUrl}/products?country=ar&cuponId={cupon_id}&flagHasNextCourse=true&sortedByCategories=true&startDate=1629297726454&type=remotes |
Get Productos | โ GET |
[Producto] |
๐ None |
{baseUrl}/platform/students/{user_id}/get-camada-ids?userId={user_id} |
Get Camada IDs | โ GET |
{camadaIds:[ID]} |
๐ Bearer |
| ๐ Cursos y Carreras Routes | name | method | Respuesta | Authorization |
| --------------------------------------------------------------------------------------------------------------------- | ---------------------- | ------- | --------- | ------------- |
{baseUrl}/platform/students/{user_id}/get-camada-ids?userId={user_id} |
Get Camada IDs | โ GET |
||
{baseUrl}/platform/students/{user_id}/courses/{camada_id}?ts={ts}&camadaId={camada_id}&userId={user_id} |
Get Curso | โ GET |
||
{baseUrl}/platform/courses/{course_id}/users/{user_id}/next-recomended-level?course_id={course_id}&userId={user_id} |
Get Recomendados | โ GET |
||
{baseUrl}/platform/courses/{course_id}/classmates?courseId={course_id}&userId={user_id}&v2=1 |
Get Course Profesores | โ GET |
[User] |
๐ Bearer |
{baseUrl}/platform/users/{user_id}/has-active-courses |
Get Has Active Courses | โ GET |
| โ Servicios de Carrera | name | method |
|---|---|---|
{baseUrl}/platform/services?country=ar&ts={ts}&userId={user_id} |
Get Servicios | โ GET |
| ๐ Contenidos | name | method | Respuesta | Authorization |
|---|---|---|---|---|
{baseUrl}/platform/contents/videos?country=ar&type=videos&userId={user_id} |
Get Videos | โ GET |
[ContentVideo] |
๐ Bearer |
{baseUrl}/platform/contents/resources?country=ar&type=resources&userId={user_id} |
Get Recursos | โ GET |
[ContentRecurso] |
๐ Bearer |
{baseUrl}/platform/contents/podcasts?country=ar&type=podcasts&userId={user_id} |
Get Podcasts | โ GET |
[ContentPodcast] |
๐ Bearer |
{baseUrl}/platform/contents/blogposts?country=ar&type=blogposts&userId={user_id} |
Get Blog Posts | โ GET |
[ContentPosts] |
๐ Bearer |
{baseUrl}/platform/contents/webinars?country=ar&type=webinars&userId={user_id} |
Get Webinars | โ GET |
[ContentWebinar] |
๐ Bearer |
| ๐ผ Empleos | name | method | Respuesta | Authorization |
|---|---|---|---|---|
{baseUrl}/platform/jobs?hiringRoom=0&startDate=1629228878181&userId={user_id} |
Get Jobs | โ GET |
[Job] |
๐ Bearer |
{baseUrl}/platform/users/{user_id}/job-postulations?userId={user_id} |
Get My Jobs Postulations | โ GET |
๐ Bearer |
| ๐ Beneficios | name | method | Respuesta | Authorization |
|---|---|---|---|---|
{baseUrl}/perks?teacher=undefined&student=true&tutor=false |
Get Beneficios | โ GET |
[Perk] |
๐ Bearer |
| ๐ Foro | name | method | Respuesta | Authorization |
|---|---|---|---|---|
{baseUrl}/platform/blogs/feed/all?category=all&ignoreDrafts=1&isFeed=1&isTeacher=false&ts={ts}&userId={user_id} |
Get All Feed Posts | โ GET |
{[Post], paginated} |
๐ Bearer |
{baseUrl}/platform/blogs?byAuthor={user_id}&isFeed=1&isTeacher=false&ts={ts}&unpublished=1 |
Get User Posts | โ GET |
{[Post], paginated} |
๐ Bearer |
{baseUrl}/platform/blogs/saved/{user_id}?ignoreDrafts=1&isTeacher=false&savedBy={user_id}&ts={ts}&unpublished=1 |
Get User Saved Posts | โ GET |
{[Post], paginated} |
๐ Bearer |
| ๐ฃ Referidos | name | method | Respuesta | Authorization |
|---|---|---|---|---|
{baseUrl}/platform/referrals/users/{user_id}?userId={user_id} |
Get User Referrals Data | โ GET |
{user:{...,progress}, range} |
๐ Bearer |
{baseUrl}/platform/referrals/rewards?country=ar&ts={ts}&userId={user_id} |
Get Recompesas | โ GET |
[Rewards] |
๐ Bearer |
{baseUrl}/platform/users/{user_id}/referral-cupon-reward |
Get Cupon Reward | โ GET |
{countries,reward} |
๐ Bearer |
{baseUrl}/platform/referrals/leaderboard?country=ar&ts={ts}&userId={user_id} |
Get Leaderboard | โ GET |
[User] |
๐ Bearer |