ActivityResponseDto

Type Alias: ActivityResponseDto

[object Object]

Defined in: app/api/types.gen.ts:134

Represents the response DTO for an activity, containing all relevant information about the activity, including its properties and related entities such as enrollments and specification questions. The ActivityResponseDTO is used to transfer comprehensive activity data from the server to the client when retrieving activity information, allowing for a complete representation of the activity's details, enrollment status, and associated specification questions in the response payload.

Properties

allowedAudience?

optional allowedAudience?: TargetAudience

Defined in: app/api/types.gen.ts:155


areParticipantsVisible

[object Object]

Defined in: app/api/types.gen.ts:153


costCenterId?

optional costCenterId?: string | null

Defined in: app/api/types.gen.ts:159


costUnitId?

optional costUnitId?: string | null

Defined in: app/api/types.gen.ts:160


dateTimeEnd

[object Object]

Defined in: app/api/types.gen.ts:143


dateTimeStart

[object Object]

Defined in: app/api/types.gen.ts:142


dutchDescription

[object Object]

Defined in: app/api/types.gen.ts:140


englishDescription

[object Object]

Defined in: app/api/types.gen.ts:141


enrollmentDeadline?

optional enrollmentDeadline?: string | null

Defined in: app/api/types.gen.ts:145


enrollments

[object Object]

Defined in: app/api/types.gen.ts:161


enrollOpenDate?

optional enrollOpenDate?: string | null

Defined in: app/api/types.gen.ts:146


glAccountId?

optional glAccountId?: string | null

Defined in: app/api/types.gen.ts:158


id

[object Object]

Defined in: app/api/types.gen.ts:135


isAdultOnly

[object Object]

Defined in: app/api/types.gen.ts:154


isEnrollable

[object Object]

Defined in: app/api/types.gen.ts:152


isOpenForPayment?

optional isOpenForPayment?: boolean | null

Defined in: app/api/types.gen.ts:164


isWeeklyDrinks

[object Object]

Defined in: app/api/types.gen.ts:156


location

[object Object]

Defined in: app/api/types.gen.ts:147


name

[object Object]

Defined in: app/api/types.gen.ts:136


organizerId?

optional organizerId?: number | null

Defined in: app/api/types.gen.ts:149


participantLimit?

optional participantLimit?: number | null

Defined in: app/api/types.gen.ts:148


paymentDeadline?

optional paymentDeadline?: string | null

Defined in: app/api/types.gen.ts:163


posterFileName?

optional posterFileName?: string | null

Defined in: app/api/types.gen.ts:139


posterPath?

optional posterPath?: string | null

Defined in: app/api/types.gen.ts:138


price

[object Object]

Defined in: app/api/types.gen.ts:137


showInKoala

[object Object]

Defined in: app/api/types.gen.ts:150


showOnWebsite

[object Object]

Defined in: app/api/types.gen.ts:151


specificationQuestions

[object Object]

Defined in: app/api/types.gen.ts:162


unenrollmentDeadline?

optional unenrollmentDeadline?: string | null

Defined in: app/api/types.gen.ts:144


vatRate?

optional vatRate?: number | null

Defined in: app/api/types.gen.ts:157

On this page