A join application tracks a member's request or invitation to join an online program, from application through approval, payment, and enrollment.
Wix users can invite members, review applications, and manage payment-related activity. Members can apply to join a program, accept invitations, and complete payment when required.
Date and time the join application was created.
Custom field data for the join application object.
Extended fields must be configured in the app dashboard before they can be accessed with API calls.
Join application ID.
Snapshot of the member identified by memberId, copied from the Members API. It isn't the authoritative member record.
ID of the site member applying or invited to participate in the program.
Required when a Wix user creates an application on a member's behalf. Automatically set to the caller's member ID when a member creates their own application.
ID of the participant created from the join application.
Populated when status is APPROVED and paymentStatus is NO_PAYMENT_REQUIRED or PAYMENT_SUCCESSFUL.
Wix Payments or Pricing Plans data associated with the join application.
Payment status of the join application.
ID of the program the join application is for.
Revision number, which increments by 1 each time a lifecycle, payment, or tag action changes the join application.
This API doesn't provide a generic update method, so revision is read-only. Don't specify it when creating or changing a join application.
Current status of the join application.
Read-only for member-initiated applications. A Wix user can set the initial status when creating an application on a member's behalf.
Tags for categorizing and organizing join applications.
Date and time the join application was last updated.