Assistant Chat
Attachments
Auth
Browserbase
- POSTGet or create organization browser context
- GETGet organization browser context status
- POSTCreate a new browser session
- POSTClose a browser session
- POSTNavigate to a URL
- POSTCheck authentication status
- POSTCreate a browser automation
- GETGet all browser automations for a task
- GETGet a browser automation by ID
- PATCHUpdate a browser automation
- DELETEDelete a browser automation
- POSTStart automation with live view
- POSTExecute automation on existing session
- POSTRun a browser automation
- GETGet run history for an automation
- GETGet a specific run by ID
Cloud Tests
Comments
Connections
- GETList all available integration providers
- GETGet a specific provider's details
- GETList connections for an organization
- GETGet a specific connection
- POSTCreate a new connection with API key credentials
- POSTTest a connection's credentials
- POSTPause a connection
- POSTResume a paused connection
- POSTDisconnect (soft delete) a connection
- DELETEDelete a connection permanently
- PATCHUpdate connection metadata (connectionName, regions, etc.)
- POSTGet valid credentials for a connection, refreshing OAuth tokens if needed.
- PUTUpdate credentials for a custom auth connection
Context
Device Agent
Endpoints
- GETRedirect to Swagger documentation
- POSTCreate :ConnectionId
- POSTCreate :ConnectionId
- GETGet :RunId
- GETList all integrations with their credential status
- GETGet details for a specific integration
- POSTSave platform credentials for an integration
- DELETEDelete platform credentials for an integration
- GETList available checks for a provider
- GETList available checks for a connection
- POSTRun checks for a connection
- POSTRun a specific check for a connection
Evidence Export
Evidence Export (Auditor)
Evidence Forms
- GETList evidence forms
- GETGet submission statuses for all forms
- GETGet current user submissions
- GETGet pending submission count for current user
- GETGet form definition and submissions
- GETGet a single submission
- POSTSubmit evidence form entry
- PATCHReview a submission
- POSTUpload evidence form file
- GETExport form submissions to CSV
- POSTAnalyze evidence form submissions using AI.
File Management
Finding Templates
Findings
Fleet Policies
Framework Editor Task Templates
Health
Integration Sync
- POSTSync employees from Google Workspace
- POSTCheck if Google Workspace is connected for an organization
- POSTSync employees from Rippling
- POSTCheck if Rippling is connected for an organization
- POSTSync employees from Ramp
- POSTSync employees from JumpCloud
- POSTCheck if JumpCloud is connected for an organization
- POSTCheck if Ramp is connected for an organization
- GETGet the current employee sync provider for an organization
- POSTSet the employee sync provider for an organization
Integration Variables
Integrations
- GETList custom OAuth apps for an organization
- GETGet OAuth app setup info for a provider
- POSTSave custom OAuth app credentials for an organization
- DELETEDelete custom OAuth app credentials for an organization
- GETCheck if OAuth credentials are available for a provider
- POSTStart OAuth flow - returns authorization URL
- GETOAuth callback - exchanges code for tokens
Internal Tasks
Internal Vendors
Knowledge Base
- GETList all knowledge base documents for an organization
- POSTUpload a knowledge base document
- POSTGet a signed download URL for a knowledge base document
- POSTGet a signed view URL for a knowledge base document
- POSTDelete a knowledge base document
- POSTTrigger processing of knowledge base documents
- POSTCreate a public access token for a Trigger.dev run
- POSTDelete a manual answer
- POSTDelete all manual answers for an organization
Org Chart
Organization
People
Policies
- GETGet all policies for an organization
- GETDownload all published policies as a single PDF
- GETGet a policy by ID
- POSTCreate a new policy
- PATCHUpdate a policy
- DELETEDelete a policy
- GETGet all versions for a policy
- GETGet a policy version by ID
- POSTCreate a new policy version
- PATCHUpdate policy version content
- DELETEDelete a policy version
- POSTPublish a policy version
- POSTSet a policy version as active
- POSTSubmit a policy version for approval
- POSTChat with AI about a policy
QA Internal
Questionnaire
- POSTParse questionnaire content
- POSTGenerated single answer result
- POSTSave manual or generated answer
- POSTDelete questionnaire answer
- POSTExport questionnaire by ID to specified format
- POSTUpload file, parse questions (no answers), save to DB, return questionnaireId
- POSTUpload file, parse questions (no answers), save to DB, return questionnaireId
- POSTCreate Upload
- POSTCreate Token
- POSTCreate Export
- POSTCreate Upload
- POSTCreate Auto Answer
Retool Internal
Risks
Secrets
SOA
Task Automations
Task Integrations
Task Management
Tasks
- GETGet all tasks
- PATCHUpdate status for multiple tasks
- PATCHUpdate assignee for multiple tasks
- POSTBulk submit tasks for review
- DELETEDelete multiple tasks
- GETGet task by ID
- GETGet task activity
- PATCHUpdate a task
- POSTSubmit task for review
- POSTApprove a task
- POSTReject a task review
- GETGet task attachments
- POSTUpload attachment to task
- GETGet attachment download URL
- DELETEDelete task attachment
Training
Trust Access
- POSTSubmit data access request
- GETList access requests
- GETGet access request details
- POSTApprove access request
- POSTDeny access request
- GETList access grants
- POSTRevoke access grant
- POSTResend access granted email
- GETGet NDA details by token
- POSTPreview NDA by token
- POSTSign NDA
- POSTResend NDA email
- POSTPreview NDA PDF
- POSTReclaim access
- GETGet grant data by access token
- GETList policies by access token
- GETDownload all policies as watermarked PDF
- GETDownload all policies as ZIP with individual PDFs
- GETList compliance resources by access token
- GETList additional documents by access token
- GETDownload all additional documents as a ZIP by access token
- GETDownload additional document by access token
- GETDownload compliance resource by access token
- GETGet FAQs for a trust portal
- GETGet overview section for a trust portal
- GETGet custom links for a trust portal
- GETGet favicon URL for a trust portal
- GETGet vendors/subprocessors for a trust portal
Trust Portal
- GETGet domain verification status
- POSTUpload or replace a compliance certificate (PDF only)
- POSTGenerate a temporary signed URL for a compliance certificate
- POSTList uploaded compliance certificates for the organization
- POSTUpload an additional trust portal document
- POSTList additional trust portal documents for the organization
- POSTGenerate a temporary signed URL for a trust portal document
- POSTDelete (deactivate) a trust portal document
- POSTUpdate trust portal overview section
- GETGet trust portal overview
- POSTCreate a custom link for trust portal
- POSTUpdate a custom link
- POSTDelete a custom link
- POSTReorder custom links
- GETList custom links for trust portal
- POSTUpdate vendor trust portal settings
- GETList vendors configured for trust portal
User Data
Vendors