Skip to content
Kortix
Esc
↑↓navigate↵open⌘Jpreview

Audit actions

Every action the Kortix audit log records, with its title and route.

This page lists every action the audit log records: 911 request actions, 91 events outside a request, and 61 Kortix operator actions. Use it to find the exact action string to filter, export, alert or stream on.

How actions are named

Every audit row carries an action of the form domain.resource.verb, for example gateway.key.revoke. A request’s row carries the action of its route. The web app and kortix audit ls show the title next to the action.

  • Filter by prefix: ?action=gateway. on the audit API, or kortix audit ls --action gateway. (also on export and project).
  • Stream by prefix: kortix audit webhooks add --action-prefix gateway. delivers only the actions that start with gateway..
  • metadata.http keeps the route template of the request, for example DELETE /v1/projects/:projectId/gateway/keys/:keyId. The raw path is never recorded, because a path segment can be a link token, such as a setup or approval link.
  • A request that matched no route records api.route.unmatched.
  • A row with two or more actions, such as secret.strategy.update or secret.strategy.changed, lists the route’s action first. The others are events the handler records in place of the request row: only on a real change (secret.strategy.changed), or one per outcome (connector.approval.approved or connector.approval.denied). A recorded event is the request’s only row.
  • An action ending in .* is a family. The rest of the action names the call, for example connector.github.create_issue.
  • An action that starts with agent. records an agent runtime event. Rows written before that name start with opencode.: filter on both prefixes to cover every row.

Request actions

One table per domain. The route column shows the method and route template. any method marks a catch-all route. before the API router marks a request the server handles before it routes.

account.

Action Title Route
account.automations.read Viewed whether automations are paused GET /v1/accounts/:accountId/automations
account.automations.set Paused or resumed all automations PATCH /v1/accounts/:accountId/automations
account.branding.asset.remove Removed branding asset DELETE /v1/accounts/:accountId/branding/assets/:kind
account.branding.asset.upload Uploaded branding asset POST /v1/accounts/:accountId/branding/assets/:kind
account.branding.read Viewed branding GET /v1/accounts/:accountId/branding
account.branding.reset Reset branding DELETE /v1/accounts/:accountId/branding
account.branding.update Updated branding PUT /v1/accounts/:accountId/branding
account.create Created account POST /v1/accounts
account.deletion.cancel Canceled account deletion POST /v1/account/cancel-deletion (also POST /v1/billing/account/cancel-deletion)
account.deletion.execute Deleted account immediately DELETE /v1/account/delete-immediately (also DELETE /v1/billing/account/delete-immediately)
account.deletion.read Viewed account deletion status GET /v1/account/deletion-status (also GET /v1/billing/account/deletion-status)
account.deletion.request Requested account deletion POST /v1/account/request-deletion (also POST /v1/billing/account/request-deletion)
account.list Listed accounts GET /v1/accounts
account.read Viewed account GET /v1/accounts/:accountId
account.token.create Created personal access token POST /v1/accounts/tokens
account.token.list Listed personal access tokens GET /v1/accounts/tokens
account.token.revoke Revoked personal access token DELETE /v1/accounts/tokens/:tokenId
account.update Renamed account PATCH /v1/accounts/:accountId

agent.

Action Title Route
agent.config.read Viewed agent configuration GET /v1/projects/:projectId/agents/:agentName/config
agent.config.update Updated agent configuration PUT /v1/projects/:projectId/agents/:agentName/config
agent.scope.update Updated agent access scope PUT /v1/projects/:projectId/agents/:agentName/scope

app.

Action Title Route
app.access.read Viewed Kortix App access policy GET /v1/projects/:projectId/apps/:appId/access
app.access.update Updated Kortix App access policy PATCH /v1/projects/:projectId/apps/:appId/access
app.access_session.create Created Kortix App access session POST /v1/projects/:projectId/apps/:appId/access-session
app.agent.list Listed Kortix App agent grants GET /v1/projects/:projectId/apps/:appId/agents
app.artifact.create Registered Kortix App artifact POST /v1/projects/:projectId/apps/artifacts
app.artifact.finalize Finalized Kortix App artifact upload POST /v1/projects/:projectId/apps/artifacts/:artifactId/finalize
app.create Created Kortix App POST /v1/projects/:projectId/apps
app.delete Deleted Kortix App DELETE /v1/projects/:projectId/apps/:appId
app.deployment.create Deployed Kortix App POST /v1/projects/:projectId/apps/:appId/deployments
app.deployment.delete Deleted Kortix App deployment DELETE /v1/projects/:projectId/apps/:appId/deployments/:deploymentId
app.deployment.list Listed Kortix App deployments GET /v1/projects/:projectId/apps/:appId/deployments
app.deployment.log.list Viewed Kortix App deployment logs GET /v1/projects/:projectId/apps/:appId/deployments/:deploymentId/logs
app.deployment.read Viewed Kortix App deployment GET /v1/projects/:projectId/apps/:appId/deployments/:deploymentId
app.event.emit Kortix App emitted events POST /v1/projects/:projectId/apps/:appId/events
app.event.list Viewed Kortix App events GET /v1/projects/:projectId/apps/:appId/events
app.event.test Sent a Kortix App test event POST /v1/projects/:projectId/apps/:appId/events/test
app.event_credentials.read Read Kortix App event credentials GET /v1/projects/:projectId/apps/:appId/events/credentials
app.exec Ran a command in an App machine POST /v1/projects/:projectId/apps/:appId/exec
app.list Listed Kortix Apps GET /v1/projects/:projectId/apps
app.machine.destroy Destroyed Kortix App machine DELETE /v1/projects/:projectId/apps/:appId/machines/:machineId
app.machine.list Listed Kortix App machines GET /v1/projects/:projectId/apps/:appId/machines
app.machine.restart Restarted Kortix App machine POST /v1/projects/:projectId/apps/:appId/machines/:machineId/restart
app.machine.start Started Kortix App machine POST /v1/projects/:projectId/apps/:appId/machines/:machineId/start
app.machine.stop Stopped Kortix App machine POST /v1/projects/:projectId/apps/:appId/machines/:machineId/stop
app.origin.access Opened deployed Kortix App before the API router
app.origin.websocket.connect Opened Kortix App WebSocket before the API router
app.read Viewed Kortix App GET /v1/projects/:projectId/apps/:appId
app.rollback Rolled back Kortix App POST /v1/projects/:projectId/apps/:appId/rollback
app.run.cancel Kortix App cancelled a run DELETE /v1/projects/:projectId/apps/:appId/runs/:runId
app.run.create Kortix App scheduled a run POST /v1/projects/:projectId/apps/:appId/runs
app.scale Scaled Kortix App PUT /v1/projects/:projectId/apps/:appId/scale
app.start Started Kortix App POST /v1/projects/:projectId/apps/:appId/start
app.stop Stopped Kortix App POST /v1/projects/:projectId/apps/:appId/stop
app.token.mint Minted Kortix App sign-in token POST /v1/projects/:projectId/apps/:appId/token
app.update Updated Kortix App PATCH /v1/projects/:projectId/apps/:appId
app.volume.create Created Kortix App volume POST /v1/projects/:projectId/apps/:appId/volumes
app.volume.destroy Destroyed Kortix App volume DELETE /v1/projects/:projectId/apps/:appId/volumes/:volumeId
app.volume.fork Forked Kortix App volume POST /v1/projects/:projectId/apps/:appId/volumes/:volumeId/fork
app.volume.list Listed Kortix App volumes GET /v1/projects/:projectId/apps/:appId/volumes
app.volume.restore Restored Kortix App volume POST /v1/projects/:projectId/apps/:appId/volumes/:volumeId/restore
app.volume.snapshot.create Took Kortix App volume snapshot POST /v1/projects/:projectId/apps/:appId/volumes/:volumeId/snapshots
app.volume.snapshot.list Listed Kortix App volume snapshots GET /v1/projects/:projectId/apps/:appId/volumes/:volumeId/snapshots
app.volume.update Extended Kortix App volume PATCH /v1/projects/:projectId/apps/:appId/volumes/:volumeId

approval.

Action Title Route
approval.link.read Viewed approval link GET /v1/approval-links/:token

artifact.

Action Title Route
artifact.public.meta.read Viewed public artifact details GET /v1/artifacts/meta/:artifactId
artifact.public.read Opened public artifact GET /v1/artifacts/p/:artifactId/* (also GET /v1/artifacts/p/:artifactId)
artifact.shared.read Opened shared artifact link GET /v1/artifacts/s/:token/* (also GET /v1/artifacts/s/:token)

audit.

Action Title Route
audit.project.list Viewed project audit log GET /v1/projects/:projectId/audit
audit.session.ingest Ingested session audit events POST /v1/projects/:projectId/sessions/:sessionId/audit/events
audit.session.list Viewed session audit log GET /v1/projects/:projectId/sessions/:sessionId/audit

auth.

Action Title Route
auth.access_request.create Requested early access POST /v1/access/request-access
auth.branding.read Viewed sign-in branding GET /v1/access/branding
auth.cli_device.decide Approved or denied CLI login POST /v1/cli/device/decide
auth.cli_device.poll Polled CLI device login POST /v1/cli/device/poll
auth.cli_device.start Started CLI device login POST /v1/cli/device/start
auth.client_config.read Read the sign-in configuration GET /v1/auth/client-config
auth.device.list Viewed signed-in devices GET /v1/accounts/me/devices
auth.device.sign_out Signed a device out DELETE /v1/accounts/me/devices/:sessionId
auth.email.check Checked sign-in email POST /v1/access/check-email
auth.identity.read Viewed own identity GET /v1/accounts/me
auth.logout Signed out POST /v1/auth/logout (also POST /v1/auth/sign-out)
auth.magic_link.send Requested a sign-in link POST /v1/auth/sign-in/magic-link
auth.mfa.challenge.create Started a second-factor challenge POST /v1/auth/mfa/factors/:factorId/challenge
auth.mfa.factor.create Enrolled a second factor POST /v1/auth/mfa/factors
auth.mfa.factor.delete Removed a second factor DELETE /v1/auth/mfa/factors/:factorId
auth.mfa.factor.verify Verified a second factor POST /v1/auth/mfa/factors/:factorId/verify
auth.otp.verify Verified a sign-in code POST /v1/auth/verify-otp
auth.password.authenticate Signed in with a password POST /v1/auth/sign-in/password
auth.password.update Changed the password POST /v1/auth/password/update
auth.password_reset.send Requested a password reset POST /v1/auth/password/reset
auth.platform_role.read Viewed own platform role GET /v1/user-roles
auth.profile.update Updated profile PATCH /v1/auth/user
auth.session.refresh Refreshed a sign-in session POST /v1/auth/refresh
auth.signup_status.read Viewed signup status GET /v1/access/signup-status
auth.social_sign_in.complete Completed a social sign-in POST /v1/auth/oauth/exchange
auth.social_sign_in.start Started a social sign-in POST /v1/auth/sign-in/oauth
auth.sso_sign_in.start Started an SSO sign-in POST /v1/auth/sign-in/sso
auth.user.create Signed up POST /v1/auth/signup
auth.user.read Viewed the signed-in user GET /v1/auth/user

billing.

Action Title Route
billing.account_state.read Viewed billing status GET /v1/billing/account-state
billing.account_state.summary.read Viewed billing summary GET /v1/billing/account-state/minimal
billing.auto_topup.read Viewed auto top-up settings GET /v1/billing/auto-topup/settings
billing.auto_topup.setup_status.read Viewed auto top-up setup status GET /v1/billing/auto-topup/setup-status
billing.auto_topup.update Configured credit auto top-up POST /v1/billing/auto-topup/configure
billing.checkout_session.confirm Confirmed checkout session POST /v1/billing/confirm-checkout-session
billing.checkout_session.create Created subscription checkout session POST /v1/billing/create-checkout-session
billing.checkout_session.read Viewed checkout session GET /v1/billing/checkout-session/:sessionId
billing.credit_breakdown.read Viewed credit breakdown GET /v1/billing/credit-breakdown
billing.credit_code.redeem Redeemed credit code POST /v1/billing/redeem-code
billing.credit_purchase.start Started credit purchase checkout POST /v1/billing/purchase-credits
billing.credit_usage.list Viewed credit usage GET /v1/billing/credit-usage
billing.enterprise.contact Asked Kortix sales about Enterprise POST /v1/billing/enterprise/contact
billing.enterprise_offer.checkout Started accepting the Enterprise offer POST /v1/billing/enterprise-offer/checkout
billing.inline_checkout.confirm Confirmed inline checkout POST /v1/billing/confirm-inline-checkout
billing.inline_checkout.create Created inline checkout POST /v1/billing/create-inline-checkout
billing.per_seat.migrate Migrated to per-seat pricing POST /v1/billing/claim-per-seat
billing.per_seat_checkout.create Created per-seat checkout session POST /v1/billing/create-per-seat-checkout
billing.plan.preview Previewed a credits plan change POST /v1/billing/plan/preview
billing.plan.set Changed the credits plan POST /v1/billing/plan
billing.portal_session.create Created Stripe portal session POST /v1/billing/create-portal-session
billing.proration.preview Previewed plan change proration GET /v1/billing/proration-preview
billing.seat_quantity.sync Synchronized seat quantity POST /v1/billing/sync-seat-quantity
billing.subscription.cancel Canceled subscription POST /v1/billing/cancel-subscription
billing.subscription.downgrade.schedule Scheduled plan downgrade POST /v1/billing/schedule-downgrade
billing.subscription.reactivate Reactivated subscription POST /v1/billing/reactivate-subscription
billing.subscription.scheduled_change.cancel Canceled scheduled plan change POST /v1/billing/cancel-scheduled-change
billing.subscription.sync Synchronized subscription POST /v1/billing/sync-subscription
billing.tier_configuration.list Viewed tier configurations GET /v1/billing/tier-configurations
billing.top_up_request.create Asked the owners to add credits POST /v1/accounts/:accountId/top-up-requests
billing.transaction.list Listed credit transactions GET /v1/billing/transactions
billing.transaction.summary.read Viewed transaction summary GET /v1/billing/transactions/summary
billing.usage_history.read Viewed credit usage history GET /v1/billing/usage-history

capture.

Action Title Route
capture.asset.read or capture.member_view Opened a capture screenshot GET /v1/accounts/:accountId/capture/devices/:deviceId/assets/:name
capture.days.read or capture.member_view or capture.account_view or capture.agent_read Viewed the days of a capture timeline GET /v1/accounts/:accountId/capture/days
capture.device.authorize Started a capture device sign-in POST /v1/capture/device/authorize
capture.device.credentials Issued capture storage credentials POST /v1/capture/credentials
capture.device.enroll Enrolled a computer with an enrollment token POST /v1/capture/device/enroll
capture.device.grant.approve Approved a capture device sign-in POST /v1/capture/device/grants/:user_code/approve
capture.device.grant.deny Denied a capture device sign-in POST /v1/capture/device/grants/:user_code/deny
capture.device.grant.read Viewed a capture device sign-in GET /v1/capture/device/grants/:user_code
capture.device.link Linked a capture device to a person PUT /v1/accounts/:accountId/capture/devices/:deviceId/link
capture.device.list or capture.member_view or capture.account_view Listed capture devices GET /v1/accounts/:accountId/capture/devices
capture.device.revoke Revoked a capture device DELETE /v1/accounts/:accountId/capture/devices/:deviceId
capture.device.sync Synced a capture device POST /v1/accounts/:accountId/capture/devices/:deviceId/sync
capture.device.token Polled a capture device sign-in POST /v1/capture/device/token
capture.enrollment.approve Approved a computer to enroll POST /v1/accounts/:accountId/capture/enrollments/:enrollmentId/approve
capture.enrollment.deny Denied a computer from enrolling POST /v1/accounts/:accountId/capture/enrollments/:enrollmentId/deny
capture.enrollment.list Listed computers waiting to enroll GET /v1/accounts/:accountId/capture/enrollments
capture.enrollment_token.create Created a capture enrollment token POST /v1/accounts/:accountId/capture/enrollment-tokens
capture.enrollment_token.list Listed capture enrollment tokens GET /v1/accounts/:accountId/capture/enrollment-tokens
capture.enrollment_token.revoke Revoked a capture enrollment token DELETE /v1/accounts/:accountId/capture/enrollment-tokens/:tokenId
capture.frame.read or capture.member_view or capture.account_view or capture.agent_read Viewed a capture frame GET /v1/accounts/:accountId/capture/frames/:frameId
capture.me.frame.read or capture.agent_read Viewed own capture frame GET /v1/capture/me/frames/:frameId
capture.me.search or capture.agent_read Searched own capture timeline GET /v1/capture/me/search
capture.me.timeline.read or capture.agent_read Viewed own capture timeline GET /v1/capture/me/timeline
capture.media.read or capture.member_view or capture.account_view or capture.agent_read Opened capture media GET /v1/accounts/:accountId/capture/chunks/:chunkId/media
capture.policy.read Viewed the capture policy GET /v1/accounts/:accountId/capture/policy
capture.policy.update Updated the capture policy PUT /v1/accounts/:accountId/capture/policy
capture.search or capture.member_view or capture.account_view or capture.agent_read Searched a capture timeline GET /v1/accounts/:accountId/capture/search
capture.storage.read Viewed the Capture storage destination GET /v1/accounts/:accountId/capture/storage
capture.storage.update Changed the Capture storage destination PUT /v1/accounts/:accountId/capture/storage
capture.timeline.items.read or capture.member_view or capture.account_view or capture.agent_read Viewed capture timeline items GET /v1/accounts/:accountId/capture/timeline/items
capture.timeline.read or capture.member_view or capture.account_view or capture.agent_read Viewed a capture timeline GET /v1/accounts/:accountId/capture/timeline
capture.workspace.read Viewed the Capture workspace GET /v1/accounts/:accountId/capture
capture.workspace.update or capture.enable or capture.disable Turned Capture on or off PATCH /v1/accounts/:accountId/capture

change_request.

Action Title Route
change_request.close Closed change request POST /v1/projects/:projectId/change-requests/:crId/close
change_request.create Created change request POST /v1/projects/:projectId/change-requests
change_request.diff.read Viewed change request diff GET /v1/projects/:projectId/change-requests/:crId/diff
change_request.list Listed change requests GET /v1/projects/:projectId/change-requests
change_request.merge Merged change request POST /v1/projects/:projectId/change-requests/:crId/merge
change_request.merge.preview Previewed change request merge GET /v1/projects/:projectId/change-requests/:crId/merge-preview
change_request.read Viewed change request GET /v1/projects/:projectId/change-requests/:crId
change_request.reopen Reopened change request POST /v1/projects/:projectId/change-requests/:crId/reopen
change_request.request_changes Requested changes on change request POST /v1/projects/:projectId/change-requests/:crId/request-changes
change_request.update Updated change request PATCH /v1/projects/:projectId/change-requests/:crId

channel.

Action Title Route
channel.binding.list Listed channel bindings GET /v1/projects/:projectId/channels/bindings
channel.binding.update Updated channel binding PATCH /v1/projects/:projectId/channels/bindings/:bindingId
channel.discord.access_request.dismiss Dismissed Discord access request DELETE /v1/projects/:projectId/channels/discord/access-requests/:user_id
channel.discord.allowed_user.add Allowed Discord user POST /v1/projects/:projectId/channels/discord/allowed-users
channel.discord.allowed_user.remove Removed allowed Discord user DELETE /v1/projects/:projectId/channels/discord/allowed-users/:user_id
channel.discord.allowed_users.update Updated allowed Discord users PUT /v1/projects/:projectId/channels/discord/allowed-users
channel.discord.disconnect Disconnected Discord server DELETE /v1/projects/:projectId/channels/discord
channel.discord.install.complete Connected Discord server POST /v1/projects/:projectId/channels/discord/oauth/complete
channel.discord.installation.read Viewed Discord installation GET /v1/projects/:projectId/channels/discord/installation
channel.discord.mode.read Viewed Discord availability GET /v1/projects/:projectId/channels/discord/mode
channel.discord.user_photo.read Viewed Discord user photo GET /v1/projects/:projectId/channels/discord/users/:user_id/photo
channel.discord.users.read Viewed Discord users GET /v1/projects/:projectId/channels/discord/users
channel.slack.connect Connected Slack workspace POST /v1/projects/:projectId/channels/slack/connect
channel.slack.custom_app_manifest.read Viewed custom Slack app manifest GET /v1/webhooks/slack/:projectId/manifest
channel.slack.disconnect Disconnected Slack workspace DELETE /v1/projects/:projectId/channels/slack/installation
channel.slack.file.download Downloaded Slack file GET /v1/projects/:projectId/channels/slack/file
channel.slack.file.upload Uploaded file to Slack POST /v1/projects/:projectId/channels/slack/file/upload
channel.slack.identity.connect Linked Slack identity POST /v1/channels/slack/identity/bind
channel.slack.identity.preview Previewed Slack identity link POST /v1/channels/slack/identity/preview
channel.slack.install.complete Completed Slack app installation GET /v1/webhooks/slack/oauth/callback
channel.slack.installation.read Viewed Slack installation GET /v1/projects/:projectId/channels/slack/installation
channel.slack.login_link.read Opened Slack login link GET /v1/channels/slack/identity/login/:token
channel.slack.mode.read Viewed Slack setup options GET /v1/projects/:projectId/channels/slack/mode
channel.slack.oauth.complete Completed Slack app install POST /v1/projects/:projectId/channels/slack/oauth/complete
channel.slack.thread.bind Bound session to Slack thread POST /v1/projects/:projectId/channels/slack/bind-thread
channel.teams.connect Connected Microsoft Teams tenant POST /v1/projects/:projectId/channels/teams/connect
channel.teams.conversation.list Listed Microsoft Teams conversations GET /v1/projects/:projectId/channels/teams/conversations
channel.teams.disconnect Disconnected Microsoft Teams tenant DELETE /v1/projects/:projectId/channels/teams/installation
channel.teams.file.download Downloaded Microsoft Teams file GET /v1/projects/:projectId/channels/teams/file
channel.teams.file.upload Uploaded file to Microsoft Teams POST /v1/projects/:projectId/channels/teams/file/upload
channel.teams.identity.connect Linked Teams identity POST /v1/channels/teams/identity/bind
channel.teams.identity.preview Previewed Teams identity link POST /v1/channels/teams/identity/preview
channel.teams.install.complete Completed Teams app installation GET /v1/webhooks/teams/oauth/callback
channel.teams.installation.read Viewed Microsoft Teams installation GET /v1/projects/:projectId/channels/teams/installation
channel.teams.login_link.read Opened Teams login link GET /v1/channels/teams/identity/login/:token
channel.teams.manifest.read Viewed Microsoft Teams app manifest GET /v1/projects/:projectId/channels/teams/manifest
channel.teams.message.delete Deleted Microsoft Teams message POST /v1/projects/:projectId/channels/teams/message/delete
channel.teams.message.edit Edited Microsoft Teams message POST /v1/projects/:projectId/channels/teams/message/edit
channel.teams.message.send Sent Microsoft Teams message POST /v1/projects/:projectId/channels/teams/message
channel.teams.mode.read Viewed Microsoft Teams setup options GET /v1/projects/:projectId/channels/teams/mode
channel.teams.oauth.complete Completed Microsoft Teams install POST /v1/projects/:projectId/channels/teams/oauth/complete
channel.telegram.access_request.dismiss Dismissed Telegram access request DELETE /v1/projects/:projectId/channels/telegram/access-requests/:user_id
channel.telegram.allowed_user.add Allowed Telegram user POST /v1/projects/:projectId/channels/telegram/allowed-users
channel.telegram.allowed_user.remove Removed allowed Telegram user DELETE /v1/projects/:projectId/channels/telegram/allowed-users/:user_id
channel.telegram.allowed_users.update Updated allowed Telegram users PUT /v1/projects/:projectId/channels/telegram/allowed-users
channel.telegram.connect Connected Telegram bot POST /v1/projects/:projectId/channels/telegram/connect
channel.telegram.disconnect Disconnected Telegram bot DELETE /v1/projects/:projectId/channels/telegram
channel.telegram.installation.read Viewed Telegram installation GET /v1/projects/:projectId/channels/telegram/installation
channel.telegram.user_photo.read Viewed Telegram user photo GET /v1/projects/:projectId/channels/telegram/users/:user_id/photo
channel.telegram.users.read Viewed Telegram users GET /v1/projects/:projectId/channels/telegram/users

chrome.

Action Title Route
chrome.attach Attached a session to a browser POST /v1/chrome/attach
chrome.disconnect Disconnected a browser DELETE /v1/chrome/connections/:id
chrome.extension.connect Connected a browser extension before the API router
chrome.list Viewed connected browsers GET /v1/chrome/connections
chrome.panel_session Signed in the browser side panel POST /v1/chrome/panel-session
chrome.release Released a browser from a session POST /v1/chrome/release
chrome.update Changed a connected browser PATCH /v1/chrome/connections/:id

client.

Action Title Route
client.mobile_policy.read Viewed mobile release policy GET /v1/clients/mobile

connector.

Action Title Route
connector.account.list Listed connector accounts GET /v1/connectors/projects/:projectId/connectors/:slug/accounts
connector.action.run Requested connector call POST /v1/connectors/call (also POST /v1/connectors/projects/:projectId/call)
connector.agent_access.list Viewed which agents may use a connector GET /v1/connectors/projects/:projectId/connectors/:slug/agents
connector.approval.list Listed pending connector approvals GET /v1/projects/:projectId/approvals
connector.approval.needs_input.list Listed approvals needing input GET /v1/projects/:projectId/approvals/needs-input
connector.approval.resolve or connector.approval.approved or connector.approval.denied Resolved connector approval POST /v1/projects/:projectId/approvals/:executionId
connector.attachment.upload Uploaded connector attachment POST /v1/connectors/attachments (also POST /v1/connectors/projects/:projectId/attachments)
connector.auth.preview Previewed connector authentication POST /v1/connectors/projects/:projectId/connectors/auth-discovery
connector.authorization_strategy.update Updated connector authorization strategy PUT /v1/connectors/projects/:projectId/connectors/:slug/authorization-strategy
connector.catalog.list Viewed connector catalog GET /v1/connectors/catalog (also GET /v1/connectors/connectors, GET /v1/connectors/projects/:projectId/catalog)
connector.computer_account.create Added computer to project POST /v1/projects/:projectId/computers
connector.config.read Viewed connector configuration GET /v1/connectors/projects/:projectId/connectors/:slug/config
connector.connect_request.list Viewed pending connector authorizations GET /v1/connectors/projects/:projectId/sessions/:sessionId/connect-requests
connector.connection.activate Activated connector account PUT /v1/projects/:projectId/connections/:connectionId/activate
connector.connection.connect.finalize Finalized connector account connection POST /v1/projects/:projectId/connections/:connectionId/connect/finalize
connector.connection.connect.start Started connector account connection POST /v1/projects/:projectId/connections/:connectionId/connect
connector.connection.create Created connector account POST /v1/projects/:projectId/connections
connector.connection.credential.update Updated connector account credential PUT /v1/projects/:projectId/connections/:connectionId/credential
connector.connection.default.set Set default connector account PUT /v1/projects/:projectId/connections/:connectionId/default
connector.connection.list Listed project connector accounts GET /v1/projects/:projectId/connections
connector.connection.oauth.application.read Viewed connector OAuth application GET /v1/projects/:projectId/connections/:connectionId/oauth2/application
connector.connection.oauth.application.update Updated connector OAuth application PUT /v1/projects/:projectId/connections/:connectionId/oauth2/application
connector.connection.oauth.authorize Started connector OAuth authorization POST /v1/projects/:projectId/connections/:connectionId/oauth2/authorize
connector.connection.oauth.client.register Registered connector OAuth client POST /v1/projects/:projectId/connections/:connectionId/oauth2/register
connector.connection.oauth.device.check Checked connector device authorization POST /v1/projects/:projectId/connections/:connectionId/oauth2/device/:sessionId
connector.connection.oauth.device.start Started connector device authorization POST /v1/projects/:projectId/connections/:connectionId/oauth2/device
connector.connection.oauth.discover Discovered connector OAuth metadata POST /v1/projects/:projectId/connections/:connectionId/oauth2/discover
connector.connection.oauth.resource.discover Discovered MCP authorization server POST /v1/projects/:projectId/connections/:connectionId/oauth2/discover-resource
connector.connection.oauth.status.read Viewed connector OAuth status GET /v1/projects/:projectId/connections/:connectionId/oauth2/status
connector.connection.personal.create Created personal connector account POST /v1/projects/:projectId/connections/me
connector.connection.rename Renamed connector account PUT /v1/projects/:projectId/connections/:connectionId/label (also PATCH /v1/projects/:projectId/connections/:connectionId)
connector.connection.revoke Revoked connector account PUT /v1/projects/:projectId/connections/:connectionId/revoke
connector.connection.roster.list Listed all connector accounts GET /v1/projects/:projectId/connections/all
connector.connection.share Shared a private connector account POST /v1/projects/:projectId/connections/:connectionId/share
connector.connection.shared.create Created shared connector account POST /v1/projects/:projectId/connectors/:slug/oauth2/connection
connector.create Created or updated connector POST /v1/connectors/projects/:projectId/connectors
connector.credential.delete Removed connector credential DELETE /v1/connectors/projects/:projectId/connectors/:slug/credential
connector.credential.set Set connector credential PUT /v1/connectors/projects/:projectId/connectors/:slug/credential
connector.credential_mode.update Updated connector credential mode PUT /v1/connectors/projects/:projectId/connectors/:slug/credential-mode
connector.delete Deleted connector DELETE /v1/connectors/projects/:projectId/connectors/:slug
connector.discover.detail.read Viewed discovery catalog connector GET /v1/connectors/projects/:projectId/discover/connectors/detail
connector.discover.install Installed connector from discovery catalog POST /v1/connectors/projects/:projectId/discover/install
connector.discover.list Browsed connector discovery catalog GET /v1/connectors/projects/:projectId/discover/connectors
connector.discover.section.list Browsed discovery catalog categories GET /v1/connectors/projects/:projectId/discover/sections
connector.discover.tool.list Viewed discovery catalog connector tools GET /v1/connectors/projects/:projectId/discover/connectors/tools
connector.easy_connect.finalize Finished easy-connect authorization POST /v1/connectors/projects/:projectId/connectors/:slug/connect/finalize
connector.easy_connect.section.list Browsed easy-connect categories GET /v1/connectors/projects/:projectId/connect/sections
connector.easy_connect.start Started easy-connect authorization POST /v1/connectors/projects/:projectId/connectors/:slug/connect
connector.easy_connect.toolkit.list Browsed easy-connect apps GET /v1/connectors/projects/:projectId/connect/toolkits
connector.easy_connect_status.read Viewed easy-connect status GET /v1/connectors/connect-status
connector.list Listed connectors GET /v1/connectors/projects/:projectId/connectors
connector.mcp_sign_in.check Checked MCP server sign-in POST /v1/connectors/projects/:projectId/connectors/mcp-sign-in-check
connector.move Moved connector to its Kortix app POST /v1/projects/:projectId/connectors/:slug/move
connector.move.list Listed connector moves GET /v1/projects/:projectId/connector-moves
connector.name.update Renamed connector PUT /v1/connectors/projects/:projectId/connectors/:slug/name
connector.oauth2.complete Completed connector OAuth authorization GET /v1/connectors/oauth2/callback
connector.oauth2_client.set Set connector OAuth2 client credentials PUT /v1/connectors/projects/:projectId/connectors/:slug/oauth2/connection
connector.pipedream.app.list Browsed Pipedream apps GET /v1/connectors/projects/:projectId/pipedream/apps
connector.pipedream.section.list Browsed Pipedream categories GET /v1/connectors/projects/:projectId/pipedream/sections
connector.policy.list Listed connector policies GET /v1/connectors/projects/:projectId/connectors/:slug/policies
connector.policy.update Updated connector policies PUT /v1/connectors/projects/:projectId/connectors/:slug/policies
connector.policy_set.delete Deleted connector policy set DELETE /v1/connectors/projects/:projectId/connectors/:slug/policy-sets/:name
connector.policy_set.list Listed connector policy sets GET /v1/connectors/projects/:projectId/connectors/:slug/policy-sets
connector.policy_set.rename Renamed connector policy set PUT /v1/connectors/projects/:projectId/connectors/:slug/policy-sets/:name/name
connector.policy_set.save Created or updated connector policy set PUT /v1/connectors/projects/:projectId/connectors/:slug/policy-sets/:name
connector.project_policy.list Listed project connector policies GET /v1/connectors/projects/:projectId/policies
connector.project_policy.update Updated project connector policies PUT /v1/connectors/projects/:projectId/policies
connector.rules_matrix.read Viewed connector rules for every agent GET /v1/connectors/projects/:projectId/rules-matrix
connector.secret_binding.update Updated connector secret binding PUT /v1/connectors/projects/:projectId/connectors/:slug/secret-binding
connector.sensitive.set Set connector sensitive flag PUT /v1/connectors/projects/:projectId/connectors/:slug/sensitive
connector.setup_link.create Created connector setup link POST /v1/projects/:projectId/connect-requests
connector.setup_link.finalize Finished connector setup-link authorization POST /v1/setup-links/connectors/:token/finalize
connector.setup_link.read Opened connector setup link GET /v1/setup-links/connectors/:token
connector.setup_link.start Started connector setup-link authorization POST /v1/setup-links/connectors/:token/start
connector.sync Synchronized connectors POST /v1/connectors/projects/:projectId/connectors/sync

drive.

Action Title Route
drive.access.list Viewed who has access to a folder GET /v1/drives/:driveId/access
drive.access.principals Listed folder sharing candidates GET /v1/drives/:driveId/principals
drive.access.revoke Stopped sharing a folder DELETE /v1/drives/:driveId/access/:grantId
drive.access.share Shared a folder PUT /v1/drives/:driveId/access
drive.admin_reads.list Viewed which admins opened a folder GET /v1/drives/:driveId/admin-reads
drive.conflict.dismiss Dismissed a drive conflict notice POST /v1/drives/:driveId/conflicts/:conflictId/dismiss
drive.conflict.list Viewed drive conflict copies GET /v1/drives/:driveId/conflicts
drive.file.delete Deleted a drive file or folder DELETE /v1/drives/:driveId/files
drive.file.list Browsed a drive folder GET /v1/drives/:driveId/files
drive.file.move Moved a drive file or folder POST /v1/drives/:driveId/files/move
drive.file.read Downloaded a drive file GET /v1/drives/:driveId/files/content
drive.file.search Searched project Drive GET /v1/projects/:projectId/search
drive.file.upload_block Uploaded a drive file block PUT /v1/drives/:driveId/files/upload/:uploadId/blocks/:sha
drive.file.upload_commit Finished a large drive upload POST /v1/drives/:driveId/files/upload/:uploadId/commit
drive.file.upload_plan Started a large drive upload POST /v1/drives/:driveId/files/upload
drive.file.write Uploaded a drive file PUT /v1/drives/:driveId/files/content
drive.folder.create Created a drive folder POST /v1/drives/:driveId/files/mkdir
drive.list Listed drives GET /v1/drives
drive.mount.agent_list Viewed an agent’s drive mounts GET /v1/drives/:driveId/agents/:agentName/mounts
drive.mount.list Viewed where a drive is mounted GET /v1/drives/:driveId/mounts
drive.usage.account Viewed the account’s Files storage GET /v1/drives/usage
drive.usage.read Viewed a project’s Files storage GET /v1/drives/:driveId/usage
drive.version.list Viewed drive versions GET /v1/drives/:driveId/versions
drive.version.restore Restored a drive version POST /v1/drives/:driveId/restore

feedback.

Action Title Route
feedback.create Filed product feedback POST /v1/feedback

file.

Action Title Route
file.archive.download Downloaded project files GET /v1/projects/:projectId/files/archive
file.content.read Viewed file content GET /v1/projects/:projectId/files/content
file.content.update Committed file content PUT /v1/projects/:projectId/files/content
file.history.list Viewed file history GET /v1/projects/:projectId/files/history
file.list Listed project files GET /v1/projects/:projectId/files
file.raw.read Viewed raw file content GET /v1/projects/:projectId/files/raw
file.search Searched project files GET /v1/projects/:projectId/files/search

gateway.

Action Title Route
gateway.breakdown.read Viewed LLM gateway usage by model GET /v1/projects/:projectId/gateway/breakdown
gateway.budget.delete Deleted LLM gateway budget DELETE /v1/projects/:projectId/gateway/budgets/:budgetId
gateway.budget.list Listed LLM gateway budgets GET /v1/projects/:projectId/gateway/budgets
gateway.budget.set Set LLM gateway budget PUT /v1/projects/:projectId/gateway/budgets
gateway.error.list Listed LLM gateway errors GET /v1/projects/:projectId/gateway/errors
gateway.generation.read Viewed LLM generation details GET /v1/generation
gateway.key.create Created LLM gateway key POST /v1/projects/:projectId/gateway/keys
gateway.key.list Listed LLM gateway keys GET /v1/projects/:projectId/gateway/keys
gateway.key.revoke Revoked LLM gateway key DELETE /v1/projects/:projectId/gateway/keys/:keyId
gateway.log.facets Listed LLM gateway log filter values GET /v1/projects/:projectId/gateway/logs/facets
gateway.log.list Listed LLM gateway request logs GET /v1/projects/:projectId/gateway/logs
gateway.log.read Viewed LLM gateway request log GET /v1/projects/:projectId/gateway/logs/:logId
gateway.overview.read Viewed LLM gateway usage overview GET /v1/projects/:projectId/gateway/overview
gateway.playground.send Ran gateway playground request POST /v1/projects/:projectId/gateway/playground
gateway.provider.verify Verified LLM provider key POST /v1/projects/:projectId/gateway/providers/:providerId/verify
gateway.request.proxy Called LLM gateway /v1/llm/*, any method (also /v1/llm-gateway/*, any method)
gateway.routing_policy.delete Deleted gateway routing policy DELETE /v1/projects/:projectId/gateway/routing-policy
gateway.routing_policy.preview Previewed gateway routing policy POST /v1/projects/:projectId/gateway/routing-policy/preview
gateway.routing_policy.read Viewed gateway routing policy GET /v1/projects/:projectId/gateway/routing-policy
gateway.routing_policy.update Updated gateway routing policy PUT /v1/projects/:projectId/gateway/routing-policy
gateway.series.read Viewed LLM gateway daily usage GET /v1/projects/:projectId/gateway/series
gateway.session_spend.list Listed LLM gateway spend by session GET /v1/projects/:projectId/gateway/sessions
gateway.source_spend.list Listed LLM gateway spend by source GET /v1/projects/:projectId/gateway/sources

git.

Action Title Route
git.backend.read Viewed instance Git backend GET /v1/projects/git/backend
git.backend.repository.list Listed instance Git backend repositories GET /v1/projects/git/backend/repositories
git.branch.list Listed Git branches GET /v1/projects/:projectId/branches
git.clone Cloned or fetched Git repository POST /v1/git/:project/git-upload-pack
git.collaborator.invite Added Git collaborator POST /v1/projects/:projectId/git/collaborators
git.commit.diff.read Viewed Git commit diff GET /v1/projects/:projectId/commits/:sha/diff
git.commit.list Listed Git commits GET /v1/projects/:projectId/commits
git.commit.read Viewed Git commit GET /v1/projects/:projectId/commits/:sha
git.connection.read Viewed Git connection status GET /v1/projects/:projectId/git/connection
git.credential.set Set project Git credential PUT /v1/projects/:projectId/git-credential
git.fast_boot_bundle.download Downloaded fast-boot Git bundle GET /v1/git/:project/fast-boot-bundle
git.github.installation.connect Connected GitHub installation POST /v1/projects/github/installation
git.github.installation.disconnect Disconnected GitHub installation DELETE /v1/projects/github/installations/:installationId (also DELETE /v1/projects/github/installation)
git.github.installation.link Linked existing GitHub installation POST /v1/projects/github/installations/link
git.github.installation.linkable.list Listed linkable GitHub installations POST /v1/projects/github/installations/linkable
git.github.installation.list Listed GitHub installations GET /v1/projects/github/installations (also GET /v1/projects/github/installation)
git.github.repository.branch.list Listed GitHub repository branches GET /v1/projects/github/repository-branches
git.github.repository.list Listed GitHub repositories GET /v1/projects/github/repositories
git.github.user_token.store Authorized GitHub as a user POST /v1/projects/github/user-token
git.managed_status.read Viewed managed Git status GET /v1/projects/managed-git/status
git.project_snapshot.download Requested project snapshot download GET /v1/git/:project/project-snapshot
git.push Pushed to Git repository POST /v1/git/:project/git-receive-pack
git.push_token.create Created Git push token POST /v1/projects/:projectId/git-token
git.ref.list Listed Git repository refs GET /v1/git/:project/info/refs
git.repository.replace Replaced project Git repository PUT /v1/projects/:projectId/git/repository
git.version_diff.read Viewed version diff GET /v1/projects/:projectId/version-diff

iam.

Action Title Route
iam.action.list Listed IAM actions GET /v1/accounts/:accountId/iam/actions
iam.agent_identity.list Listed agent identities GET /v1/accounts/:accountId/iam/agent-identities
iam.assignment.grant or iam.assignment.granted Granted a role POST /v1/accounts/:accountId/iam/assignments
iam.assignment.list Listed role assignments GET /v1/accounts/:accountId/iam/assignments
iam.assignment.revoke or iam.assignment.revoked Revoked a role assignment DELETE /v1/accounts/:accountId/iam/assignments/:assignmentId
iam.audit.activity Viewed account activity GET /v1/accounts/:accountId/audit/activity
iam.audit.export Exported audit log GET /v1/accounts/:accountId/audit/export
iam.audit.list Viewed audit log GET /v1/accounts/:accountId/audit
iam.audit.reconcile Reconciled audit log POST /v1/accounts/:accountId/audit/reconcile
iam.audit.webhook.create Created audit webhook POST /v1/accounts/:accountId/audit/webhooks
iam.audit.webhook.delete Deleted audit webhook DELETE /v1/accounts/:accountId/audit/webhooks/:webhookId
iam.audit.webhook.delivery.list Listed audit webhook deliveries GET /v1/accounts/:accountId/audit/webhooks/:webhookId/deliveries
iam.audit.webhook.delivery.replay Replayed audit webhook delivery POST /v1/accounts/:accountId/audit/webhooks/:webhookId/deliveries/:deliveryId/replay
iam.audit.webhook.list Listed audit webhooks GET /v1/accounts/:accountId/audit/webhooks
iam.audit.webhook.update Updated audit webhook PATCH /v1/accounts/:accountId/audit/webhooks/:webhookId
iam.enterprise_demo.read Viewed Enterprise demo GET /v1/accounts/:accountId/iam/enterprise-demo
iam.enterprise_demo.set or enterprise_demo.enable or enterprise_demo.disable or enterprise_demo.set Turned the Enterprise demo on or off PUT /v1/accounts/:accountId/iam/enterprise-demo
iam.group.create Created group POST /v1/accounts/:accountId/iam/groups
iam.group.delete Deleted group DELETE /v1/accounts/:accountId/iam/groups/:groupId
iam.group.list Listed groups GET /v1/accounts/:accountId/iam/groups
iam.group.members.add Added member to group POST /v1/accounts/:accountId/iam/groups/:groupId/members
iam.group.members.list Listed group members GET /v1/accounts/:accountId/iam/groups/:groupId/members
iam.group.members.remove Removed member from group DELETE /v1/accounts/:accountId/iam/groups/:groupId/members/:userId
iam.group.project_grants.list Listed group project access GET /v1/accounts/:accountId/iam/groups/:groupId/project-grants
iam.group.read Viewed group GET /v1/accounts/:accountId/iam/groups/:groupId
iam.group.update Updated group PATCH /v1/accounts/:accountId/iam/groups/:groupId
iam.member.effective_permission.batch_check Batch-checked effective permissions POST /v1/accounts/:accountId/iam/members/:userId/effective:batch
iam.member.effective_permission.check Checked effective permission GET /v1/accounts/:accountId/iam/members/:userId/effective
iam.member.groups.list Listed member groups GET /v1/accounts/:accountId/iam/members/:userId/groups
iam.member.project_access.list Listed member project access GET /v1/accounts/:accountId/iam/members/:userId/project-access
iam.member.super_admin.set Set super-admin status PATCH /v1/accounts/:accountId/iam/members/:userId/super-admin
iam.mfa_required.preview Previewed MFA enforcement GET /v1/accounts/:accountId/iam/mfa-required/preview
iam.mfa_required.read Viewed MFA requirement GET /v1/accounts/:accountId/iam/mfa-required
iam.mfa_required.set or iam.mfa_required.enable or iam.mfa_required.disable Changed MFA requirement PATCH /v1/accounts/:accountId/iam/mfa-required
iam.oauth_client.create Registered an OAuth app POST /v1/accounts/:accountId/iam/oauth-clients
iam.oauth_client.delete Deleted an OAuth app DELETE /v1/accounts/:accountId/iam/oauth-clients/:clientId
iam.oauth_client.list Listed OAuth apps GET /v1/accounts/:accountId/iam/oauth-clients
iam.oauth_client.read Viewed an OAuth app GET /v1/accounts/:accountId/iam/oauth-clients/:clientId
iam.oauth_client.rotate_secret Rotated an OAuth app secret POST /v1/accounts/:accountId/iam/oauth-clients/:clientId/rotate-secret
iam.oauth_client.update Updated an OAuth app PATCH /v1/accounts/:accountId/iam/oauth-clients/:clientId
iam.pat_policy.read Viewed PAT policy GET /v1/accounts/:accountId/iam/pat-policy
iam.pat_policy.update Updated PAT policy PATCH /v1/accounts/:accountId/iam/pat-policy
iam.permission.list Listed the permission catalog GET /v1/accounts/:accountId/iam/permissions
iam.policy.bulk_delete Bulk deleted IAM policies POST /v1/accounts/:accountId/iam/policies:bulk-delete
iam.policy.bulk_import Bulk imported IAM policies POST /v1/accounts/:accountId/iam/policies:bulk-import
iam.policy.create Created IAM policy POST /v1/accounts/:accountId/iam/policies
iam.policy.delete Deleted IAM policy DELETE /v1/accounts/:accountId/iam/policies/:policyId
iam.policy.list Listed IAM policies GET /v1/accounts/:accountId/iam/policies
iam.policy.update Updated IAM policy PATCH /v1/accounts/:accountId/iam/policies/:policyId
iam.resource_grant.list Listed resource grants GET /v1/accounts/:accountId/iam/resource-grants
iam.role.create Created IAM role POST /v1/accounts/:accountId/iam/roles
iam.role.delete Deleted IAM role DELETE /v1/accounts/:accountId/iam/roles/:roleId
iam.role.list Listed IAM roles GET /v1/accounts/:accountId/iam/roles
iam.role.permissions.read Viewed IAM role permissions GET /v1/accounts/:accountId/iam/roles/:roleId/permissions
iam.role.permissions.set Updated IAM role permissions PUT /v1/accounts/:accountId/iam/roles/:roleId/permissions
iam.role.update Updated IAM role PATCH /v1/accounts/:accountId/iam/roles/:roleId
iam.role.usage.read Viewed IAM role usage GET /v1/accounts/:accountId/iam/roles/:roleId/usage
iam.scim.token.create Created SCIM token POST /v1/accounts/:accountId/iam/scim/tokens
iam.scim.token.list Listed SCIM tokens GET /v1/accounts/:accountId/iam/scim/tokens
iam.scim.token.revoke Revoked SCIM token DELETE /v1/accounts/:accountId/iam/scim/tokens/:tokenId
iam.service_account.create Created service account POST /v1/accounts/:accountId/iam/service-accounts
iam.service_account.delete Deleted service account DELETE /v1/accounts/:accountId/iam/service-accounts/:saId
iam.service_account.disable Disabled service account POST /v1/accounts/:accountId/iam/service-accounts/:saId/disable
iam.service_account.list Listed service accounts GET /v1/accounts/:accountId/iam/service-accounts
iam.session.list Listed sign-in sessions GET /v1/accounts/:accountId/iam/sessions
iam.session.revoke Revoked sign-in session POST /v1/accounts/:accountId/iam/sessions/:sessionId/revoke
iam.session_oversight.read Viewed admin session access GET /v1/accounts/:accountId/iam/session-oversight
iam.session_oversight.set or iam.session_oversight.enable or iam.session_oversight.disable Changed admin session access PATCH /v1/accounts/:accountId/iam/session-oversight
iam.session_policy.read Viewed session policy GET /v1/accounts/:accountId/iam/session-policy
iam.session_policy.update Updated session policy PATCH /v1/accounts/:accountId/iam/session-policy
iam.sso.mapping.create Added SSO group mapping POST /v1/accounts/:accountId/iam/sso/mappings
iam.sso.mapping.delete Removed SSO group mapping DELETE /v1/accounts/:accountId/iam/sso/mappings/:mappingId
iam.sso.mapping.list Listed SSO group mappings GET /v1/accounts/:accountId/iam/sso/mappings
iam.sso.provider.create Created SSO provider POST /v1/accounts/:accountId/iam/sso/provider/from-metadata
iam.sso.provider.delete Removed SSO provider DELETE /v1/accounts/:accountId/iam/sso/provider
iam.sso.provider.domain_verify Verified SSO domain POST /v1/accounts/:accountId/iam/sso/provider/verify-domain
iam.sso.provider.read Viewed SSO provider GET /v1/accounts/:accountId/iam/sso/provider
iam.sso.provider.update Updated SSO provider PUT /v1/accounts/:accountId/iam/sso/provider

invite.

Action Title Route
invite.accept Accepted account invitation POST /v1/account-invites/:inviteId/accept
invite.cancel Canceled account invitation DELETE /v1/accounts/:accountId/invites/:inviteId
invite.decline Declined account invitation POST /v1/account-invites/:inviteId/decline
invite.list Listed pending invitations GET /v1/accounts/:accountId/invites
invite.read Viewed account invitation GET /v1/account-invites/:inviteId
invite.received.list Listed received invitations GET /v1/account-invites
invite.resend Resent account invitation POST /v1/accounts/:accountId/invites/:inviteId/resend

marketplace.

Action Title Route
marketplace.featured.list Listed featured marketplaces GET /v1/marketplace/marketplaces/featured
marketplace.install.start Started marketplace install POST /v1/projects/:projectId/marketplace/install-session
marketplace.item.file.read Viewed marketplace item file GET /v1/marketplace/items/:id/file
marketplace.item.list Listed marketplace items GET /v1/marketplace/items
marketplace.item.read Viewed marketplace item GET /v1/marketplace/items/:id
marketplace.list Listed marketplaces GET /v1/marketplace/marketplaces
marketplace.source.create Added marketplace source POST /v1/marketplace/sources
marketplace.source.delete Removed marketplace source DELETE /v1/marketplace/sources/:id
marketplace.source.list Listed marketplace sources GET /v1/marketplace/sources

mcp.

Action Title Route
mcp.request Called the MCP server POST /v1/mcp (also DELETE /v1/mcp, GET /v1/mcp)
mcp.resource_metadata.read Read MCP resource metadata GET /.well-known/oauth-protected-resource
mcp.server_metadata.read Read MCP server metadata GET /.well-known/oauth-protected-resource/v1/mcp

member.

Action Title Route
member.invite Invited member to account POST /v1/accounts/:accountId/members
member.leave Left account POST /v1/accounts/:accountId/leave
member.list Listed account members GET /v1/accounts/:accountId/members
member.remove Removed member from account DELETE /v1/accounts/:accountId/members/:userId
member.role.update Changed member role PATCH /v1/accounts/:accountId/members/:userId

model.

Action Title Route
model.access.read Viewed model access GET /v1/projects/:projectId/model-access
model.access.update Updated model access PUT /v1/projects/:projectId/model-access
model.catalog.provider.list Listed LLM catalog providers GET /v1/projects/:projectId/llm-catalog/providers
model.catalog.read Viewed LLM catalog GET /v1/projects/:projectId/llm-catalog
model.default.delete Deleted model defaults DELETE /v1/projects/:projectId/model-defaults
model.default.read Viewed model defaults GET /v1/projects/:projectId/model-defaults
model.default.update Updated model defaults PUT /v1/projects/:projectId/model-defaults
model.enablement.update Updated model picker visibility PUT /v1/projects/:projectId/model-enablement
model.picker.read Viewed model picker GET /v1/projects/:projectId/model-picker

notification.

Action Title Route
notification.device_token.delete Removed push notification device DELETE /v1/notifications/device-token/:token
notification.device_token.register Registered push notification device POST /v1/notifications/device-token
notification.device_token.release Released push notification device POST /v1/notifications/device-token/release
notification.inbox.list Viewed notifications GET /v1/notifications
notification.inbox.mark_read Marked notifications read POST /v1/notifications/read
notification.preferences.read Viewed notification preferences GET /v1/notifications/preferences
notification.preferences.update Changed notification preferences PUT /v1/notifications/preferences
notification.web_push.subscribe Registered browser for push notifications POST /v1/notifications/web-push/subscriptions
notification.web_push.unsubscribe Removed browser push subscription DELETE /v1/notifications/web-push/subscriptions
notification.web_push_key.read Read browser push key GET /v1/notifications/web-push/key

oauth.

Action Title Route
oauth.authorization.start Started OAuth authorization GET /v1/oauth/authorize
oauth.client.register Registered an OAuth client POST /v1/oauth/register
oauth.consent.answer Submitted OAuth consent POST /v1/oauth/authorize/consent
oauth.consent_request.read Viewed OAuth consent request GET /v1/oauth/authorize/consent/:requestId
oauth.grant.list Listed connected apps GET /v1/oauth/grants
oauth.grant.revoke Revoked a connected app DELETE /v1/oauth/grants/:clientId
oauth.openid_configuration.read Read OpenID configuration GET /.well-known/openid-configuration
oauth.server_metadata.read Read OAuth server metadata GET /.well-known/oauth-authorization-server (also GET /v1/oauth/.well-known/oauth-authorization-server)
oauth.token.create Issued an OAuth token POST /v1/oauth/token
oauth.token.revoke Revoked an OAuth token POST /v1/oauth/revoke
oauth.userinfo.read Viewed OAuth user information GET /v1/oauth/userinfo

platform.

Action Title Route
platform.github_app.connect Connected existing GitHub App POST /v1/platform/github-app/app
platform.github_app.create Created GitHub App from manifest GET /v1/platform/github-app/manifest-callback
platform.github_app.disconnect Disconnected instance GitHub integration DELETE /v1/platform/github-app
platform.github_app.installation.complete Completed GitHub App installation GET /v1/platform/github-app/install-callback
platform.github_app.manifest.start Started GitHub App setup POST /v1/platform/github-app/manifest-start
platform.github_app.oauth.authorize Started GitHub identity verification GET /v1/platform/github-app/oauth/authorize
platform.github_app.oauth.complete Completed GitHub identity verification GET /v1/platform/github-app/oauth/callback
platform.github_app.status.read Viewed instance GitHub status GET /v1/platform/github-app/status
platform.github_pat.connect Connected managed git via GitHub PAT POST /v1/platform/github-app/pat
platform.info.read Viewed platform service info GET /v1/platform
platform.sandbox_version.changelog.read Viewed sandbox changelog GET /v1/platform/sandbox/version/changelog
platform.sandbox_version.latest.read Viewed latest sandbox version GET /v1/platform/sandbox/version/latest
platform.sandbox_version.list Listed sandbox versions GET /v1/platform/sandbox/version/all
platform.sandbox_version.read Viewed running sandbox version GET /v1/platform/sandbox/version

project.

Action Title Route
project.access_request.approve Approved project access request POST /v1/projects/:projectId/access-requests/:requestId/approve
project.access_request.create Requested project access POST /v1/projects/:projectId/access-requests
project.access_request.list Listed project access requests GET /v1/projects/:projectId/access-requests
project.access_request.reject Rejected project access request POST /v1/projects/:projectId/access-requests/:requestId/reject
project.agent.capabilities.read Viewed an agent’s capabilities GET /v1/projects/:projectId/agents/:agentName/capabilities
project.agent_identity.list Listed project agent identities GET /v1/projects/:projectId/agent-identities
project.artifact.content.read Viewed artifact file source GET /v1/projects/:projectId/artifacts/:artifactId/content
project.artifact.create Published artifact POST /v1/projects/:projectId/artifacts
project.artifact.delete Removed artifact from Artifacts DELETE /v1/projects/:projectId/artifacts/:artifactId
project.artifact.list Listed artifacts GET /v1/projects/:projectId/artifacts
project.artifact.pin Pinned artifact PUT /v1/projects/:projectId/artifacts/:artifactId/pin
project.artifact.read Viewed artifact GET /v1/projects/:projectId/artifacts/:artifactId
project.artifact.restore Restored artifact version POST /v1/projects/:projectId/artifacts/:artifactId/restore
project.artifact.save Saved artifact files PUT /v1/projects/:projectId/artifacts/:artifactId
project.artifact.share Shared a Files path as an artifact POST /v1/projects/:projectId/artifacts/share
project.artifact.type.list Listed artifact types GET /v1/projects/:projectId/artifacts/types
project.artifact.unpin Unpinned artifact DELETE /v1/projects/:projectId/artifacts/:artifactId/pin
project.artifact.update Renamed or shared artifact PATCH /v1/projects/:projectId/artifacts/:artifactId
project.artifact.version.list Viewed artifact history GET /v1/projects/:projectId/artifacts/:artifactId/versions
project.capabilities.read Viewed project capabilities GET /v1/projects/:projectId/capabilities
project.cli_token.create Created project CLI token POST /v1/projects/:projectId/cli-token
project.cli_token.list Listed project CLI tokens GET /v1/projects/:projectId/cli-token
project.cli_token.revoke Revoked project CLI token DELETE /v1/projects/:projectId/cli-token/:tokenId
project.config_archive.download Downloaded project config archive GET /v1/projects/:projectId/config-archives/:configTreeId
project.create Created project POST /v1/projects
project.custom_provider.delete Deleted custom model provider DELETE /v1/projects/:projectId/custom-providers/:providerId
project.custom_provider.list Listed custom model providers GET /v1/projects/:projectId/custom-providers
project.custom_provider.upsert Saved custom model provider PUT /v1/projects/:projectId/custom-providers/:providerId
project.default_agent.update Updated default agent PUT /v1/projects/:projectId/default-agent
project.default_reasoning_effort.update Updated default reasoning effort PUT /v1/projects/:projectId/default-reasoning-effort
project.delete Deleted project DELETE /v1/projects/:projectId
project.detail.read Viewed project details GET /v1/projects/:projectId/detail
project.feature_flag.update Updated project feature flag PATCH /v1/projects/:projectId/features (also PATCH /v1/projects/:projectId/experimental)
project.goal.activate Activated goal POST /v1/projects/:projectId/goals/:goalId/activate
project.goal.answer Answered goal question POST /v1/projects/:projectId/goals/:goalId/answer
project.goal.create Created goal POST /v1/projects/:projectId/goals
project.goal.criteria.update Updated goal criteria PUT /v1/projects/:projectId/goals/:goalId/criteria
project.goal.event.list Listed goal events GET /v1/projects/:projectId/goals/:goalId/events
project.goal.handover Handed over goal POST /v1/projects/:projectId/goals/:goalId/handover
project.goal.list Listed goals GET /v1/projects/:projectId/goals
project.goal.pause Paused goal POST /v1/projects/:projectId/goals/:goalId/pause
project.goal.progress Reported goal progress POST /v1/projects/:projectId/goals/:goalId/progress
project.goal.read Viewed goal GET /v1/projects/:projectId/goals/:goalId
project.goal.restart Restarted goal POST /v1/projects/:projectId/goals/:goalId/restart
project.goal.resume Resumed goal POST /v1/projects/:projectId/goals/:goalId/resume
project.goal.stop Stopped goal POST /v1/projects/:projectId/goals/:goalId/stop
project.goal.update Updated goal PATCH /v1/projects/:projectId/goals/:goalId
project.goal.verdict Recorded goal verdict POST /v1/projects/:projectId/goals/:goalId/verdict
project.goal.verification.request Requested goal verification POST /v1/projects/:projectId/goals/:goalId/request-verification
project.goal.wait Set goal waiting POST /v1/projects/:projectId/goals/:goalId/wait
project.group_grant.create Attached group to project POST /v1/projects/:projectId/group-grants
project.group_grant.delete Detached group from project DELETE /v1/projects/:projectId/group-grants/:groupId
project.group_grant.list Viewed project group grants GET /v1/projects/:projectId/group-grants
project.group_grant.update Changed group role on project PATCH /v1/projects/:projectId/group-grants/:groupId
project.invite.list Listed pending project invites GET /v1/projects/:projectId/access/pending-invites
project.invite.resend Resent pending project invitation POST /v1/projects/:projectId/access/pending-invites/:inviteId/resend
project.invite.revoke Revoked pending project invitation DELETE /v1/projects/:projectId/access/pending-invites/:inviteId
project.link_preview.read Read a link preview GET /v1/projects/:projectId/link-preview
project.list Listed projects GET /v1/projects
project.manifest.validate Validated project manifest POST /v1/projects/:projectId/manifest/validate
project.member.delete Removed project member DELETE /v1/projects/:projectId/access/:userId
project.member.invite Invited project member POST /v1/projects/:projectId/access/invite
project.member.list Viewed project member access GET /v1/projects/:projectId/access
project.member.update Changed project member role PUT /v1/projects/:projectId/access/:userId
project.memory.layer.read Viewed memory GET /v1/projects/:projectId/memory/layers/:layerKey
project.memory.my_kortix.delete Deleted a My Kortix memory DELETE /v1/projects/:projectId/memory/me/agent/:agent/pages/:name
project.memory.my_kortix.list Listed what My Kortix remembers GET /v1/projects/:projectId/memory/me/agent/:agent
project.memory.my_kortix.read Viewed a My Kortix memory GET /v1/projects/:projectId/memory/me/agent/:agent/pages/:name
project.memory.my_kortix.save Saved a My Kortix memory PUT /v1/projects/:projectId/memory/me/agent/:agent/pages/:name
project.memory.note.create Saved a note to memory POST /v1/projects/:projectId/memory/layers/:layerKey/notes
project.memory.page.create Created memory page POST /v1/projects/:projectId/memory/layers/:layerKey/pages
project.memory.page.delete Deleted memory page DELETE /v1/projects/:projectId/memory/pages/:pageId
project.memory.page.history Viewed memory page history GET /v1/projects/:projectId/memory/pages/:pageId/history
project.memory.page.list Listed memory pages GET /v1/projects/:projectId/memory/layers/:layerKey/pages
project.memory.page.read Viewed memory page GET /v1/projects/:projectId/memory/pages/:pageId
project.memory.page.update Edited memory page PATCH /v1/projects/:projectId/memory/pages/:pageId
project.memory.search Searched memory GET /v1/projects/:projectId/memory/search
project.memory.usage.read Viewed memory a thread used GET /v1/projects/:projectId/sessions/:sessionId/memory-usage
project.onboarding.update Updated project onboarding PATCH /v1/projects/:projectId/onboarding
project.provision Provisioned project POST /v1/projects/provision (also POST /v1/projects/provision-stream)
project.quota.read Viewed project quota GET /v1/projects/quota
project.read Viewed project GET /v1/projects/:projectId
project.reminder.list Listed project loops GET /v1/projects/:projectId/reminders
project.repository.create Created project with new GitHub repository POST /v1/projects/create-repo
project.repository.link Linked repository as project POST /v1/projects/link-repository
project.resource_grant.create Granted resource access POST /v1/projects/:projectId/resource-grants
project.resource_grant.list Viewed resource access grants GET /v1/projects/:projectId/resource-grants
project.resource_grant.revoke Revoked resource access DELETE /v1/projects/:projectId/resource-grants/:grantId
project.sandbox_provider.transition.read Viewed sandbox provider transition GET /v1/projects/:projectId/sandbox-provider/transition
project.sandbox_provider.update Updated sandbox provider PATCH /v1/projects/:projectId/sandbox-provider
project.suna_migration.eligibility.read Viewed project migration eligibility GET /v1/projects/suna-migration/eligibility
project.suna_migration.read Viewed project migration status GET /v1/projects/suna-migration/status
project.suna_migration.start Started project migration POST /v1/projects/suna-migration/start
project.token_issuer.keys.read Read project token signing keys GET /v1/projects/:projectId/jwks.json
project.token_issuer.read Read project token issuer metadata GET /v1/projects/:projectId/.well-known/openid-configuration
project.transfer Transferred project to another account POST /v1/projects/:projectId/transfer
project.update Updated project PATCH /v1/projects/:projectId

response_share.

Action Title Route
response_share.read Opened shared response GET /v1/public/responses/:token

review.

Action Title Route
review.item.bulk_resolve Resolved review items in bulk POST /v1/projects/:projectId/review/bulk
review.item.create Submitted review item POST /v1/projects/:projectId/review/items
review.item.list Listed review items GET /v1/projects/:projectId/review/items
review.item.read Viewed review item GET /v1/projects/:projectId/review/items/:reviewItemId
review.item.resolve Resolved review item POST /v1/projects/:projectId/review/items/:reviewItemId/act
review.summary.read Viewed review counts GET /v1/projects/:projectId/review/summary

router.

Action Title Route
router.chat_completion.create Generated chat completion POST /v1/router/chat/completions
router.context7.proxy Called Context7 through router /v1/router/context7/*, any method (also /v1/router/context7, any method)
router.firecrawl.proxy Called Firecrawl through router /v1/router/firecrawl/*, any method (also /v1/router/firecrawl, any method)
router.gemini.proxy Called Gemini through router /v1/router/gemini/*, any method (also /v1/router/gemini, any method)
router.groq.proxy Called Groq through router /v1/router/groq/*, any method (also /v1/router/groq, any method)
router.health.check Checked router health GET /v1/router/health
router.image.search Searched images POST /v1/router/image-search
router.model.list Listed router models GET /v1/router/models
router.model.read Viewed router model GET /v1/router/models/:model
router.openai.proxy Called OpenAI through router /v1/router/openai/*, any method (also /v1/router/openai, any method)
router.serper.proxy Called Serper through router /v1/router/serper/*, any method (also /v1/router/serper, any method)
router.tavily.proxy Called Tavily through router /v1/router/tavily/*, any method (also /v1/router/tavily, any method)
router.web.search Searched the web POST /v1/router/web-search
router.xai.proxy Called xAI through router /v1/router/xai/*, any method (also /v1/router/xai, any method)

runtime.

Action Title Route
runtime.agent.check Checked the sandbox agent HEAD /v1/runtime-assets/agent
runtime.agent.download Downloaded the sandbox agent GET /v1/runtime-assets/agent
runtime.chunk.download Downloaded a runtime-asset chunk GET /v1/runtime-assets/chunk/:sha256
runtime.chunks.read Checked runtime-asset chunks GET /v1/runtime-assets/chunks/:component
runtime.cli.check Checked the sandbox CLI HEAD /v1/runtime-assets/cli
runtime.cli.download Downloaded the sandbox CLI GET /v1/runtime-assets/cli
runtime.entrypoint.check Checked the sandbox entrypoint HEAD /v1/runtime-assets/entrypoint
runtime.entrypoint.download Downloaded the sandbox entrypoint GET /v1/runtime-assets/entrypoint
runtime.managed_skills.download Downloaded managed skills GET /v1/runtime-assets/managed-skills
runtime.manifest.read Checked sandbox runtime-asset versions GET /v1/runtime-assets/manifest
runtime.projection.sync Synced session runtime projection POST /v1/platform/runtime-projection
runtime.prompt_attachment.read Resolved runtime attachment descriptor GET /v1/projects/:projectId/runtime/prompt-attachments/:attachmentId

sandbox.

Action Title Route
sandbox.boot_timeline.create Recorded sandbox boot timeline POST /v1/platform/boot-timeline
sandbox.health.read Viewed sandbox health GET /v1/projects/:projectId/sandbox-health
sandbox.port.proxy Accessed sandbox port /v1/p/:sandboxId/:port/*, any method
sandbox.port.websocket.connect Opened sandbox port WebSocket before the API router
sandbox.port_share.create Created sandbox port share link POST /v1/p/share
sandbox.port_share.list Listed sandbox port share links GET /v1/p/share
sandbox.port_share.revoke Revoked sandbox port share link DELETE /v1/p/share/:token
sandbox.preview.access Opened sandbox preview before the API router
sandbox.preview.authenticate Authenticated to sandbox previews POST /v1/p/auth
sandbox.preview.config.read Viewed sandbox preview URL template GET /v1/p/config
sandbox.preview.cors.check Checked sandbox preview CORS access OPTIONS /v1/p/auth
sandbox.preview.ticket.issue Issued a scoped preview navigation ticket POST /v1/p/ticket
sandbox.preview.websocket.connect Opened sandbox preview WebSocket before the API router
sandbox.public_share.file.read Viewed shared session file /v1/p/public-share/:token/file/*, any method (also /v1/p/public-share/:token/file, any method)
sandbox.public_share.preview.proxy Accessed shared sandbox preview /v1/p/public-share/:token/:port/*, any method (also /v1/p/public-share/:token/:port, any method)
sandbox.public_share.read Viewed public share link GET /v1/p/public-share/:token
sandbox.template.build Started sandbox template build POST /v1/projects/:projectId/sandbox-templates/:templateId/build
sandbox.template.create Created sandbox template POST /v1/projects/:projectId/sandbox-templates
sandbox.template.delete Deleted sandbox template DELETE /v1/projects/:projectId/sandbox-templates/:templateId
sandbox.template.list Listed sandbox templates GET /v1/projects/:projectId/sandbox-templates (also GET /v1/projects/:projectId/sandboxes)
sandbox.template.update Updated sandbox template PATCH /v1/projects/:projectId/sandbox-templates/:templateId

scim.

Action Title Route
scim.group.create Provisioned SCIM group POST /scim/v2/accounts/:accountId/Groups
scim.group.delete Deleted SCIM group DELETE /scim/v2/accounts/:accountId/Groups/:groupId
scim.group.list Listed SCIM groups GET /scim/v2/accounts/:accountId/Groups
scim.group.read Viewed SCIM group GET /scim/v2/accounts/:accountId/Groups/:groupId
scim.group.update Updated SCIM group PATCH /scim/v2/accounts/:accountId/Groups/:groupId (also PUT /scim/v2/accounts/:accountId/Groups/:groupId)
scim.resource_type.list Listed SCIM resource types GET /scim/v2/accounts/:accountId/ResourceTypes
scim.resource_type.read Viewed SCIM resource type GET /scim/v2/accounts/:accountId/ResourceTypes/:id
scim.schema.list Listed SCIM schemas GET /scim/v2/accounts/:accountId/Schemas
scim.schema.read Viewed SCIM schema GET /scim/v2/accounts/:accountId/Schemas/:id
scim.service_provider_config.read Viewed SCIM service provider config GET /scim/v2/accounts/:accountId/ServiceProviderConfig
scim.user.create Provisioned SCIM user POST /scim/v2/accounts/:accountId/Users
scim.user.delete Deprovisioned SCIM user DELETE /scim/v2/accounts/:accountId/Users/:userId
scim.user.list Listed SCIM users GET /scim/v2/accounts/:accountId/Users
scim.user.read Viewed SCIM user GET /scim/v2/accounts/:accountId/Users/:userId
scim.user.update Updated SCIM user PATCH /scim/v2/accounts/:accountId/Users/:userId (also PUT /scim/v2/accounts/:accountId/Users/:userId)

secret.

Action Title Route
secret.account_resource.access.set Set pooled provider key access PUT /v1/accounts/:accountId/secret-resources/:secretId/access
secret.account_resource.create Added pooled provider key POST /v1/accounts/:accountId/secret-resources
secret.account_resource.delete Deleted pooled provider key DELETE /v1/accounts/:accountId/secret-resources/:secretId
secret.account_resource.grant Granted pooled provider key PUT /v1/accounts/:accountId/secret-resources/:secretId/grants/:userId
secret.account_resource.list Listed pooled provider keys GET /v1/accounts/:accountId/secret-resources
secret.account_resource.retry Retried pooled provider key after rate limit POST /v1/accounts/:accountId/secret-resources/:secretId/retry
secret.account_resource.revoke Revoked pooled provider key grant DELETE /v1/accounts/:accountId/secret-resources/:secretId/grants/:userId
secret.account_resource.rotate Rotated pooled provider key PUT /v1/accounts/:accountId/secret-resources/:secretId/value
secret.account_resource.usage.refresh Refreshed subscription login plan usage POST /v1/accounts/:accountId/secret-resources/:secretId/usage
secret.agent.grant Granted secret to an agent POST /v1/projects/:projectId/secrets/:identifier/grant
secret.broker.proxy Sent request via secret broker POST /v1/projects/:projectId/secrets/:identifier/broker
secret.claude_subscription.complete or secret.claude_subscription.connected Finished Claude subscription sign-in POST /v1/projects/:projectId/claude-subscription/login/complete
secret.claude_subscription.disconnect or secret.claude_subscription.disconnected Disconnected Claude subscription DELETE /v1/projects/:projectId/claude-subscription
secret.claude_subscription.read Viewed Claude subscription login status GET /v1/projects/:projectId/claude-subscription
secret.claude_subscription.start Started Claude subscription sign-in POST /v1/projects/:projectId/claude-subscription/login/start
secret.claude_subscription.store or secret.claude_subscription.connected Stored Claude subscription token PUT /v1/projects/:projectId/claude-subscription/token
secret.delete or secret.deleted Removed shared secret DELETE /v1/projects/:projectId/secrets/:name
secret.list Listed project secrets GET /v1/projects/:projectId/secrets
secret.oauth.check or secret.oauth.connected Checked model provider OAuth login POST /v1/projects/:projectId/oauth/:provider/poll
secret.oauth.disconnect or secret.oauth.disconnected Disconnected model provider OAuth login DELETE /v1/projects/:projectId/oauth/:provider
secret.oauth.list Listed model provider OAuth logins GET /v1/projects/:projectId/oauth
secret.oauth.start Started model provider OAuth login POST /v1/projects/:projectId/oauth/:provider/start
secret.personal.delete Removed personal secret DELETE /v1/projects/:projectId/secrets/:name/personal
secret.personal.set Set personal secret PUT /v1/projects/:projectId/secrets/:name/personal
secret.relay.stream Streamed request via secret relay POST /v1/projects/:projectId/secrets/:identifier/relay
secret.request.create Created secret request POST /v1/projects/:projectId/secret-requests
secret.set or secret.created or secret.updated Set project secret POST /v1/projects/:projectId/secrets
secret.setup_link.read Opened secret setup link GET /v1/setup-links/secret/:token
secret.setup_link.set Saved secrets via setup link POST /v1/setup-links/secret/:token
secret.strategy.update or secret.strategy.changed Updated secret delivery strategy PUT /v1/projects/:projectId/secrets/:identifier/strategy
secret.subscription.list Listed connected subscriptions GET /v1/accounts/:accountId/subscription-connections
secret.subscription.usage.refresh Refreshed connected subscription usage POST /v1/accounts/:accountId/subscription-connections/:secretId/usage
secret.sync Synced secrets to active sandboxes POST /v1/projects/:projectId/secrets/sync

session.

Action Title Route
session.agent_config.check Checked session agent config freshness GET /v1/projects/:projectId/sessions/:sessionId/config
session.agent_config.reload Reloaded session agent config POST /v1/projects/:projectId/sessions/:sessionId/reload (also POST /v1/projects/:projectId/sessions/:sessionId/reload-stream)
session.archive.update Archived or unarchived session PUT /v1/projects/:projectId/sessions/:sessionId/archive
session.ask.answer Answered agent ask POST /v1/projects/:projectId/asks/:askId/answer
session.ask.list Listed open agent asks GET /v1/projects/:projectId/asks
session.attachment.download Downloaded session attachment GET /v1/projects/:projectId/sessions/:sessionId/attachments/:attachmentId
session.attachment.upload Uploaded session attachment POST /v1/projects/:projectId/sessions/:sessionId/attachments
session.config_release.resolve Resolved session config release POST /v1/projects/:projectId/sessions/:sessionId/config-release
session.create Created session POST /v1/projects/:projectId/sessions
session.delete Deleted session DELETE /v1/projects/:projectId/sessions/:sessionId
session.drive.list Listed session drives GET /v1/projects/:projectId/sessions/:sessionId/drives
session.drive_sync.delete Deleted a drive file from a session DELETE /v1/projects/:projectId/sessions/:sessionId/drive-sync/:driveId/files
session.drive_sync.head Checked a synced drive for changes GET /v1/projects/:projectId/sessions/:sessionId/drive-sync/:driveId/head
session.drive_sync.list Listed a drive folder from a session GET /v1/projects/:projectId/sessions/:sessionId/drive-sync/:driveId/files
session.drive_sync.mounts Listed a session’s synced drives GET /v1/projects/:projectId/sessions/:sessionId/drive-sync/mounts
session.drive_sync.move Moved a drive file from a session POST /v1/projects/:projectId/sessions/:sessionId/drive-sync/:driveId/files/move
session.drive_sync.read Downloaded a drive file to a session GET /v1/projects/:projectId/sessions/:sessionId/drive-sync/:driveId/files/content
session.drive_sync.stat Checked a drive file from a session GET /v1/projects/:projectId/sessions/:sessionId/drive-sync/:driveId/files/stat
session.drive_sync.upload_block Uploaded a session drive-sync file block PUT /v1/projects/:projectId/sessions/:sessionId/drive-sync/:driveId/files/upload/:uploadId/blocks/:sha
session.drive_sync.upload_commit Committed a drive upload from a session POST /v1/projects/:projectId/sessions/:sessionId/drive-sync/:driveId/files/upload/:uploadId/commit
session.drive_sync.upload_plan Planned a drive upload from a session POST /v1/projects/:projectId/sessions/:sessionId/drive-sync/:driveId/files/upload
session.drive_sync.write Uploaded a drive file from a session PUT /v1/projects/:projectId/sessions/:sessionId/drive-sync/:driveId/files/content
session.event.stream Streamed session events GET /v1/projects/:projectId/sessions/:sessionId/events
session.git.push Committed and pushed session changes POST /v1/projects/:projectId/sessions/:sessionId/commit-push
session.inbound.update Changed who may message a session PUT /v1/projects/:projectId/sessions/:sessionId/inbound
session.list Listed project sessions GET /v1/projects/:projectId/sessions
session.log.blob.read Looked up a session log attachment GET /v1/projects/:projectId/sessions/:sessionId/log/blobs/:sha256
session.log.blob.write Stored a session log attachment PUT /v1/projects/:projectId/sessions/:sessionId/log/blobs/:sha256
session.log.journal Journaled session log records POST /v1/projects/:projectId/sessions/:sessionId/log/journal
session.log.manifest.read Read session log manifest GET /v1/projects/:projectId/sessions/:sessionId/log/manifest
session.log.read Viewed session log GET /v1/projects/:projectId/sessions/:sessionId/log
session.log.restore Restored session log into a new sandbox POST /v1/projects/:projectId/sessions/:sessionId/log/restore
session.log.switch_preflight Checked session harness switch losses POST /v1/projects/:projectId/sessions/:sessionId/log/switch-preflight
session.message_authors.read Viewed session message authors GET /v1/projects/:projectId/sessions/:sessionId/message-authors
session.model.update Changed session model PUT /v1/projects/:projectId/sessions/:sessionId/model
session.model_usage.read Viewed session model usage GET /v1/projects/:projectId/sessions/:sessionId/model-usage
session.participants.list Viewed session participants GET /v1/projects/:projectId/sessions/:sessionId/participants
session.peer_message.approve Approved a held message from another session POST /v1/projects/:projectId/sessions/:sessionId/peer-messages/:messageId/approve
session.peer_message.deny Denied a held message from another session POST /v1/projects/:projectId/sessions/:sessionId/peer-messages/:messageId/deny
session.peer_message.list Listed messages between sessions GET /v1/projects/:projectId/sessions/:sessionId/peer-messages
session.peer_message.send Sent a message to another session POST /v1/projects/:projectId/sessions/:sessionId/peer-messages
session.permission.notify Relayed session permission request POST /v1/projects/:projectId/turn-permission
session.pin.update Pinned or unpinned session PUT /v1/projects/:projectId/sessions/:sessionId/pin
session.presence.update Updated session presence PUT /v1/projects/:projectId/sessions/:sessionId/presence
session.preview.list Listed session preview candidates GET /v1/projects/:projectId/sessions/:sessionId/previews
session.prompt.delete Removed a queued session prompt DELETE /v1/projects/:projectId/sessions/:sessionId/prompts/:promptId
session.prompt.edit Edited a queued session prompt PATCH /v1/projects/:projectId/sessions/:sessionId/prompts/:promptId
session.prompt.hold.set Set session prompt queue hold POST /v1/projects/:projectId/sessions/:sessionId/prompts/hold
session.prompt.list Viewed queued session prompts GET /v1/projects/:projectId/sessions/:sessionId/prompts
session.prompt.retry Retried a queued session prompt POST /v1/projects/:projectId/sessions/:sessionId/prompts/:promptId/retry
session.prompt.send Queued a session prompt POST /v1/projects/:projectId/sessions/:sessionId/prompts
session.prompt_attachment.chunk.upload Uploaded attachment chunk PUT /v1/projects/:projectId/attachments/:attachmentId/chunks/:index
session.prompt_attachment.complete Completed attachment upload POST /v1/projects/:projectId/attachments/:attachmentId/complete
session.prompt_attachment.create Started attachment upload POST /v1/projects/:projectId/attachments
session.prompt_attachment.delete Removed attachment upload DELETE /v1/projects/:projectId/attachments/:attachmentId
session.provider_secret_pool.list Listed session provider secret pools GET /v1/projects/:projectId/sessions/:sessionId/provider-secret-pools
session.provider_secret_pool.read Viewed session provider secret pool GET /v1/projects/:projectId/sessions/:sessionId/provider-secret-pools/:providerId
session.provider_secret_pool.update Updated session provider secret pool PUT /v1/projects/:projectId/sessions/:sessionId/provider-secret-pools/:providerId
session.public_share.create Created public share link POST /v1/projects/:projectId/sessions/:sessionId/public-shares
session.public_share.list Listed public share links GET /v1/projects/:projectId/sessions/:sessionId/public-shares
session.public_share.revoke Revoked public share link DELETE /v1/projects/:projectId/sessions/:sessionId/public-shares/:shareId
session.question.answer Answered session question POST /v1/projects/:projectId/sessions/:sessionId/question
session.question.create Submitted session question POST /v1/projects/:projectId/turn-question
session.question.read Viewed open session question GET /v1/projects/:projectId/sessions/:sessionId/question
session.reachable.list Listed sessions this session can message GET /v1/projects/:projectId/sessions/:sessionId/reachable
session.read Viewed session GET /v1/projects/:projectId/sessions/:sessionId (also GET /v1/sessions/:sessionId)
session.recover Continued lost session on a new computer POST /v1/projects/:projectId/sessions/:sessionId/recover
session.reminder.create Created session loop POST /v1/projects/:projectId/sessions/:sessionId/reminders
session.reminder.delete Deleted session loop DELETE /v1/projects/:projectId/sessions/:sessionId/reminders/:reminderId
session.reminder.list Listed session loops GET /v1/projects/:projectId/sessions/:sessionId/reminders
session.reminder.run Ran session loop now POST /v1/projects/:projectId/sessions/:sessionId/reminders/:reminderId/run
session.reminder.update Turned session loop on or off PATCH /v1/projects/:projectId/sessions/:sessionId/reminders/:reminderId
session.response_share.create Shared a response publicly PUT /v1/projects/:projectId/sessions/:sessionId/turns/:turnId/share
session.response_share.read Viewed response share link GET /v1/projects/:projectId/sessions/:sessionId/turns/:turnId/share
session.response_share.revoke Revoked response share link DELETE /v1/projects/:projectId/sessions/:sessionId/turns/:turnId/share
session.restart Restarted session POST /v1/projects/:projectId/sessions/:sessionId/restart
session.restore Restored deleted session POST /v1/projects/:projectId/sessions/:sessionId/restore
session.scope.read Viewed session scope GET /v1/projects/:projectId/sessions/:sessionId/scope
session.scope.update Updated session scope PUT /v1/projects/:projectId/sessions/:sessionId/scope
session.sharing.update Updated session sharing PUT /v1/projects/:projectId/sessions/:sessionId/sharing
session.snapshot.read Opened session GET /v1/projects/:projectId/sessions/:sessionId/snapshot (also GET /v1/projects/:projectId/sessions/:sessionId/open-bundle)
session.start Started session POST /v1/projects/:projectId/sessions/:sessionId/start
session.stop Stopped session POST /v1/projects/:projectId/sessions/:sessionId/stop
session.task.create Added a team task POST /v1/projects/:projectId/sessions/:sessionId/tasks
session.task.delete Deleted a team task DELETE /v1/projects/:projectId/sessions/:sessionId/tasks/:seq
session.task.list Listed a team task list GET /v1/projects/:projectId/sessions/:sessionId/tasks
session.task.read Viewed a team task GET /v1/projects/:projectId/sessions/:sessionId/tasks/:seq
session.task.update Updated a team task PATCH /v1/projects/:projectId/sessions/:sessionId/tasks/:seq
session.transcript.read Viewed session transcript GET /v1/projects/:projectId/sessions/:sessionId/transcript
session.turn.read Viewed session turn state GET /v1/projects/:projectId/sessions/:sessionId/turn
session.turn.stream Streamed session turn POST /v1/projects/:projectId/turn-stream
session.update Updated session PATCH /v1/projects/:projectId/sessions/:sessionId
session.usage.read Viewed session usage GET /v1/projects/:projectId/sessions/:sessionId/usage
session.watch.read Viewed session notification setting GET /v1/projects/:projectId/sessions/:sessionId/watch
session.watch.update Changed session notification setting PUT /v1/projects/:projectId/sessions/:sessionId/watch

setup.

Action Title Route
setup.health.read Checked instance service health GET /v1/setup/health
setup.install_status.read Viewed instance install status GET /v1/setup/install-status
setup.owner.create Created instance owner account POST /v1/setup/bootstrap-owner
setup.sandbox_provider.list Listed enabled sandbox providers GET /v1/setup/sandbox-providers
setup.system_status.read Viewed instance system status GET /v1/setup/status
setup.wizard.complete Completed setup wizard POST /v1/setup/setup-complete
setup.wizard.read Viewed setup wizard status GET /v1/setup/setup-status
setup.wizard_step.read Viewed setup wizard step GET /v1/setup/setup-wizard-step
setup.wizard_step.update Updated setup wizard step POST /v1/setup/setup-wizard-step

skill.

Action Title Route
skill.create Created project skill POST /v1/projects/:projectId/skills
skill.remove Removed project skill POST /v1/projects/:projectId/skills/remove
skill.system.file.read Viewed Kortix system skill file GET /v1/skills/:name/file
skill.system.list Listed Kortix system skills GET /v1/skills
skill.system.read Viewed Kortix system skill GET /v1/skills/:name

snapshot.

Action Title Route
snapshot.agent_fix.start Fixed snapshot with agent POST /v1/projects/:projectId/snapshots/fix-with-agent
snapshot.list Listed sandbox snapshots GET /v1/projects/:projectId/snapshots
snapshot.rebuild Started sandbox snapshot rebuild POST /v1/projects/:projectId/snapshots/rebuild

system.

Action Title Route
system.api_docs.read Viewed API reference docs GET /v1/docs
system.confirmed_signup.list Listed confirmed signups GET /v1/system/confirmed-signups
system.demo_request.create Submitted demo request POST /v1/system/demo-request
system.edge_tls.check Checked TLS certificate eligibility GET /v1/edge/tls-check (also GET /v1/apps/edge/tls-check)
system.health.liveness.read Checked API liveness GET /health/live (also GET /v1/health/live)
system.health.read Checked API health GET /health (also GET /v1/health)
system.health.readiness.read Checked API readiness GET /health/ready (also GET /v1/health/ready)
system.maintenance.read Viewed maintenance config GET /v1/system/maintenance
system.maintenance.update Updated maintenance config PUT /v1/system/maintenance
system.metrics.read Viewed system metrics GET /metrics
system.openapi_spec.read Viewed OpenAPI specification GET /v1/openapi.json
system.prewarm.request Requested API prewarm POST /v1/prewarm
system.robots_txt.read Read robots.txt GET /robots.txt
system.security_txt.read Read the security contact file GET /.well-known/security.txt
system.sitemap.read Read the sitemap GET /sitemap.xml
system.status.read Viewed system status banner GET /v1/system/status

trigger.

Action Title Route
trigger.activation.set Paused or resumed all triggers PATCH /v1/projects/:projectId/triggers/activation
trigger.create Created trigger POST /v1/projects/:projectId/triggers
trigger.delete Deleted trigger DELETE /v1/projects/:projectId/triggers/:slug
trigger.fire Fired trigger POST /v1/projects/:projectId/triggers/:slug/fire
trigger.list Listed triggers GET /v1/projects/:projectId/triggers
trigger.list_all Listed all triggers GET /v1/projects/:projectId/triggers/all
trigger.run.list Listed trigger runs GET /v1/projects/:projectId/triggers/:slug/runs
trigger.run.list_project Listed project trigger runs GET /v1/projects/:projectId/trigger-runs
trigger.run.replay Replayed trigger run POST /v1/projects/:projectId/triggers/:slug/runs/:run_id/replay
trigger.runtime.create Created a runtime trigger POST /v1/projects/:projectId/triggers/runtime
trigger.runtime.delete Deleted a runtime trigger DELETE /v1/projects/:projectId/triggers/runtime/:id
trigger.runtime.run Ran a runtime trigger now POST /v1/projects/:projectId/triggers/runtime/:id/run
trigger.runtime.update Changed a runtime trigger PATCH /v1/projects/:projectId/triggers/runtime/:id
trigger.update Updated trigger PATCH /v1/projects/:projectId/triggers/:slug

tunnel.

Action Title Route
tunnel.agent.connect Connected computer tunnel agent before the API router
tunnel.connection.access.update Changed computer access POST /v1/tunnel/connections/:tunnelId/access
tunnel.connection.delete Deleted computer tunnel DELETE /v1/tunnel/connections/:tunnelId
tunnel.connection.list Listed computer tunnels GET /v1/tunnel/connections
tunnel.connection.read Viewed computer tunnel GET /v1/tunnel/connections/:tunnelId
tunnel.connection.self_delete Computer unpaired itself DELETE /v1/tunnel/self
tunnel.connection.token.rotate Rotated computer tunnel setup token POST /v1/tunnel/connections/:tunnelId/rotate-token
tunnel.connection.update Updated computer tunnel PATCH /v1/tunnel/connections/:tunnelId
tunnel.device_auth.approve Approved computer tunnel device authorization POST /v1/tunnel/device-auth/:code/approve
tunnel.device_auth.check Polled computer tunnel device authorization GET /v1/tunnel/device-auth/:code/status
tunnel.device_auth.create Requested computer tunnel device authorization POST /v1/tunnel/device-auth
tunnel.device_auth.deny Denied computer tunnel device authorization POST /v1/tunnel/device-auth/:code/deny
tunnel.device_auth.read Viewed computer tunnel device authorization GET /v1/tunnel/device-auth/:code/info
tunnel.rpc.send Sent operation to computer tunnel POST /v1/tunnel/rpc/:tunnelId

usage.

Action Title Route
usage.cost_summary.read Viewed cost summary GET /v1/usage/cost-summary
usage.project_cost.list Viewed project cost rollup GET /v1/usage/cost-by-project
usage.rollup.read Viewed account usage rollup GET /v1/usage
usage.session_cost.list Listed session costs GET /v1/usage/session-costs
usage.session_cost.read Viewed session cost ledger GET /v1/usage/session-costs/:sessionId

webhook.

Action Title Route
webhook.discord.interaction.receive Received Discord interaction POST /v1/webhooks/discord
webhook.discord.oauth.callback Received Discord install callback GET /v1/webhooks/discord/oauth/callback
webhook.pipedream.connection.receive Received Pipedream connection webhook POST /v1/connectors/webhook/pipedream
webhook.platinum.sandbox_lifecycle.receive Received Platinum sandbox lifecycle event POST /v1/webhooks/sandbox/platinum
webhook.slack.command.receive Received Slack slash command POST /v1/webhooks/slack/commands
webhook.slack.custom_app.command.receive Received custom Slack app slash command POST /v1/webhooks/slack/:projectId/commands
webhook.slack.custom_app.event.receive Received custom Slack app event POST /v1/webhooks/slack/:projectId
webhook.slack.custom_app.interaction.receive Received custom Slack app interaction POST /v1/webhooks/slack/:projectId/interactivity
webhook.slack.event.receive Received Slack event POST /v1/webhooks/slack
webhook.slack.interaction.receive Received Slack interaction POST /v1/webhooks/slack/interactivity
webhook.supabase_auth.send_email.receive Received auth email hook POST /v1/webhooks/auth/send-email
webhook.teams.activity.receive Received Teams activity POST /v1/webhooks/teams/messages
webhook.teams.custom_app.activity.receive Received custom Teams app activity POST /v1/webhooks/teams/:projectId/messages
webhook.telegram.update.receive Received Telegram update POST /v1/webhooks/telegram/:projectId
webhook.trigger.receive Received trigger webhook POST /v1/webhooks/projects/:projectId/:slug

Events outside a request

Sandboxes, background jobs and database triggers record these outside a request. A handler records some of them in place of a request row. The request tables above list those next to their route.

Action Title
account.closed Closed account: plan reset to Free
admin.account.temporary_access.grant Granted temporary account access
admin.account.trial.extend Extended account trial
admin.impersonate.action Acted while impersonating account
agent.* Recorded agent runtime event
agent.message.part.* Updated agent message
agent.tool.updated Updated agent tool call
api.rate_limit.exceeded Hit API rate limit
app.budget.alert Kortix App reached a budget share
app.credentials.read Read Kortix App admin credentials
app.deployment.activated Activated Kortix App deployment
app.deployment.failed Failed Kortix App deployment
audit.anonymous.suppressed Suppressed anonymous audit rows
audit.reconciliation.completed Completed audit reconciliation
auth.login.fail Failed to sign in
auth.login.success Signed in
auth.session.first_sight Started authenticated session
billing.trial.converted Converted trial to paid plan
capture.account_view Viewed the capture data of an account
capture.agent_read Read a capture timeline as an agent
capture.device_view Viewed an unlinked capture device
capture.disable Turned Capture off
capture.enable Turned Capture on
capture.member_view Viewed the capture data of a member
connector.* Ran connector call
connector.approval.approved Approved connector action
connector.approval.denied Denied connector action
connector.approval.expired Expired connector action approval
connector.approval.run Ran approved connector action
connector.computer.* Ran computer operation
connector.computer.permission.expired Expired computer tunnel permission
drive.folder.admin_access Admin opened a person’s own folder
enterprise.contract.activate Activated Enterprise contract
enterprise.contract.end.* Enterprise contract ended
enterprise.contract.end.account_closed Enterprise contract ended: account closed
enterprise.contract.end.operator Enterprise contract ended by an operator
enterprise.contract.end.stripe_subscription_deleted Enterprise contract ended: subscription cancelled
enterprise.contract.end.term_over Enterprise contract ended at its term
enterprise_demo.disable Turned the Enterprise demo off
enterprise_demo.enable Turned the Enterprise demo on
enterprise_demo.set Recorded Enterprise demo change
git.branch.deleted Deleted stale Git branch
iam.assignment.expired Expired a role
iam.assignment.granted Granted a role
iam.assignment.revoked Revoked a role assignment
iam.member.super_admin.revoke Revoked super-admin
iam.mfa_required.disable Disabled MFA requirement
iam.mfa_required.enable Required MFA for the account
iam.session_oversight.disable Stopped admins opening every session
iam.session_oversight.enable Let admins open every session
legal.subprocessor_notice.sent Sent subprocessor change notice
legal.terms_notice.sent Sent terms of service change notice
llm.request Made LLM request
llm.usage Recorded LLM usage
member.offboarded Offboarded a member
opencode.* Recorded agent runtime event (older rows)
opencode.message.part.* Updated agent message (older rows)
opencode.tool.updated Updated agent tool call (older rows)
project.admin_bypass_read Used admin bypass to view project
project.admin_bypass_session_read Used admin bypass to view session
project.admin_oversight_session_read Opened a member session as account admin
project.sandbox_provider.activated Activated sandbox provider switch
project.sandbox_provider.transition_failed Failed sandbox provider switch
sandbox.runtime.legacy_bootstrap Bootstrapped legacy sandbox runtime
secret.broker.completed Completed secret broker call
secret.broker.failed Failed secret broker call
secret.broker.requested Requested secret broker call
secret.broker.streamed Streamed secret relay response
secret.claude_subscription.connected Connected Claude subscription
secret.claude_subscription.disconnected Disconnected Claude subscription
secret.consumer.denied Denied secret to consumer
secret.consumer.invalid Failed to decrypt secret
secret.consumer.missing Requested a secret that is not set
secret.consumer.refresh_failed Failed to refresh secret credential
secret.consumer.refreshed Refreshed secret credential
secret.consumer.used Used secret
secret.created Created secret
secret.deleted Removed shared secret
secret.handle.issued Issued secret handle to sandbox
secret.handle.refused Refused secret handle
secret.oauth.connected Connected model provider OAuth login
secret.oauth.disconnected Disconnected model provider OAuth login
secret.strategy.changed Updated secret delivery strategy
secret.updated Updated secret
session.created Recorded session creation
session.event_rate_limited Rate-limited session audit events
session.lifecycle.continue_session Queued session continuation
session.lifecycle.create_session Queued session creation
session.status.changed Changed session status
tunnel.agent.authenticate Authenticated computer tunnel agent
webhook.test Sent audit webhook test

Kortix operator actions

Platform admins and Kortix services record these: the platform admin console (admin.), the LLM gateway’s internal calls (gateway.internal.), billing jobs, payment-provider webhooks and credit deductions. An admin. row in your account’s log means a platform admin acted on your account: Kortix staff on Kortix Cloud, or your instance’s platform admin when you self-host.

Action Title Route
admin.account.credit.debit Debited account credits POST /v1/admin/api/accounts/:id/credits/debit
admin.account.credit.grant Granted account credits POST /v1/admin/api/accounts/:id/credits
admin.account.enterprise_contract.checkout_link Created an Enterprise offer payment link POST /v1/admin/api/accounts/:id/enterprise-contract/checkout-link
admin.account.enterprise_contract.create Created an Enterprise contract POST /v1/admin/api/accounts/:id/enterprise-contract
admin.account.enterprise_contract.end Ended an Enterprise contract POST /v1/admin/api/accounts/:id/enterprise-contract/end
admin.account.enterprise_contract.list Listed Enterprise contracts as admin GET /v1/admin/api/accounts/:id/enterprise-contracts
admin.account.enterprise_demo.set Set enterprise demo flag POST /v1/admin/api/accounts/:id/enterprise-demo
admin.account.enterprise_entitlement.set Set enterprise entitlement flag POST /v1/admin/api/accounts/:id/enterprise-entitlement
admin.account.enterprise_offer.withdraw Withdrew an Enterprise offer DELETE /v1/admin/api/accounts/:id/enterprise-offer
admin.account.ledger.list Viewed account credit ledger GET /v1/admin/api/accounts/:id/ledger
admin.account.list Listed all platform accounts GET /v1/admin/api/accounts
admin.account.managed_models.set Set managed-models override POST /v1/admin/api/accounts/:id/managed-models
admin.account.member.list Listed account members as admin GET /v1/admin/api/accounts/:id/users
admin.account.member_role.set Changed account member role POST /v1/admin/api/accounts/:id/members/:userId/role
admin.account.overrides.set Set account entitlement overrides PUT /v1/admin/api/accounts/:id/overrides
admin.account.project.list Listed account projects as admin GET /v1/admin/api/accounts/:id/projects
admin.account.sso_domain.set Set account SSO domain verification PUT /v1/admin/api/accounts/:id/sso-domain-verification
admin.account.subscription.read Viewed account Stripe subscription GET /v1/admin/api/accounts/:id/subscription
admin.account.tier.set Updated account tier POST /v1/admin/api/accounts/:id/tier
admin.account.trial.grant Granted account trial POST /v1/admin/api/accounts/:id/trial
admin.account.trial.revoke Revoked account trial DELETE /v1/admin/api/accounts/:id/trial
admin.analytics.activity.read Viewed platform activity analytics GET /v1/admin/analytics/activity
admin.analytics.usage.read Viewed platform credit burn analytics GET /v1/admin/analytics/usage
admin.credit_code.create Created credit code POST /v1/admin/api/credit-codes
admin.credit_code.list Listed credit codes GET /v1/admin/api/credit-codes
admin.credit_code.update Updated credit code PATCH /v1/admin/api/credit-codes/:id
admin.impersonate.list Listed active impersonation grants GET /v1/admin/api/impersonate/active
admin.impersonate.start Started account impersonation POST /v1/admin/api/impersonate
admin.impersonate.stop Stopped account impersonation DELETE /v1/admin/api/impersonate/:grantId
admin.ops.overview.read Viewed platform operations overview GET /v1/ops/overview
admin.project.feature.set Set project feature flag as admin PUT /v1/admin/api/projects/:id/features
admin.project.list Listed all platform projects GET /v1/admin/api/projects
admin.sandbox.list Listed all platform sandboxes GET /v1/admin/api/sandboxes
admin.sandbox.migrate Migrated sandbox to another provider POST /v1/admin/api/sandboxes/:sessionId/migrate
admin.sandbox_provider.analytics.read Viewed sandbox provider analytics GET /v1/admin/api/provider-analytics
admin.sandbox_provider.distribution.read Viewed sandbox provider distribution GET /v1/admin/api/provider-distribution
admin.sandbox_provider.distribution.update Updated sandbox provider distribution PUT /v1/admin/api/provider-distribution
admin.sandbox_provider.fallback.read Viewed sandbox provider fallback GET /v1/admin/api/provider-fallback
admin.sandbox_provider.fallback.update Updated sandbox provider fallback PUT /v1/admin/api/provider-fallback
billing.credit.agent_usage.deduct Deducted credits for agent run POST /v1/billing/deduct-usage
billing.credit.llm_usage.deduct Deducted credits for LLM usage POST /v1/billing/deduct
billing.cron.free_tier_credit.rotate Ran free-tier credit rotation POST /v1/billing/cron/free-tier-rotation
billing.cron.trial.expire Ran trial expiry sweep POST /v1/billing/cron/trial-expiry
billing.cron.yearly_credit.rotate Ran yearly credit rotation POST /v1/billing/cron/yearly-rotation
billing.webhook.revenuecat.receive Received RevenueCat billing webhook POST /v1/billing/webhooks/revenuecat (also POST /v1/billing/webhook/revenuecat)
billing.webhook.stripe.receive Received Stripe billing webhook POST /v1/billing/webhooks/stripe (also POST /v1/billing/webhook/stripe)
gateway.internal.billing.check Checked LLM billing eligibility POST /internal/gateway/billing
gateway.internal.budget.check Checked LLM gateway budget POST /internal/gateway/budget-check
gateway.internal.claude_account.refuse Marked a refused Claude account POST /internal/gateway/claude-refused
gateway.internal.claude_account.resolve Resolved Claude accounts for a model call POST /internal/gateway/claude-credentials
gateway.internal.login.refresh Refreshed a refused ChatGPT login POST /internal/gateway/refresh-credential
gateway.internal.model.list Resolved LLM gateway model catalog POST /internal/gateway/models
gateway.internal.pool_key.cool_down Cooled down pooled provider key POST /internal/gateway/pool-rate-limit
gateway.internal.pool_key.usage.record Recorded subscription login plan usage POST /internal/gateway/pool-usage
gateway.internal.request.admit Admitted LLM gateway request POST /internal/gateway/admit
gateway.internal.request.authorize Authorized LLM gateway request POST /internal/gateway/authorize
gateway.internal.route.resolve Resolved LLM model routing POST /internal/gateway/resolve-route
gateway.internal.token.authenticate Authenticated LLM gateway token POST /internal/gateway/authenticate
gateway.internal.trace.record Recorded LLM gateway trace POST /internal/gateway/trace
gateway.internal.upstream.resolve Resolved LLM upstream provider POST /internal/gateway/resolve-upstream
gateway.internal.usage.record Recorded LLM gateway usage POST /internal/gateway/usage

Was this page helpful?