POST

Create Join Application


Developer Preview

This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.

Creates a join application for a program.

Members creating their own applications can't specify memberId. It's automatically set to the calling member. Wix users must specify memberId when creating an application on a member's behalf.

For member-initiated applications, status is set automatically: APPROVED for a public program, and APPROVAL_PENDING for a program that requires approval. A member can't specify status.

A Wix user creating an application on a member's behalf can set the initial status, typically to INVITED or APPROVED. When a Wix user omits status, it defaults to APPROVED.

The program must be published.

To create multiple join applications in a single API call, call Bulk Create Join Applications.

Permissions
Manage Online Programs
Learn more about app permissions.
Endpoint
POST
https://www.wixapis.com/online-programs/participants/v3/join-applications

Errors
400Invalid Argument

There is 1 error with this status code.

404Not Found

There is 1 error with this status code.

409Already Exists

There is 1 error with this status code.

428Failed Precondition

There are 3 errors with this status code.

This method may also return standard errors. Learn more about standard Wix errors.

Event TriggersThis method triggers the following events:
Did this help?