griptape.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Assistant
create
assistant.create
Create an assistant
Risk: write
body full type
body full type
delete
assistant.delete
Delete an assistant
Risk: destructive
any
get
assistant.get
Get an assistant
Risk: read
list
assistant.list
List assistants
Risk: read
assistants full type
assistants full type
pagination full type
pagination full type
update
assistant.update
Update an assistant
Risk: write
body full type
body full type
Assistant Run
cancel
assistantRun.cancel
Cancel an assistant run
Risk: write
create
assistantRun.create
Create an assistant run
Risk: write
events
assistantRun.events
List events for an assistant run
Risk: read
pagination full type
pagination full type
get
assistantRun.get
Retrieve an assistant run
Risk: read
list
assistantRun.list
List runs for an assistant
Risk: read
pagination full type
pagination full type
Billing
managementUrl
billing.managementUrl
Get the billing management URL
Risk: read
Bucket
assetUrl
bucket.assetUrl
Get a signed bucket asset URL
Risk: read
body full type
body full type
create
bucket.create
Create a bucket
Risk: write
body full type
body full type
createAsset
bucket.createAsset
Create a bucket asset
Risk: write
body full type
body full type
delete
bucket.delete
Delete a bucket
Risk: destructive
any
deleteAsset
bucket.deleteAsset
Delete a bucket asset
Risk: destructive
any
get
bucket.get
Get a bucket
Risk: read
getAsset
bucket.getAsset
Get a bucket asset
Risk: read
list
bucket.list
List buckets
Risk: read
pagination full type
pagination full type
listAssets
bucket.listAssets
List assets in a bucket
Risk: read
pagination full type
pagination full type
update
bucket.update
Update a bucket
Risk: write
body full type
body full type
Config
get
config.get
Get Cloud configuration
Risk: read
Connection
list
connection.list
List connections
Risk: read
pagination full type
pagination full type
Credits
balance
credits.balance
Get the credits balance
Risk: read
Data Connector
create
dataConnector.create
Create a data connector
Risk: write
body full type
body full type
createJob
dataConnector.createJob
Create a data connector job
Risk: write
body full type
body full type
delete
dataConnector.delete
Delete a data connector
Risk: destructive
any
get
dataConnector.get
Get a data connector
Risk: read
list
dataConnector.list
List data connectors
Risk: read
pagination full type
pagination full type
update
dataConnector.update
Update a data connector
Risk: write
body full type
body full type
Data Job
cancel
dataJob.cancel
Cancel a data job
Risk: write
get
dataJob.get
Get a data job
Risk: read
Export Job
create
exportJob.create
Create an export job
Risk: write
body full type
body full type
get
exportJob.get
Get an export job
Risk: read
list
exportJob.list
List export jobs
Risk: read
pagination full type
pagination full type
Function
create
function.create
Create a function
Risk: write
body full type
body full type
createDeployment
function.createDeployment
Create a function deployment
Risk: write
body full type
body full type
delete
function.delete
Delete a function
Risk: destructive
any
get
function.get
Get a function
Risk: read
list
function.list
List functions
Risk: read
pagination full type
pagination full type
listDeployments
function.listDeployments
List deployments for a function
Risk: read
pagination full type
pagination full type
update
function.update
Update a function
Risk: write
body full type
body full type
Import Job
create
importJob.create
Create an import job
Risk: write
body full type
body full type
get
importJob.get
Get an import job
Risk: read
list
importJob.list
List import jobs
Risk: read
pagination full type
pagination full type
Integration
create
integration.create
Create an integration
Risk: write
body full type
body full type
delete
integration.delete
Delete an integration
Risk: destructive
any
get
integration.get
Get an integration
Risk: read
list
integration.list
List integrations
Risk: read
pagination full type
pagination full type
update
integration.update
Update an integration
Risk: write
body full type
body full type
Knowledge Base
create
knowledgeBase.create
Create a knowledge base
Risk: write
body full type
body full type
createJob
knowledgeBase.createJob
Create a knowledge base ingestion job
Risk: write
body full type
body full type
delete
knowledgeBase.delete
Delete a knowledge base
Risk: destructive
any
get
knowledgeBase.get
Get a knowledge base
Risk: read
getJob
knowledgeBase.getJob
Get a knowledge base job
Risk: read
getSearch
knowledgeBase.getSearch
Get a knowledge base search
Risk: read
list
knowledgeBase.list
List knowledge bases
Risk: read
pagination full type
pagination full type
listJobs
knowledgeBase.listJobs
List knowledge base jobs
Risk: read
pagination full type
pagination full type
listQueries
knowledgeBase.listQueries
List queries for a knowledge base
Risk: read
pagination full type
pagination full type
listSearches
knowledgeBase.listSearches
List searches for a knowledge base
Risk: read
pagination full type
pagination full type
query
knowledgeBase.query
Semantic search against a knowledge base
Risk: read
search
knowledgeBase.search
Search a knowledge base with a synthesized answer
Risk: read
update
knowledgeBase.update
Update a knowledge base
Risk: write
body full type
body full type
Library
create
library.create
Create a library
Risk: write
body full type
body full type
delete
library.delete
Delete a library
Risk: destructive
any
get
library.get
Get a library
Risk: read
list
library.list
List libraries
Risk: read
pagination full type
pagination full type
update
library.update
Update a library
Risk: write
body full type
body full type
Message
delete
message.delete
Delete a message
Risk: destructive
any
get
message.get
Get a message
Risk: read
update
message.update
Update a message
Risk: write
body full type
body full type
Model
create
model.create
Create a model configuration
Risk: write
body full type
body full type
createAuthConfig
model.createAuthConfig
Create a model auth config
Risk: write
body full type
body full type
delete
model.delete
Delete a model configuration
Risk: destructive
any
deleteAuthConfig
model.deleteAuthConfig
Delete a model auth config
Risk: destructive
any
get
model.get
Get a model configuration
Risk: read
getAuthConfig
model.getAuthConfig
Get a model auth config
Risk: read
list
model.list
List models
Risk: read
pagination full type
pagination full type
listAuthConfigs
model.listAuthConfigs
List model auth configs
Risk: read
pagination full type
pagination full type
update
model.update
Update a model configuration
Risk: write
body full type
body full type
updateAuthConfig
model.updateAuthConfig
Update a model auth config
Risk: write
body full type
body full type
Organization
createApiKey
organization.createApiKey
Create an organization API key
Risk: write
body full type
body full type
get
organization.get
Get an organization
Risk: read
list
organization.list
List organizations
Risk: read
pagination full type
pagination full type
listApiKeys
organization.listApiKeys
List API keys for an organization
Risk: read
pagination full type
pagination full type
update
organization.update
Update an organization
Risk: write
body full type
body full type
Retriever
create
retriever.create
Create a retriever
Risk: write
body full type
body full type
get
retriever.get
Get a retriever
Risk: read
list
retriever.list
List retrievers
Risk: read
pagination full type
pagination full type
query
retriever.query
Query a retriever
Risk: read
update
retriever.update
Update a retriever
Risk: write
body full type
body full type
Retriever Component
create
retrieverComponent.create
Create a retriever component
Risk: write
body full type
body full type
get
retrieverComponent.get
Get a retriever component
Risk: read
list
retrieverComponent.list
List retriever components
Risk: read
pagination full type
pagination full type
update
retrieverComponent.update
Update a retriever component
Risk: write
body full type
body full type
Rule
create
rule.create
Create a rule
Risk: write
body full type
body full type
delete
rule.delete
Delete a rule
Risk: destructive
any
get
rule.get
Get a rule
Risk: read
list
rule.list
List rules
Risk: read
pagination full type
pagination full type
update
rule.update
Update a rule
Risk: write
body full type
body full type
Ruleset
create
ruleset.create
Create a ruleset
Risk: write
body full type
body full type
delete
ruleset.delete
Delete a ruleset
Risk: destructive
any
get
ruleset.get
Get a ruleset
Risk: read
getByAlias
ruleset.getByAlias
Get a ruleset by alias
Risk: read
pagination full type
pagination full type
update
ruleset.update
Update a ruleset
Risk: write
body full type
body full type
Secret
create
secret.create
Create a secret
Risk: write
body full type
body full type
delete
secret.delete
Delete a secret
Risk: destructive
any
get
secret.get
Get a secret
Risk: read
list
secret.list
List secrets
Risk: read
pagination full type
pagination full type
update
secret.update
Update a secret
Risk: write
body full type
body full type
Structure
create
structure.create
Create a structure
Risk: write
body full type
body full type
createDeployment
structure.createDeployment
Create a structure deployment
Risk: write
body full type
body full type
dashboard
structure.dashboard
Get structure dashboard metrics
Risk: read
delete
structure.delete
Delete a structure
Risk: destructive
any
get
structure.get
Get a structure
Risk: read
list
structure.list
List structures
Risk: read
pagination full type
pagination full type
listDeployments
structure.listDeployments
List deployments for a structure
Risk: read
pagination full type
pagination full type
listRuns
structure.listRuns
List runs for a structure
Risk: read
pagination full type
pagination full type
update
structure.update
Update a structure
Risk: write
body full type
body full type
Thread
create
thread.create
Create a thread
Risk: write
body full type
body full type
delete
thread.delete
Delete a thread
Risk: destructive
any
get
thread.get
Get a thread
Risk: read
list
thread.list
List threads
Risk: read
pagination full type
pagination full type
update
thread.update
Update a thread
Risk: write
body full type
body full type
Thread Message
create
threadMessage.create
Create a message in a thread
Risk: write
metadata full type
metadata full type
list
threadMessage.list
List messages in a thread
Risk: read
pagination full type
pagination full type
Tool
create
tool.create
Create a tool
Risk: write
body full type
body full type
createDeployment
tool.createDeployment
Create a tool deployment
Risk: write
body full type
body full type
delete
tool.delete
Delete a tool
Risk: destructive
any
deploymentStatus
tool.deploymentStatus
Get a tool deployment status
Risk: read
get
tool.get
Get a tool
Risk: read
list
tool.list
List tools
Risk: read
pagination full type
pagination full type
listDeployments
tool.listDeployments
List deployments for a tool
Risk: read
pagination full type
pagination full type
listRuns
tool.listRuns
List runs for a tool
Risk: read
pagination full type
pagination full type
update
tool.update
Update a tool
Risk: write
body full type
body full type
Usage
get
usage.get
Get usage statistics
Risk: read
User
deleteApiKey
user.deleteApiKey
Delete an API key
Risk: destructive
any
get
user.get
Get a user
Risk: read
getApiKey
user.getApiKey
Get an API key
Risk: read
list
user.list
List users
Risk: read
pagination full type
pagination full type