---
search:
  tags:
    - Campus Management/Modules
    - POST
seo:
  description: >-
    Creates a new version for an existing module. Pass versionName in the body
    (e.g.… Reference for the POST /modules/{id}/versions endpoint in the Fuxam
    API v4.
sidebar:
  label: Create a module version
  badge: POST
title: Create a module version
type: openapi-operation
---
Creates a new version for an existing module. Pass `versionName` in the body (e.g. `1.0`, `2.0`). The default course title is copied from the parent module; optionally pass `moduleDisplayName` to override how the module is displayed for this version. Returns summary fields — use GET /modules/&#123;id&#125;/versions/&#123;versionId&#125; for full detail. Scoped to your integration's institution via Basic Auth credentials.

`POST /modules/{id}/versions`
