Updated
Developer hooks and filters
Extend documented seams without bypassing endpoint authorization or transaction boundaries.
Supported extension points
| Hook | Purpose |
|---|---|
drecha_forms_entitlements
| Filter the feature map; it does not replace endpoint authorization |
drecha_forms_submission_payload
| Filter normalized data before the entry transaction |
drecha_forms_entry_created
| Observe a newly committed entry |
drecha_forms_plan_premium_automations
| Add durable, entitled post-submission jobs |
drecha_forms_handle_extension_job
| Handle a claimed extension job through the shared worker |
drecha_forms_spam_result
| Filter the bounded spam result after built-in checks |
Keep pre-commit submission filters deterministic and fast. Queue slow or external work only after the entry commits. Administrative REST operations still require authentication, capabilities, and nonces; Pro Bearer tokens remain scoped, hashed, and revocable.