pipeworks_mud_mapper.callbacks.api_callbacks
API integration callbacks for the Workspace tab.
Functions
|
Create, update, delete, or list API services. |
|
Populate the service form from the selected service. |
|
Create, update, delete, or list API commands for a service. |
|
Populate the command form from the selected command. |
|
Queue an API request in the background and report immediate status. |
|
Poll background API jobs and surface response data. |
|
Render the latest API response in the Workspace UI. |
Module Contents
- pipeworks_mud_mapper.callbacks.api_callbacks.manage_api_services(_, __, save_clicks, delete_clicks, new_clicks, selected_service, name, base_url, auth_type, auth_secret, headers_text, enabled_values, notes)[source]
Create, update, delete, or list API services.
- pipeworks_mud_mapper.callbacks.api_callbacks.populate_service_form(service_id)[source]
Populate the service form from the selected service.
- pipeworks_mud_mapper.callbacks.api_callbacks.manage_api_commands(service_id, save_clicks, delete_clicks, new_clicks, selected_command, name, method, path, query_text, headers_text, body_text, timeout_seconds)[source]
Create, update, delete, or list API commands for a service.
- pipeworks_mud_mapper.callbacks.api_callbacks.populate_command_form(command_id)[source]
Populate the command form from the selected command.
- pipeworks_mud_mapper.callbacks.api_callbacks.run_api_request(_, api_jobs, service_id, base_url, auth_type, auth_secret, service_headers_text, method, path, query_text, headers_text, body_text, timeout_seconds)[source]
Queue an API request in the background and report immediate status.