Skip to content

appOperations.get

GET
/v1/app-operations/{id}
curl --request GET \
--url https://example.com/v1/app-operations/example \
--header 'Authorization: Bearer <token>'
id
required
string

Success

Media typeapplication/json
object
id
required
string
session
required
string
turn
required
string
callId
required
string
toolName
required
string
source
required
object
connectionId
required
string
connectionName
required
string
cardUrl
required
string
appName
required
string
remoteIndex
required
integer
<= 9007199254740991
revision
required
integer
<= 9007199254740991
kind
required
string
Allowed values: tool resource template prompt
name
required
string
definition
arguments
required
object
readOnly
required
boolean
round
required
integer
<= 9007199254740991
status
required
string
Allowed values: PendingApproval Approved Rejected Sending InputRequired Completed Failed OutcomeUnknown
result
required
Any of:
Any of:
object
_tag
required
string
Allowed values: Completed
source
required
object
connectionId
required
string
connectionName
required
string
cardUrl
required
string
appName
required
string
remoteIndex
required
integer
<= 9007199254740991
revision
required
integer
<= 9007199254740991
kind
required
string
Allowed values: tool resource template prompt
name
required
string
definition
result
required
operationId
string

Example

{
"source": {
"kind": "tool"
},
"status": "PendingApproval",
"result": {
"_tag": "Completed",
"source": {
"kind": "tool"
}
}
}

ExperienceInputInvalid | OrganizationRequired

Media typeapplication/json
Any of:
object
_tag
required
string
Allowed values: ExperienceInputInvalid
message
required
string

Example

{
"_tag": "ExperienceInputInvalid"
}

AuthenticationRequired

Media typeapplication/json
object
_tag
required
string
Allowed values: AuthenticationRequired

Example

{
"_tag": "AuthenticationRequired"
}

PermissionDenied | MembershipRequired | ForbiddenOrigin

Media typeapplication/json
Any of:
object
_tag
required
string
Allowed values: PermissionDenied
permission
required
string
Allowed values: responses.run sessions.read sessions.write requests.resolve agents.read agents.write agents.delegate triggers.read triggers.write channels.read channels.write channels.use channel_identities.read channel_identities.write connections.read connections.write apps.use apps.publish models.use tokens.read tokens.write organization.read organization.write roles.write model_providers.read model_providers.write sso.read sso.write platform.read platform.write members.read members.write audit_logs.read usage.read budgets.read budgets.write
resource
required
string

Example

{
"_tag": "PermissionDenied",
"permission": "responses.run"
}

ExperienceNotFound

Media typeapplication/json
object
_tag
required
string
Allowed values: ExperienceNotFound
id
required
string

Example

{
"_tag": "ExperienceNotFound"
}

SessionConflict

Media typeapplication/json
object
_tag
required
string
Allowed values: SessionConflict
message
required
string

Example

{
"_tag": "SessionConflict"
}

RateLimited

Media typeapplication/json
object
_tag
required
string
Allowed values: RateLimited
retryAfterSeconds
required
integer
>= -9007199254740991 <= 9007199254740991

Example

{
"_tag": "RateLimited"
}

ExperienceStorageUnavailable | AuthorizationUnavailable | AuthenticationUnavailable

Media typeapplication/json
Any of:
object
_tag
required
string
Allowed values: ExperienceStorageUnavailable

Example

{
"_tag": "ExperienceStorageUnavailable"
}