https://docs.bndry.net/_mock/apis/openapi/
Optional. The maximum number of automations to return. The service may return fewer than this value. If unspecified, at most 50 automations will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Optional. A page token, received from a previous ListAutomations
call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListAutomations
must match the call that provided the page token.
Optional. A filter expression that filters the results listed in the response. See AIP-160 for filter syntax.
https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations
curl -i -X GET \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations?filter=string&pageSize=0&pageToken=string&skip=0'
{ "automations": [ { … } ], "nextPageToken": "string", "totalSize": 0 }
https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations/{automation}
curl -i -X GET \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations/{automation}?name=string'
{ "name": "string", "displayName": "string", "description": "string", "inputSchema": { "property1": {}, "property2": {} } }
Required. The resource name of the automation to execute. Format: automations/{automation} automation must start with 'automations/':
this.startsWith('automations/')
https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations/{automation}:run
curl -i -X POST \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations/{automation}:run' \
-H 'Content-Type: application/json' \
-d '{
"automation": "string",
"parameters": {
"property1": {},
"property2": {}
}
}'
Success
This resource represents a long-running operation that is the result of a network API call.
The error result of the operation in case of failure or cancellation.
The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the name
should be a resource name ending with operations/{unique_id}
.
Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.
{ "error": { "code": 0, "message": "string", "details": [ … ] }, "name": "string", "metadata": { "type": "string", "value": "string", "debug": {} }, "done": true }
Required. The parent automation resource name. Format: automations/{automation}
Optional. The maximum number of executions to return. The service may return fewer than this value. If unspecified, at most 50 executions will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Optional. A page token, received from a previous ListAutomationExecutions
call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListAutomationExecutions
must match the call that provided the page token.
https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations/{automation}/executions
curl -i -X GET \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations/{automation}/executions?filter=string&pageSize=0&pageToken=string&parent=string'
{ "automationExecutions": [ { … } ], "nextPageToken": "string", "totalSize": 0 }
https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations/{automation}/executions/{execution}
curl -i -X GET \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations/{automation}/executions/{execution}?name=string'
Success
(IDENTIFIER) The resource name of the automation. Format: automations/{automation}/executions/{execution}
The automation being executed. Format: automations/{automation}
Current execution state.
The resource names of the forms that require a response to continue the execution.
Output only. The error which caused the execution to finish prematurely. The value is only present if the execution's state is FAILED
or CANCELLED
.
Output only. Timestamp when execution started.
{ "name": "string", "automation": "string", "inputParameters": { "property1": {}, "property2": {} }, "state": "STATE_UNSPECIFIED", "forms": [ "string" ], "error": { "code": 0, "message": "string", "details": [ … ] }, "startTime": "1s", "endTime": "1s" }
https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations/{automation}/executions/{execution}:cancel
curl -i -X POST \
'https://docs.bndry.net/_mock/apis/openapi/v1alpha/automations/{automation}/executions/{execution}:cancel' \
-H 'Content-Type: application/json' \
-d '{
"name": "string"
}'
Success
(IDENTIFIER) The resource name of the automation. Format: automations/{automation}/executions/{execution}
The automation being executed. Format: automations/{automation}
Current execution state.
The resource names of the forms that require a response to continue the execution.
Output only. The error which caused the execution to finish prematurely. The value is only present if the execution's state is FAILED
or CANCELLED
.
Output only. Timestamp when execution started.
{ "name": "string", "automation": "string", "inputParameters": { "property1": {}, "property2": {} }, "state": "STATE_UNSPECIFIED", "forms": [ "string" ], "error": { "code": 0, "message": "string", "details": [ … ] }, "startTime": "1s", "endTime": "1s" }