---
updatedAt: 2025-11-10T23:16:44.000Z
---

Fetch the complete documentation index at: https://developer.deputy.com/llms.txt. Use this file to discover all available pages before exploring further. Append .md to any documentation page URL to get its markdown version.

# TrainingModule

The types of training that can be assigned to users

| Data Element        | Data Type | What is it                                 | Mandatory |
| :------------------ | :-------- | :----------------------------------------- | :-------- |
| Id                  | Integer   | Unique identifier                          | Yes       |
| Title               | String    | Name of the training                       | Yes       |
| Provider            | String    | Provider of the training (i.e. a school)   | Yes       |
| ProviderAddress     | Integer   | Provider of the training's address         | No        |
| Cost                | Decimal   | Cost to complete training                  | No        |
| TimeRequiredDays    | Integer   | Time to complete training                  | Yes       |
| RenewalPeriodMonths | Integer   | How often does training need to be renewed | No        |
| Comment             | String    | Comment                                    | Yes       |
| Creator             | Integer   | Creator of training module                 | Yes       |
| Created             | Datetime  | When this training was created             | Yes       |
| Modified            | Datetime  | When this training was modified            | Yes       |

## Foreign Objects which can be linked with the Resource API