Source: factory.core/extend.edit/ObjApiEdit.py
Extends ObjApi to provide functionality for editing and exporting API configurations,
specifically for Insomnia webhook formats.
| Method | Signature | Description |
|---|---|---|
| export_webhooks_to_insomnia | export_webhooks_to_insomnia(service_code: str) -> str |
Exports all active webhooks associated with a given service code to Insomnia |
| generate_technical_documentation | generate_technical_documentation(service_code: str, generate_png: bool = False, output_dir: str = 'docs/diagrams') -> str |
Generates comprehensive technical documentation for all webhooks |
| populate_workflow_mappings | populate_workflow_mappings(service_code: str, auto_detect: bool = True) -> int |
Populates the def_webhook_workflow_map table for a service. |
Exports webhooks for a given service code to Insomnia Request Collection JSON format.
Generates comprehensive technical documentation for all webhooks
Populates the def_webhook_workflow_map table by analyzing