GET /v1/platform/modules/:id
Returns a module owned by the authenticated platform workspace.
curl https://api.tutorflow.io/v1/platform/modules/4d3b7f2a-7b8f-497c-a1d9-58b7f2e0c111 \
-H "Authorization: Bearer tf_platform_..."The response is the same ModuleResDto returned by
Create Module.
GET /v1/platform/modules/public/:shareToken
Returns a public module by share token. This endpoint does not require authentication and is used by the learner-facing module page.
curl https://api.tutorflow.io/v1/platform/modules/public/b018172542f9a3c4d5e6f7890abcdef12345678Private modules (isPublic: false) are not returned by the public endpoint.