ProgramSignupResource
- additionalType: string | nullFormat: YYYY-MM-DD
_member _dob required - additionalType: string | null
_member _emergency _contact required - additionalType: string | null
_member _gender _identity required - additionalType: integer | null
_member _id requiredInteger numbers.
- additionalType: string | null
_member _medical required - additionalType: string | null
_member _name required - amountType: integer
_paid requiredGross amount paid for this signup, in cents (principal only, before refunds). For subscription signups, this is the sum of installment transactions; for one-off signups, it falls back to the signup's stored amount_paid.
- amountType: integer
_refunded requiredAbsolute total refunded for this signup, in cents (principal only). Net paid = amount_paid - amount_refunded.
- associatedType: string | null
_address required - associatedType: string | null
_email required - associatedType: string | null
_name required - associatedType: string | null
_telephone required - createdType: stringFormat: ISO 8601 (UTC)
_at required - deletedType: string | nullFormat: ISO 8601 (UTC)
_timestamp required - guestType: integer | null
_id requiredInteger numbers.
- idType: integerrequired
Integer numbers.
- listType: string | null
_of _activities requiredComma-separated list of activities from the program.
- numberType: integer
_of _guests requiredInteger numbers.
- paidType: integerrequired
Integer numbers.
- participantType: string | nullFormat: YYYY-MM-DD
_dob required - participantType: string | null
_name required - paymentType: string | null
_method required - productType: string | null
_id required - programType: integer
_id requiredInteger numbers.
- quantityType: integerrequired
Integer numbers.
- subscriptionType: integer | null
_schedule _id requiredInteger numbers.
- ticketType: string | null
_uuid required - transactionType: integer | null
_id requiredInteger numbers.
- updatedType: stringFormat: ISO 8601 (UTC)
_at required - userType: integer | null
_id requiredInteger numbers.
- additionalType: string
_member Additional family member registered through this signup.
- attendanceType: string
_records Attendance records for this signup across all dates.
- filesType: string
Files uploaded by the user as part of this signup.
- formType: string
_submissions Form submissions associated with this signup.
- guestType: string
Guest associated with this signup (for non-member signups).
- programType: string
Registration opportunity this signup belongs to.
- subscriptionType: string
_schedule Recurring subscription schedule for this signup.
- transactionType: string
Payment transaction for this signup.
- userType: string
User who created this signup.