Gotify icon

Gotify

Self-hosted push notification server for sending messages to applications and clients.

1 trigger13 searches21 actionsPollingAuth: API key

AI-assisted documentation7 min read

This documentation is compiled from our integration source code, internal specs for Gotify, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Gotify on WEXTL →

Connecting Gotify takes an active account plus the login credentials this integration asks for — no other setup is required.[3]

  • Base URLurlRequired

    The root URL of your server, for example https://push.example.com.

    [1]
  • Authentication MethodselectRequired
  1. Log in to your WEXTL account, add the Gotify node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Gotify account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch New MessagesTrigger
Input fields[3]
FieldType
Applicationchoice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Get Current UserSearch
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Get Gotify InfoSearch
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Get Health StatusSearch
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Get Plugin ConfigSearch
Input fields[3]
FieldType
PluginRequired
choice
Output fields[3]
FieldType
Configtext
Get Plugin DisplaySearch
Input fields[3]
FieldType
PluginRequired
choice
Output fields[3]
FieldType
Displaytext
Get UserSearch
Input fields[3]
FieldType
UserRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Get VersionSearch
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
List Application MessagesSearch
Input fields[3]
FieldType
ApplicationRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
List ApplicationsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
List ClientsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
List MessagesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
List PluginsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
List UsersSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Create ApplicationAction
Input fields[3]
FieldType
NameRequired
text
Descriptiontext
Default prioritynumber
Sort keytext
Output fields[3]
FieldType
IDnumber
Nametext
Tokentext
Descriptiontext
Create ClientAction
Input fields[3]
FieldType
NameRequired
text
Expires after inactivity (seconds)number
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Create MessageAction
Input fields[3]
FieldType
MessageRequired
text
ApplicationRequired
choice
Titletext
Prioritynumber
Extrastext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Create UserAction
Input fields[3]
FieldType
UsernameRequired
text
PasswordRequired
secret
AdminRequired
boolean
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Delete All MessagesAction
Output fields[3]
FieldType
OKboolean
Delete ApplicationAction
Input fields[3]
FieldType
ApplicationRequired
choice
Output fields[3]
FieldType
OKboolean
Delete Application MessagesAction
Input fields[3]
FieldType
ApplicationRequired
choice
Output fields[3]
FieldType
OKboolean
Delete ClientAction
Input fields[3]
FieldType
ClientRequired
choice
Output fields[3]
FieldType
OKboolean
Delete MessageAction
Input fields[3]
FieldType
MessageRequired
choice
Output fields[3]
FieldType
OKboolean
Delete UserAction
Input fields[3]
FieldType
UserRequired
choice
Output fields[3]
FieldType
OKboolean
Disable PluginAction
Input fields[3]
FieldType
PluginRequired
choice
Output fields[3]
FieldType
OKboolean
Enable PluginAction
Input fields[3]
FieldType
PluginRequired
choice
Output fields[3]
FieldType
OKboolean
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Remove Application ImageAction
Input fields[3]
FieldType
ApplicationRequired
choice
Output fields[3]
FieldType
OKboolean
Update ApplicationAction
Input fields[3]
FieldType
ApplicationRequired
choice
NameRequired
text
Descriptiontext
Default prioritynumber
Sort keytext
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Update Application SecurityAction
Input fields[3]
FieldType
ApplicationRequired
choice
Regenerate tokenRequired
boolean
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Update ClientAction
Input fields[3]
FieldType
ClientRequired
choice
NameRequired
text
Expires after inactivity (seconds)number
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Update Current User PasswordAction
Input fields[3]
FieldType
New passwordRequired
secret
Output fields[3]
FieldType
OKboolean
Update Plugin ConfigAction
Input fields[3]
FieldType
PluginRequired
choice
Config (YAML)Required
text
Output fields[3]
FieldType
OKboolean
Update UserAction
Input fields[3]
FieldType
UserRequired
choice
UsernameRequired
text
AdminRequired
boolean
Passwordsecret
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext
Upload Application ImageAction
Input fields[3]
FieldType
ApplicationRequired
choice
Image fileRequired
file
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Created atdate
Updated atdate
Datatext

Look for Gotify templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Gotify Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Gotify.
  4. WEXTL® visual workflow builder data.

Last updated: Sep 3, 2026 08:03