Create campaign
Action ID:tools.gophish.create_campaign
Create a campaign in Gophish.
Reference: https://docs.getgophish.com/api-documentation/campaigns#create-campaign
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The body of the campaign to create. Look at the Gophish API documentation for the expected body.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Create group
Action ID:tools.gophish.create_group
Create a group in Gophish.
Reference: https://docs.getgophish.com/api-documentation/users-and-groups#create-group
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The body of the group to create. Look at the Gophish API documentation for the expected body.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Create landing page
Action ID:tools.gophish.create_landing_page
Create a landing page in Gophish.
Reference: https://docs.getgophish.com/api-documentation/landing-pages#create-landing-page
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The body of the landing page to create. Look at the Gophish API documentation for the expected body.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Create sending profile
Action ID:tools.gophish.create_sending_profile
Create a sending profile in Gophish.
Reference: https://docs.getgophish.com/api-documentation/sending-profiles#create-sending-profile
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The body of the sending profile to create. Look at the Gophish API documentation for the expected body.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Create template
Action ID:tools.gophish.create_template
Create a template in Gophish.
Reference: https://docs.getgophish.com/api-documentation/templates#create-template
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The body of the template to create. Look at the Gophish API documentation for the expected body.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Delete campaign
Action ID:tools.gophish.delete_campaign
Delete a campaign in Gophish.
Reference: https://docs.getgophish.com/api-documentation/campaigns#delete-campaign
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the campaign to delete.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Delete group
Action ID:tools.gophish.delete_group
Delete a group in Gophish.
Reference: https://docs.getgophish.com/api-documentation/users-and-groups#delete-group
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the group to delete.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Delete landing page
Action ID:tools.gophish.delete_landing_page
Delete a landing page in Gophish.
Reference: https://docs.getgophish.com/api-documentation/landing-pages#delete-landing-page
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the landing page to delete.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Delete sending profile
Action ID:tools.gophish.delete_sending_profile
Delete a sending profile in Gophish.
Reference: https://docs.getgophish.com/api-documentation/sending-profiles#delete-sending-profile
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the sending profile to delete.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Delete template
Action ID:tools.gophish.delete_template
Delete a template in Gophish.
Reference: https://docs.getgophish.com/api-documentation/templates#delete-template
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the template to delete.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Get campaign
Action ID:tools.gophish.get_campaign
Get a campaign from Gophish.
Reference: https://docs.getgophish.com/api-documentation/campaigns#get-campaign
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the campaign to get.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Get campaign results
Action ID:tools.gophish.get_campaign_results
Get a campaign’s results from Gophish.
Reference: https://docs.getgophish.com/api-documentation/campaigns#get-campaign-results
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the campaign to get results for.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Get campaign summary
Action ID:tools.gophish.get_campaign_summary
Get a campaign summary from Gophish.
Reference: https://docs.getgophish.com/api-documentation/campaigns#get-campaign-summary
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the campaign to get summary for.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Get group
Action ID:tools.gophish.get_group
Get a group from Gophish.
Reference: https://docs.getgophish.com/api-documentation/users-and-groups#get-group
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the group to get.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Get group summary
Action ID:tools.gophish.get_group_summary
Get a group summary from Gophish.
Reference: https://docs.getgophish.com/api-documentation/users-and-groups#get-group-summary
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the group to get.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Get landing page
Action ID:tools.gophish.get_landing_page
Get a landing page in Gophish.
Reference: https://docs.getgophish.com/api-documentation/landing-pages#get-landing-page
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the landing page to get.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Get sending profile
Action ID:tools.gophish.get_sending_profile
Get a sending profile in Gophish.
Reference: https://docs.getgophish.com/api-documentation/sending-profiles#get-sending-profile
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the sending profile to get.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Get template
Action ID:tools.gophish.get_template
Get a template in Gophish.
Reference: https://docs.getgophish.com/api-documentation/templates#get-template
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the template to get.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.List campaigns
Action ID:tools.gophish.list_campaigns
List campaigns from Gophish.
Reference: https://docs.getgophish.com/api-documentation/campaigns#get-campaigns
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.List groups
Action ID:tools.gophish.list_groups
List groups from Gophish.
Reference: https://docs.getgophish.com/api-documentation/users-and-groups#get-groups
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.List groups summary
Action ID:tools.gophish.list_groups_summary
List groups summary from Gophish.
Reference: https://docs.getgophish.com/api-documentation/users-and-groups#get-groups-summary
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.List landing pages
Action ID:tools.gophish.list_landing_pages
List landing pages from Gophish.
Reference: https://docs.getgophish.com/api-documentation/landing-pages#get-landing-pages
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.List sending profiles
Action ID:tools.gophish.list_sending_profiles
List sending profiles from Gophish.
Reference: https://docs.getgophish.com/api-documentation/sending-profiles#get-sending-profiles
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.List templates
Action ID:tools.gophish.list_templates
List templates from Gophish.
Reference: https://docs.getgophish.com/api-documentation/templates#get-templates
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Modify group
Action ID:tools.gophish.modify_group
Modify a group in Gophish.
Reference: https://docs.getgophish.com/api-documentation/users-and-groups#modify-group
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the group to modify.
The body of the group to modify. Look at the Gophish API documentation for the expected body.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Modify landing page
Action ID:tools.gophish.modify_landing_page
Modify a landing page in Gophish.
Reference: https://docs.getgophish.com/api-documentation/landing-pages#modify-landing-page
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The ID of the landing page to modify.
The body of the landing page to modify. Look at the Gophish API documentation for the expected body.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Modify sending profile
Action ID:tools.gophish.modify_sending_profile
Modify a sending profile in Gophish.
Reference: https://docs.getgophish.com/api-documentation/sending-profiles#modify-sending-profile
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The body of the sending profile to modify. Look at the Gophish API documentation for the expected body.
The ID of the sending profile to modify.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.Modify template
Action ID:tools.gophish.modify_template
Modify a template in Gophish.
Reference: https://docs.getgophish.com/api-documentation/templates#modify-template
Secrets
Required secrets:gophish: required valuesGOPHISH_API_KEY.
Input fields
The body of the template to modify. Look at the Gophish API documentation for the expected body.
The ID of the template to modify.
The base URL of the Gophish instance.Default:
null.If False, disables SSL verification for internal networks.Default:
true.