Customizing the DNS Integrity Gateway usually means creating new GUI or REST API endpoints. For both cases this can be achieved by using the Create Workflow workflow.
Process for creating a GUI:
- Create a new skeleton using Create Workflow, and select “Workflow with UI” as the workflow type
- Edit the HTML template for the workflow
- Edit the CSS template if needed
- Edit the JavaScript source file if needed
- Implement the handler Python code
Note: GUI endpoints are also available through the API.
For REST APIs it is simpler:
- Create a new skeleton using Create Workflow, and select “Workflow using only REST API” as the workflow type
- Implement the handler Python code