Knock Actions
Approves a pending knock request and creates the corresponding membership
Path parameters
knockIdstring · uuidRequiredExample:
Unique ID of the knock to approve
knock123-def6-7890-abcd-ef1234567890Body
approvalMessagestringOptionalExample:
Optional message for the approval
Welcome to the team! We're excited to have you.customRolestringOptionalExample:
Override the requested role (optional)
membercustomPermissionsstring[]OptionalExample:
Override the requested permissions (optional)
["read","write"]Responses
200
Knock approved successfully
application/json
500
Internal server error
application/json
post
/memberships/knocks/{knockId}/approveRejects a pending knock request
Path parameters
knockIdstring · uuidRequiredExample:
Unique ID of the knock to reject
knock123-def6-7890-abcd-ef1234567890Body
rejectionReasonstringOptionalExample:
Reason for rejecting the knock request
We are not hiring at this timerejectionMessagestringOptionalExample:
Optional message for the rejection
Thank you for your interest. We'll keep your information for future opportunities.Responses
200
Knock rejected successfully
application/json
500
Internal server error
application/json
post
/memberships/knocks/{knockId}/rejectLast updated