C1 Automations API
The Automations API from C1 — 9 operation(s) for automations.
The Automations API from C1 — 9 operation(s) for automations.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/c1-automations-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
openapi: 3.2.0
info:
description: The ConductorOne API is a HTTP API for managing ConductorOne resources.
title: ConductorOne Access Conflict Automations API
version: 0.1.0-alpha
servers:
- description: The ConductorOne API server for the current tenant.
url: https://{tenantDomain}.conductor.one
variables:
tenantDomain:
default: example
description: The domain of the tenant to use for this request.
security:
- bearerAuth: []
oauth: []
tags:
- name: Automations
paths:
/api/v1/automation_executions:
get:
description: Invokes the c1.api.automations.v1.AutomationExecutionService.ListAutomationExecutions method.
operationId: c1.api.automations.v1.AutomationExecutionService.ListAutomationExecutions
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.ListAutomationExecutionsResponse'
description: Successful response
summary: List Automation Executions
tags:
- Automations
x-speakeasy-group: AutomationExecution
x-speakeasy-name-override: ListAutomationExecutions
/api/v1/automation_executions/{id}:
get:
description: Invokes the c1.api.automations.v1.AutomationExecutionService.GetAutomationExecution method.
operationId: c1.api.automations.v1.AutomationExecutionService.GetAutomationExecution
parameters:
- in: path
name: id
required: true
schema:
description: The id field.
format: int64
readOnly: false
type: string
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.GetAutomationExecutionResponse'
description: Successful response
summary: Get Automation Execution
tags:
- Automations
x-speakeasy-group: AutomationExecution
x-speakeasy-name-override: GetAutomationExecution
/api/v1/automation_executions/{id}/actions/terminate:
post:
description: Invokes the c1.api.automations.v1.AutomationExecutionActionsService.TerminateAutomation method.
operationId: c1.api.automations.v1.AutomationExecutionActionsService.TerminateAutomation
parameters:
- in: path
name: id
required: true
schema:
description: The id field.
format: int64
readOnly: false
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.TerminateAutomationRequestInput'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.TerminateAutomationResponse'
description: Successful response
summary: Terminate Automation
tags:
- Automations
x-speakeasy-group: AutomationExecutionActions
x-speakeasy-name-override: TerminateAutomation
/api/v1/automation_executions/search:
post:
description: Invokes the c1.api.automations.v1.AutomationExecutionSearchService.SearchAutomationExecutions method.
operationId: c1.api.automations.v1.AutomationExecutionSearchService.SearchAutomationExecutions
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.SearchAutomationExecutionsRequest'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.SearchAutomationExecutionsResponse'
description: Successful response
summary: Search Automation Executions
tags:
- Automations
x-speakeasy-group: AutomationExecutionSearch
x-speakeasy-name-override: SearchAutomationExecutions
/api/v1/automation_versions/search:
post:
description: Invokes the c1.api.automations.v1.AutomationSearchService.SearchAutomationTemplateVersions method.
operationId: c1.api.automations.v1.AutomationSearchService.SearchAutomationTemplateVersions
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.SearchAutomationTemplateVersionsRequest'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.SearchAutomationTemplateVersionsResponse'
description: Successful response
summary: Search Automation Template Versions
tags:
- Automations
x-speakeasy-group: AutomationSearch
x-speakeasy-name-override: SearchAutomationTemplateVersions
/api/v1/automations:
get:
description: Invokes the c1.api.automations.v1.AutomationService.ListAutomations method.
operationId: c1.api.automations.v1.AutomationService.ListAutomations
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.ListAutomationsResponse'
description: Successful response
summary: List Automations
tags:
- Automations
x-speakeasy-group: Automation
x-speakeasy-name-override: ListAutomations
post:
description: Invokes the c1.api.automations.v1.AutomationService.CreateAutomation method.
operationId: c1.api.automations.v1.AutomationService.CreateAutomation
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.CreateAutomationRequest'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.CreateAutomationResponse'
description: Successful response
summary: Create Automation
tags:
- Automations
x-speakeasy-entity-operation:
terraform-resource: Automation#create
x-speakeasy-group: Automation
x-speakeasy-name-override: CreateAutomation
/api/v1/automations/{id}:
delete:
description: Invokes the c1.api.automations.v1.AutomationService.DeleteAutomation method.
operationId: c1.api.automations.v1.AutomationService.DeleteAutomation
parameters:
- in: path
name: id
required: true
schema:
description: The id field.
readOnly: false
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.DeleteAutomationRequestInput'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.DeleteAutomationResponse'
description: Successful response
summary: Delete Automation
tags:
- Automations
x-speakeasy-entity-operation:
terraform-resource: Automation#delete
x-speakeasy-group: Automation
x-speakeasy-name-override: DeleteAutomation
get:
description: Invokes the c1.api.automations.v1.AutomationService.GetAutomation method.
operationId: c1.api.automations.v1.AutomationService.GetAutomation
parameters:
- in: path
name: id
required: true
schema:
description: The id field.
readOnly: false
type: string
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.GetAutomationResponse'
description: Successful response
summary: Get Automation
tags:
- Automations
x-speakeasy-entity-operation:
terraform-datasource: null
terraform-resource: Automation#read
x-speakeasy-group: Automation
x-speakeasy-name-override: GetAutomation
post:
description: Invokes the c1.api.automations.v1.AutomationService.UpdateAutomation method.
operationId: c1.api.automations.v1.AutomationService.UpdateAutomation
parameters:
- in: path
name: id
required: true
schema:
description: The id field.
readOnly: true
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.UpdateAutomationRequestInput'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.UpdateAutomationResponse'
description: Successful response
summary: Update Automation
tags:
- Automations
x-speakeasy-entity-operation:
terraform-resource: Automation#update
x-speakeasy-group: Automation
x-speakeasy-name-override: UpdateAutomation
/api/v1/automations/{id}/execute:
post:
description: Invokes the c1.api.automations.v1.AutomationService.ExecuteAutomation method.
operationId: c1.api.automations.v1.AutomationService.ExecuteAutomation
parameters:
- in: path
name: id
required: true
schema:
description: The id field.
readOnly: false
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.ExecuteAutomationRequestInput'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.ExecuteAutomationResponse'
description: Successful response
summary: Execute Automation
tags:
- Automations
x-speakeasy-group: Automation
x-speakeasy-name-override: ExecuteAutomation
/api/v1/automations/search:
post:
description: Invokes the c1.api.automations.v1.AutomationSearchService.SearchAutomations method.
operationId: c1.api.automations.v1.AutomationSearchService.SearchAutomations
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.SearchAutomationsRequest'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.automations.v1.SearchAutomationsResponse'
description: Successful response
summary: Search Automations
tags:
- Automations
x-speakeasy-group: AutomationSearch
x-speakeasy-name-override: SearchAutomations
components:
schemas:
c1.api.automations.v1.ConflictMonitorRefs:
description: The ConflictMonitorRefs message.
nullable: true
properties:
conflictMonitorRefs:
description: The conflictMonitorRefs field.
items:
$ref: '#/components/schemas/c1.api.accessconflict.v1.ConflictMonitorRef'
nullable: true
readOnly: false
type: array
title: Conflict Monitor Refs
type: object
x-speakeasy-name-override: ConflictMonitorRefs
c1.api.automations.v1.GrantTriggerFilter:
description: The GrantTriggerFilter message.
properties:
accountFilter:
$ref: '#/components/schemas/c1.api.automations.v1.GrantTriggerFilter.AccountFilter'
entitlementFilter:
$ref: '#/components/schemas/c1.api.automations.v1.GrantTriggerFilter.EntitlementFilter'
grantFilter:
$ref: '#/components/schemas/c1.api.automations.v1.GrantTriggerFilter.GrantFilter'
title: Grant Trigger Filter
type: object
x-speakeasy-name-override: GrantTriggerFilter
c1.api.automations.v1.GrantTriggerFilter.AccountFilter:
description: The AccountFilter message.
properties:
accountType:
description: The accountType field.
enum:
- APP_USER_TYPE_UNSPECIFIED
- APP_USER_TYPE_USER
- APP_USER_TYPE_SERVICE_ACCOUNT
- APP_USER_TYPE_SYSTEM_ACCOUNT
readOnly: false
type: string
x-speakeasy-unknown-values: allow
title: Account Filter
type: object
x-speakeasy-name-override: AccountFilter
c1.api.automations.v1.ScheduleTriggerAppUser:
description: The ScheduleTriggerAppUser message.
nullable: true
properties:
appId:
description: The appId field.
readOnly: false
type: string
condition:
description: The condition field.
readOnly: false
type: string
cronSpec:
description: The cronSpec field.
readOnly: false
type: string
start:
format: date-time
readOnly: false
type: string
timezone:
description: The timezone field.
readOnly: false
type: string
title: Schedule Trigger App User
type: object
x-speakeasy-name-override: ScheduleTriggerAppUser
c1.api.automations.v1.UserProperties:
description: The UserProperties message.
nullable: true
properties:
displayNameCel:
description: The displayNameCel field.
readOnly: false
type: string
emailCel:
description: The emailCel field.
readOnly: false
type: string
profileAttributeCel:
description: The profileAttributeCel field.
readOnly: false
type: string
usernameCel:
description: The usernameCel field.
readOnly: false
type: string
title: User Properties
type: object
x-speakeasy-name-override: UserProperties
validate.TimestampRules:
description: "TimestampRules describe the constraints applied exclusively to the\n `google.protobuf.Timestamp` well-known type"
nullable: true
properties:
const:
format: date-time
readOnly: false
type: string
gt:
format: date-time
readOnly: false
type: string
gtNow:
description: "GtNow specifies that this must be greater than the current time. GtNow\n can only be used with the Within rule."
readOnly: false
type: boolean
gte:
format: date-time
readOnly: false
type: string
lt:
format: date-time
readOnly: false
type: string
ltNow:
description: "LtNow specifies that this must be less than the current time. LtNow\n can only be used with the Within rule."
readOnly: false
type: boolean
lte:
format: date-time
readOnly: false
type: string
required:
description: Required specifies that this field must be set
readOnly: false
type: boolean
within:
format: duration
readOnly: false
type: string
title: Timestamp Rules
type: object
x-speakeasy-name-override: TimestampRules
validate.FieldRules:
description: "FieldRules encapsulates the rules for each type of field. Depending on the\n field, the correct set should be used to ensure proper validations.\n\nThis message contains a oneof named type. Only a single field of the following list may be set at a time:\n - float\n - double\n - int32\n - int64\n - uint32\n - uint64\n - sint32\n - sint64\n - fixed32\n - fixed64\n - sfixed32\n - sfixed64\n - bool\n - string\n - bytes\n - enum\n - repeated\n - map\n - any\n - duration\n - timestamp\n"
properties:
any:
$ref: '#/components/schemas/validate.AnyRules'
bool:
$ref: '#/components/schemas/validate.BoolRules'
bytes:
$ref: '#/components/schemas/validate.BytesRules'
double:
$ref: '#/components/schemas/validate.DoubleRules'
duration:
$ref: '#/components/schemas/validate.DurationRules'
enum:
$ref: '#/components/schemas/validate.EnumRules'
fixed32:
$ref: '#/components/schemas/validate.Fixed32Rules'
fixed64:
$ref: '#/components/schemas/validate.Fixed64Rules'
float:
$ref: '#/components/schemas/validate.FloatRules'
int32:
$ref: '#/components/schemas/validate.Int32Rules'
int64:
$ref: '#/components/schemas/validate.Int64Rules'
map:
$ref: '#/components/schemas/validate.MapRules'
message:
$ref: '#/components/schemas/validate.MessageRules'
repeated:
$ref: '#/components/schemas/validate.RepeatedRules'
sfixed32:
$ref: '#/components/schemas/validate.SFixed32Rules'
sfixed64:
$ref: '#/components/schemas/validate.SFixed64Rules'
sint32:
$ref: '#/components/schemas/validate.SInt32Rules'
sint64:
$ref: '#/components/schemas/validate.SInt64Rules'
string:
$ref: '#/components/schemas/validate.StringRules'
timestamp:
$ref: '#/components/schemas/validate.TimestampRules'
uint32:
$ref: '#/components/schemas/validate.UInt32Rules'
uint64:
$ref: '#/components/schemas/validate.UInt64Rules'
title: Field Rules
type: object
x-speakeasy-name-override: FieldRules
c1.api.automations.v1.FormTrigger:
description: The FormTrigger message.
nullable: true
properties:
form:
$ref: '#/components/schemas/c1.api.form.v1.Form'
title: Form Trigger
type: object
x-speakeasy-name-override: FormTrigger
c1.api.automations.v1.AccountRef:
description: The AccountRef message.
nullable: true
properties:
accountIdCel:
description: The accountIdCel field.
readOnly: false
type: string
title: Account Ref
type: object
x-speakeasy-name-override: AccountRef
validate.BoolRules:
description: BoolRules describes the constraints applied to `bool` values
nullable: true
properties:
const:
description: Const specifies that this field must be exactly the specified value
readOnly: false
type: boolean
title: Bool Rules
type: object
x-speakeasy-name-override: BoolRules
c1.api.form.v1.TextField:
description: The TextField message.
nullable: true
properties:
multiline:
description: The multiline field.
readOnly: false
type: boolean
title: Text Field
type: object
x-speakeasy-name-override: TextField
c1.api.form.v1.ChipsField:
description: The ChipsField message.
nullable: true
title: Chips Field
type: object
x-speakeasy-name-override: ChipsField
c1.api.automations.v1.TerminateAutomationRequestInput:
description: The TerminateAutomationRequest message.
title: Terminate Automation Request
type: object
x-speakeasy-name-override: TerminateAutomationRequest
c1.api.automations.v1.SearchAutomationTemplateVersionsRequest:
description: The SearchAutomationTemplateVersionsRequest message.
properties:
automationTemplateId:
description: The automationTemplateId field.
readOnly: false
type: string
pageSize:
description: The pageSize field.
format: int32
readOnly: false
type: integer
pageToken:
description: The pageToken field.
readOnly: false
type: string
title: Search Automation Template Versions Request
type: object
x-speakeasy-name-override: SearchAutomationTemplateVersionsRequest
c1.api.automations.v1.Automation:
description: "The Automation message.\n\nThis message contains a oneof named disabled_reason. Only a single field of the following list may be set at a time:\n - circuitBreaker\n"
properties:
appId:
description: the app id this workflow_template belongs to
readOnly: false
type: string
automationSteps:
description: The automationSteps field.
items:
$ref: '#/components/schemas/c1.api.automations.v1.AutomationStep'
nullable: true
readOnly: false
type: array
circuitBreaker:
$ref: '#/components/schemas/c1.api.automations.v1.DisabledReasonCircuitBreaker'
context:
$ref: '#/components/schemas/c1.api.automations.v1.AutomationContext'
createdAt:
format: date-time
readOnly: false
type: string
currentVersion:
description: The currentVersion field.
format: int64
readOnly: false
type: string
description:
description: The description field.
readOnly: false
type: string
displayName:
description: The displayName field.
readOnly: false
type: string
draftAutomationSteps:
description: The draftAutomationSteps field.
items:
$ref: '#/components/schemas/c1.api.automations.v1.AutomationStep'
nullable: true
readOnly: false
type: array
draftTriggers:
description: The draftTriggers field.
items:
$ref: '#/components/schemas/c1.api.automations.v1.AutomationTrigger'
nullable: true
readOnly: false
type: array
enabled:
description: The enabled field.
readOnly: false
type: boolean
id:
description: The id field.
readOnly: true
type: string
isDraft:
description: The isDraft field.
readOnly: false
type: boolean
lastExecutedAt:
format: date-time
readOnly: false
type: string
primaryTriggerType:
description: The primaryTriggerType field.
enum:
- TRIGGER_TYPE_UNSPECIFIED
- TRIGGER_TYPE_USER_PROFILE_CHANGE
- TRIGGER_TYPE_APP_USER_CREATE
- TRIGGER_TYPE_APP_USER_UPDATE
- TRIGGER_TYPE_UNUSED_ACCESS
- TRIGGER_TYPE_USER_CREATED
- TRIGGER_TYPE_GRANT_FOUND
- TRIGGER_TYPE_GRANT_DELETED
- TRIGGER_TYPE_WEBHOOK
- TRIGGER_TYPE_SCHEDULE
- TRIGGER_TYPE_FORM
- TRIGGER_TYPE_SCHEDULE_APP_USER
- TRIGGER_TYPE_ACCESS_CONFLICT
readOnly: false
type: string
x-speakeasy-unknown-values: allow
triggers:
description: The triggers field.
items:
$ref: '#/components/schemas/c1.api.automations.v1.AutomationTrigger'
nullable: true
readOnly: false
type: array
title: Automation
type: object
x-speakeasy-entity: Automation
x-speakeasy-name-override: Automation
c1.api.automations.v1.ConnectorAction:
description: "The ConnectorAction message.\n\nThis message contains a oneof named connector_identifier. Only a single field of the following list may be set at a time:\n - connectorRef\n"
nullable: true
properties:
actionName:
description: The actionName field.
readOnly: false
type: string
argsTemplate:
additionalProperties: true
readOnly: false
type: object
connectorRef:
$ref: '#/components/schemas/c1.api.app.v1.ConnectorRef'
title: Connector Action
type: object
x-speakeasy-name-override: ConnectorAction
c1.api.automations.v1.GrantTriggerFilter.GrantFilter:
description: The GrantFilter message.
properties:
grantFilterType:
description: The grantFilterType field.
enum:
- GRANT_FILTER_TYPE_UNSPECIFIED
- GRANT_FILTER_TYPE_PERMANENT
- GRANT_FILTER_TYPE_TEMPORARY
readOnly: false
type: string
x-speakeasy-unknown-values: allow
grantJustificationType:
description: The grantJustificationType field.
enum:
- GRANT_JUSTIFICATION_TYPE_UNSPECIFIED
- GRANT_JUSTIFICATION_TYPE_ALL
- GRANT_JUSTIFICATION_TYPE_CONDUCTOR_ONE
- GRANT_JUSTIFICATION_TYPE_DIRECT
readOnly: false
type: string
x-speakeasy-unknown-values: allow
grantSourceFilter:
description: The grantSourceFilter field.
enum:
- GRANT_SOURCE_FILTER_UNSPECIFIED
- GRANT_SOURCE_FILTER_DIRECT
- GRANT_SOURCE_FILTER_INHERITED
readOnly: false
type: string
x-speakeasy-unknown-values: allow
title: Grant Filter
type: object
x-speakeasy-name-override: GrantFilter
c1.api.app.v1.ConnectorRef:
description: The ConnectorRef message.
nullable: true
properties:
appId:
description: The appId field.
readOnly: false
type: string
id:
description: The id field.
readOnly: false
type: string
title: Connector Ref
type: object
x-speakeasy-name-override: ConnectorRef
c1.api.automations.v1.ManualAutomationTrigger:
description: The ManualAutomationTrigger message.
nullable: true
title: Manual Automation Trigger
type: object
x-speakeasy-name-override: ManualAutomationTrigger
validate.UInt32Rules:
description: UInt32Rules describes the constraints applied to `uint32` values
nullable: true
properties:
const:
description: Const specifies that this field must be exactly the specified value
format: uint32
readOnly: false
type: integer
gt:
description: "Gt specifies that this field must be greater than the specified value,\n exclusive. If the value of Gt is larger than a specified Lt or Lte, the\n range is reversed."
format: uint32
readOnly: false
type: integer
gte:
description: "Gte specifies that this field must be greater than or equal to the\n specified value, inclusive. If the value of Gte is larger than a\n specified Lt or Lte, the range is reversed."
format: uint32
readOnly: false
type: integer
ignoreEmpty:
description: "IgnoreEmpty specifies that the validation rules of this field should be\n evaluated only if the field is not empty"
readOnly: false
type: boolean
in:
description: "In specifies that this field must be equal to one of the specified\n values"
items:
format: uint32
type: integer
nullable: true
readOnly: false
type: array
lt:
description: "Lt specifies that this field must be less than the specified value,\n exclusive"
format: uint32
readOnly: false
type: integer
lte:
description: "Lte specifies that this field must be less than or equal to the\n specified value, inclusive"
format: uint32
readOnly: false
type: integer
notIn:
description: "NotIn specifies that this field cannot be equal to one of the specified\n values"
items:
format: uint32
type: integer
nullable: true
readOnly: false
type: array
title: U Int 32 Rules
type: object
x-speakeasy-name-override: UInt32Rules
c1.api.automations.v1.CreateRevokeTasks:
description: The CreateRevokeTasks message.
nullable: true
properties:
appEntitlementRefs:
description: The appEntitlementRefs field.
items:
$ref: '#/components/schemas/c1.api.app.v1.AppEntitlementRef'
nullable: true
readOnly: false
type: array
appEntitlementRefsCel:
description: The appEntitlementRefsCel field.
readOnly: false
type: string
excludedAppEntitlementRefs:
description: The excludedAppEntitlementRefs field.
items:
$ref: '#/components/schemas/c1.api.app.v1.AppEntitlementRef'
nullable: true
readOnly: false
type: array
excludedAppEntitlementRefsCel:
description: The excludedAppEntitlementRefsCel field.
readOnly: false
type: string
revokeAll:
description: The revokeAll field.
readOnly: false
type: boolean
useSubjectUser:
description: If true, the step will use the subject user of the automation as the subject.
readOnly: false
type: boolean
userIdCel:
description: The userIdCel field.
readOnly: false
type: string
userRef:
$ref: '#/components/schemas/c1.api.user.v1.UserRef'
title: Create Revoke Tasks
type: object
x-speakeasy-name-override: CreateRevokeTasks
c1.api.form.v1.Int64Field:
description: "The Int64Field message.\n\nThis message contains a oneof named view. Only a single field of the following list may be set at a time:\n - numberField\n\n\nThis message contains a oneof named _default_value. Only a single field of the following list may be set at a time:\n - defaultValue\n\n\nThis message contains a oneof named _rules. Only a single field of the following list may be set at a time:\n - rules\n"
nullable: true
properties:
defaultValue:
description: 'The defaultValue field.
This field is part of the `_default_value` oneof.
See the documentation for `c1.api.form.v1.Int64Field` for more details.'
format: int64
nullable: true
readOnly: false
type: string
numberField:
$ref: '#/components/schemas/c1.api.form.v1.NumberField'
placeholder:
description: The placeholder field.
readOnly: false
type: string
rules:
$ref: '#/components/schemas/validate.Int64Rules'
title: Int 64 Field
type: object
x-speakeasy-name-override: Int64Field
c1.api.automations.v1.SendSlackMessage:
description: "The SendSlackMessage message.\n\nThis message contains a oneof named channel. Only a single field of the following list may be set at a time:\n - channelName\n - channelNameCel\n"
nullable: true
properties:
body:
description: The body field.
readOnly: false
type: string
channelName:
description: 'The channelName field.
This field is part of the `channel` oneof.
See the documentation for `c1.api.automations.v1.SendSlackMessage` for more details.'
nullable: true
readOnly: false
type: string
channelNameCel:
description: 'The channelNameCel field.
This field is part of the `channel` oneof.
See the documentation for `c1.api.automations.v1.SendSlackMessage` for more details.'
nullable: true
readOnly: false
type: string
title: Send Slack Message
type: object
x-speakeasy-name-override: SendSlackMessage
c1.api.automations.v1.WaitForDuration:
description: The WaitForDuration message.
nullable: true
properties:
duration:
format: duration
readOnly: false
type: string
title: Wait For Duration
type: object
x-speakeasy-name-override: WaitForDuration
c1.api.automations.v1.AppUserCreatedTrigger:
description: "The AppUserCreatedTrigger message.\n\nThis message contains a oneof named app_identifier. Only a single field of the following list may be set at a time:\n - appId\n - appIdCel\n"
nullable: true
properties:
appId:
description: 'The appId field.
This field is part of the `app_identifier` oneof.
See the documentation for `c1.api.automations.v1.AppUserCreatedTrigger` for m
# --- truncated at 32 KB (130 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/c1/refs/heads/main/openapi/c1-automations-api-openapi.yml