{ "action": "revoke" }.passes.permits.updated event, invalidating its QR access code), and emits a communityContractors.removed event.{ "action": "approve" }, though approval is normally performed by a Community Admin from the dashboard.curl --location --request PATCH '/communityContractors/' \
--header 'Content-Type: application/json' \
--data '{
"action": "revoke"
}'{}