Request join
RequestJoin asks an Admin for an account. Every account begins this way: the request waits in Activity until an Admin approves it and hands over a temporary password. Refused where the Instance has signup off; where it is on, anybody who can reach the Instance may ask and the approval is what decides. One request may wait per email address, and the queue of waiting requests has a ceiling. Asking again under an address already waiting reports success and writes nothing; asking when the queue is full is refused until an Admin has cleared some.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/api/v1/auth/join-requests" \ -H "Content-Type: application/json" \ -d '{}'{ "requestUid": "string"}Replace password
ReplacePassword sets a new password for the signed-in Member. A Member who was given a temporary password must call this before they can use nooks.
Request password reset
RequestPasswordReset asks an Admin to unlock an account. nooks sends no email, so the Admin checks it is really them however they like, then approves. One request may wait per Member. Asking again while one is waiting reports success and writes nothing, so the panel carries it once.