Submit Collaborator Request
Public-facing endpoint for the collaborator signup form, secured by a signed JWT token.
Last updated: April 9, 2026
Submit Collaborator Request
POST /siren/v1/collaborators/submit-request
Public-facing endpoint used by the collaborator signup form. Accepts a signed JWT (generated by the admin-side Create Signup Form JWT endpoint) that carries program enrollment and approval settings. The collaborator is created or matched based on email, and the signup submission event is broadcast for downstream processing.
This endpoint does not require standard authentication. It is secured by the signed JWT token included in the request body.
Request Body:
| Field | Type | Required | Description |
|---|---|---|---|
fullName | string | Yes | The applicant’s full name |
nickname | string | Yes | The applicant’s display name |
email | string | Yes | The applicant’s email address |
token | string | Yes | Signed JWT containing programIds, statusOnSignup, and approveExisting |