Windmill gcp_trigger API is one of 59 APIs that Windmill publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include gcp_trigger. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, and authentication docs.
This API exposes
11 operations
across 11 paths,
and defines 10 schemas.
It is described by OpenAPI 3.0.3, at version 1.694.0.
Requests are made against a single base URL, /api.
11 operations11 paths10 schemas2 DELETE4 GET5 POST
Metadata
The identity and technical contract details declared by the specification.
Windmill gcp_trigger API declares
2 security schemes
for authenticating requests.
It accepts HTTP bearer tokens (bearerAuth).
An API key is passed in the cookie as token (cookieAuth).
By default, every request must be authenticated.
Paths & Operations 11
Across 11 paths, the API surfaces 11 operations — 2 DELETE, 4 GET, 5 POST. Each is listed below with its method, path, parameters, and response codes.
List All Subscription of a Give Topic from Google Cloud Service
listAllTGoogleTopicSubscriptions2 paramsbody→ 200
Schemas 10
The contract defines 10 schemas that model the data the API accepts and returns. The most detailed are GcpTriggerData (19 properties), GcpTrigger (12 properties), TriggerExtraProperty (10 properties), PushConfig (2 properties). Each schema is shown below with its type and property counts.
GcpTrigger
object
A Google Cloud Pub/Sub trigger that executes a script or flow when messages are received.
12 properties5 required
DeliveryType
string
Delivery mode for messages. 'push' for HTTP push delivery where messages are sent to a webhook endpoint, 'pull' for polling where the trigger actively fetches…
TriggerExtraProperty
object
10 properties9 required
ScriptArgs
object
The arguments to pass to the script or flow
SubscriptionMode
string
The mode of subscription. 'existing' means using an existing GCP subscription, while 'createupdate' involves creating or updating a new subscription.
DeleteGcpSubscription
object
1 property1 required
GetAllTopicSubscription
object
1 property1 required
TriggerMode
string
job trigger mode
GcpTriggerData
object
Data for creating or updating a Google Cloud Pub/Sub trigger.
19 properties6 required
PushConfig
object
Configuration for push delivery mode.
2 properties2 required
Specification
The full machine-readable OpenAPI contract behind this narrative.