ProgramSignupResource

  • additional_member_dob
    Type: string | nullFormat: YYYY-MM-DD
    required
  • additional_member_emergency_contact
    Type: string | null
    required
  • additional_member_gender_identity
    Type: string | null
    required
  • additional_member_id
    Type: integer | null
    required

    Integer numbers.

  • additional_member_medical
    Type: string | null
    required
  • additional_member_name
    Type: string | null
    required
  • amount_paid
    Type: integer
    required

    Gross 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.

  • amount_refunded
    Type: integer
    required

    Absolute total refunded for this signup, in cents (principal only). Net paid = amount_paid - amount_refunded.

  • associated_address
    Type: string | null
    required
  • associated_email
    Type: string | null
    required
  • associated_name
    Type: string | null
    required
  • associated_telephone
    Type: string | null
    required
  • created_at
    Type: stringFormat: ISO 8601 (UTC)
    required
  • deleted_timestamp
    Type: string | nullFormat: ISO 8601 (UTC)
    required
  • guest_id
    Type: integer | null
    required

    Integer numbers.

  • id
    Type: integer
    required

    Integer numbers.

  • list_of_activities
    Type: string | null
    required

    Comma-separated list of activities from the program.

  • number_of_guests
    Type: integer
    required

    Integer numbers.

  • paid
    Type: integer
    required

    Integer numbers.

  • participant_dob
    Type: string | nullFormat: YYYY-MM-DD
    required
  • participant_name
    Type: string | null
    required
  • payment_method
    Type: string | null
    required
  • product_id
    Type: string | null
    required
  • program_id
    Type: integer
    required

    Integer numbers.

  • quantity
    Type: integer
    required

    Integer numbers.

  • subscription_schedule_id
    Type: integer | null
    required

    Integer numbers.

  • ticket_uuid
    Type: string | null
    required
  • transaction_id
    Type: integer | null
    required

    Integer numbers.

  • updated_at
    Type: stringFormat: ISO 8601 (UTC)
    required
  • user_id
    Type: integer | null
    required

    Integer numbers.

  • additional_member
    Type: string

    Additional family member registered through this signup.

  • attendance_records
    Type: string

    Attendance records for this signup across all dates.

  • files
    Type: string

    Files uploaded by the user as part of this signup.

  • form_submissions
    Type: string

    Form submissions associated with this signup.

  • guest
    Type: string

    Guest associated with this signup (for non-member signups).

  • program
    Type: string

    Registration opportunity this signup belongs to.

  • subscription_schedule
    Type: string

    Recurring subscription schedule for this signup.

  • transaction
    Type: string

    Payment transaction for this signup.

  • user
    Type: string

    User who created this signup.