Skip to main content
StackOne
v1.0.0
637 actions · 1 auth method
MCP

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · OAuth

Authorize through the MCP server. Endpoints and client registration are discovered at connect time.
3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · OAuth

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

637 actions
Action
Description
Submit Feedback
Records a structured verdict on how well the tools served this session. After you finish a task, hit a tool error, or re…
List Accounts
Lists the accounts connected to this session as { id, name, connector } objects. When a tool serves more than one acco…
Get Analytics
Requires a Fireflies Business plan or higher. On Free and Pro plans Fireflies refuses the request and the action returns…
Get Meeting Analytics
Requires a paid Fireflies plan. On the Free plan Fireflies refuses the request and the action returns a not-permitted er…
Get Meeting Sentiments
Requires a paid Fireflies plan. On the Free plan Fireflies refuses the request and the action returns a not-permitted er…
List Channels
Retrieve a list of channels by querying transcripts that have channel assignments. Channels are created in the Fireflies…
List Contacts
Retrieve a list of contacts from meetings (people who have participated in meetings)
Get Unified Credentials
Returns identity for the currently authenticated Fireflies connection via the GraphQL user query called with no id (PO…
List Unified Groups
Lists Fireflies user groups via the GraphQL user_groups query (POST /graphql), which takes no pagination and returns the…
Get Unified Group
Retrieves one Fireflies user group by id via the GraphQL user_groups query, filtered client-side (Fireflies has no /user…
List Unified Organizations
Returns a single synthesized organization for the authenticated Fireflies workspace — Fireflies has no organizations/wo…
Get Unified Organization
Retrieves the synthesized Fireflies workspace organization by id — the expected id is the authenticated user’s email do…
List Unified Roles
Returns Fireflies’ synthesized two-entry role catalog (admin, member) — Fireflies has no native roles endpoint; the onl…
Get Unified Role
Retrieves one role from the same synthesized two-entry catalog as unified_list_roles (“admin” or “member”) — Fireflies…
List Unified Users
Lists all Fireflies workspace users in one GraphQL users query (POST /graphql); cursor is disabled. status is always ena…
Get Unified User
Retrieves one Fireflies workspace user by user_id via the GraphQL user(id) query (POST /graphql); an object_not_found Gr…
Create Soundbite
Create a soundbite (clip) from a transcript by specifying start and end timestamps
Get Soundbite
Returns soundbite details including captions, sources, and the source meeting info in created_from. The sources array co…
List Soundbites
To download a soundbite’s media, use get_soundbite with the soundbite id - its sources array contains the downloadable m…
List Transcripts
Returns transcripts sorted by date (newest first). Preferred for finding transcripts by title, date, or retrieving the l…
Get Transcript
Returns audio_url and video_url as secure download links for the meeting recording. These URLs expire after 24 hours - r…
Set Transcript Privacy
Only the meeting owner or a team admin can change a transcript’s privacy. For a transcript the connected user can see bu…
Update Transcript Channel
Update the channel assignment for a transcript (moves transcript to specified channel). Use list_transcripts to get tran…
Get Meeting Summary
Retrieves the AI-generated summary and analysis for a specific meeting transcript. Returns the transcript ID, title, dat…
Search Meetings
Searches meeting transcripts by keyword in title or spoken words. Combine keyword search with date range, host, organize…
Get User
Retrieve information about a specific user by ID, or the current API key owner if no ID is provided. Use list_users to o…
List Users
Retrieve a list of all users within your team
List Events
Returns a paginated list of events on a Google Calendar. Requires calendarId. Supports filtering by time range (timeMin,…
Get Event
Returns detailed information for a specific event by calendar ID and event ID. Supports optional timezone and maxAttende…
Create Event
Creates a new event on a Google Calendar. Requires calendarId, start, and end objects. Supports recurrence rules (RRULE/…
Import Event
Imports an event from an external calendar (iCalendar format) into a Google Calendar. Requires calendarId and event data…
Update Event
Updates an existing event on a Google Calendar using patch semantics (only provided fields are updated). Requires calend…
Update Event (Full)
Updates an existing event on a Google Calendar, replacing the entire event resource. Requires calendarId and eventId. Al…
Delete Event
Deletes an event from a Google Calendar. Requires calendarId and eventId. Supports optional sendUpdates parameter (all,…
Move Event
Moves an event from one calendar to another. Requires calendarId (source), eventId, and destination calendarId. Supports…
Quick Add Event
Creates an event quickly from a natural language text string. Requires calendarId and text (e.g., ‘Appointment tomorrow…
List Event Instances
Returns instances of a recurring event. Requires calendarId and eventId of the recurring event. Supports optional time r…
Watch Events
Sets up a push notification channel to watch for changes to events on a calendar. Requires calendarId and channel resour…
Get Calendar
Returns metadata for a specific Google Calendar by calendar ID. Includes calendar ID, summary, description, timezone, lo…
Create Calendar
Creates a new secondary calendar in Google Calendar. Requires summary (title). Supports optional description, location,…
Update Calendar
Updates a calendar’s metadata using patch semantics (only provided fields are updated). Requires calendarId. Supports up…
Update Calendar (Full)
Updates a calendar’s metadata, replacing the entire calendar resource. Requires calendarId. Supports updating summary, d…
Clear Calendar
Clears all events from the primary calendar. Requires calendarId. This is a destructive operation that permanently remov…
Delete Calendar
Deletes a secondary calendar permanently. Requires calendarId. This is a destructive operation that cannot be undone. Th…
List Calendar List
Returns a paginated list of all calendars in the user’s calendar list. Supports optional minAccessRole filter and pagina…
Get Calendar List Entry
Returns a specific calendar list entry by calendar ID. Includes calendar ID, summary, access role, background color, for…
Create Calendar List Entry
Adds a calendar to the user’s calendar list. Requires calendarId. Supports optional colorId, selected flag, hidden flag,…
Update Calendar List Entry
Updates a calendar list entry using patch semantics. Requires calendarId. Supports updating colorId, selected flag, hidd…
Update Calendar List Entry (Full)
Updates a calendar list entry, replacing the entire resource. Requires calendarId. Supports updating colorId, selected f…
Delete Calendar List Entry
Use this action to unsubscribe from a calendar that was shared with the user. IMPORTANT LIMITATION - This action only wo…
Watch Calendar List
Sets up a push notification channel to watch for changes to the user’s calendar list. Requires channel resource with id,…
List ACL
Returns a paginated list of access control rules (ACL) for a calendar. Requires calendarId. Supports pagination. Returns…
Get ACL Rule
Returns a specific access control rule by calendar ID and rule ID. Includes scope, role, and all other ACL rule properti…
Create ACL Rule
Creates a new access control rule for a calendar. Requires calendarId, scope (object with type and value), and role (non…
Update ACL Rule
Updates an access control rule using patch semantics. Requires calendarId and ruleId. Supports updating scope and role…
Update ACL Rule (Full)
Updates an access control rule, replacing the entire resource. Requires calendarId and ruleId. Supports updating scope a…
Delete ACL Rule
Deletes an access control rule from a calendar. Requires calendarId and ruleId. This removes the sharing permission. Ret…
Watch ACL
Sets up a push notification channel to watch for changes to ACL rules on a calendar. Requires calendarId and channel res…
Query Free/Busy
Queries the free/busy status of calendars for a specific time range. Requires timeMin and timeMax (RFC3339 timestamps) a…
List Settings
Returns a list of all user settings for Google Calendar. Returns settings including timezone, locale, and other calendar…
Get Setting
Returns a specific user setting by setting name. Includes setting name, value, and other setting properties.
Watch Settings
Sets up a push notification channel to watch for changes to user settings. Requires channel resource with id, type, and…
Get Colors
Returns the color definitions available for calendars and events. Returns color information including background colors,…
Stop Channel
Stops receiving push notifications for a previously created watch channel. Requires the channel id and resourceId that w…
List Workflow Runs
Returns a paginated list of all GitHub Actions workflow runs for a repository. Requires owner and repo. Supports filteri…
Get Workflow Run
Returns detailed information about a specific GitHub Actions workflow run by owner, repository name, and run_id from lis…
Cancel Workflow Run
Cancels a running GitHub Actions workflow run by owner, repository name, and run_id from list_workflow_runs response. Th…
Re-run Workflow
Re-runs a GitHub Actions workflow run by owner, repository name, and run_id from list_workflow_runs response. This actio…
List Workflow Jobs
Returns a paginated list of all jobs within a GitHub Actions workflow run by owner, repository name, and run_id from lis…
List Artifacts
Returns a paginated list of all build artifacts generated by GitHub Actions workflows for a repository. Requires owner a…
Download Artifact
Downloads a GitHub Actions artifact as a ZIP file by owner, repository name, and artifact_id from list_artifacts respons…
Trigger Workflow
Triggers a workflow dispatch event to manually run a GitHub Actions workflow. Requires owner, repo, workflow_id (can be…
List Commits
Returns a paginated list of commits for a GitHub repository by owner and repository name. Supports filtering by sha (bra…
Get Commit
Returns detailed information about a specific GitHub commit by owner, repository name, and ref (commit SHA or branch nam…
Get Repository Content
Retrieves file or directory contents from a GitHub repository by owner, repository name, and path. Supports optional ref…
Create Or Update File
Creates a new file or updates an existing file in a GitHub repository. Requires owner, repo, path, message (commit messa…
Delete File
Deletes a file from a GitHub repository. Requires owner, repo, path, message (commit message), and sha (blob SHA of the…
Create Deployment
Creates a deployment record for a GitHub repository. Requires owner, repo, and ref (branch, SHA, or tag to deploy). To o…
List Deployments
Returns a paginated list of all deployments for a GitHub repository by owner and repository name. Supports filtering by…
Create Deployment Status
Creates a status update for a GitHub deployment. Requires owner, repo, deployment_id (call list_deployments or create_de…
Delete Deployment
Deletes a GitHub deployment record. Requires owner, repo, and deployment_id (call list_deployments to get the deployment…
Get Unified Credentials
Returns identity metadata for the currently authenticated GitHub connection from GET /user, mapped to the StackOne IAM u…
List Unified Groups
Returns teams across every GitHub organization the connection can see, via GET /user/orgs (every page, 100 per call; mor…
Get Unified Group
Retrieves a single GitHub team by its StackOne-encoded composite id (organization login + team slug) from unified_list_g…
List Unified Organizations
Returns the GitHub organizations the connection belongs to (GET /user/orgs), mapped to the IAM unified organization sche…
Get Unified Organization
Retrieves a single GitHub organization by its login (as returned by unified_list_organizations), mapped to the StackOne…
List Unified Roles
Returns GitHub’s two static org-membership roles (admin, member), synthesized from the values GET /orgs/{org}/membership…
Get Unified Role
Resolves one of GitHub’s two static role keys (admin, member) into a full role record, matching the entries unified_get_…
List Unified Users
Lists one GitHub organization’s members (GET /orgs/{org}/members), then its pending invitations (id invitation_<id>). Ou…
Get Unified User
Returns one GitHub user by login (GET /users/{username}), or a pending invitation by invitation_<id> (GET /orgs/{org}/in…
List Issues
Returns a paginated list of all issues in a GitHub repository by owner and repository name. Supports filtering by state…
Create Issue
Creates a new GitHub issue in a repository. Requires owner, repo, and title. Supports optional body (issue description i…
Get Issue
Returns detailed information about a specific GitHub issue by owner, repository name, and issue number. REQUIRES issue_n…
Update Issue
Updates an existing GitHub issue by owner, repository name, and issue number. REQUIRES issue_number parameter: Call list…
Create Issue Comment
Creates a new comment on a GitHub issue or pull request. REQUIRES issue_number parameter: Call list_issues action FIRST…
List Issue Comments
Returns a paginated list of all comments on a GitHub issue or pull request by owner, repository name, and issue number…
List Authenticated User Organizations
Returns a paginated list of all organizations the authenticated GitHub user is a member of. Supports pagination with per…
List User Organizations
Returns a paginated list of all public organizations a specific GitHub user is a member of by username. REQUIRES usernam…
Get Organization
Returns detailed information about a specific GitHub organization by organization name. REQUIRES org parameter: Call lis…
Update Organization
Updates an existing GitHub organization by organization name. REQUIRES org parameter: Call list_authenticated_user_organ…
List Organization Members
Returns a paginated list of all users who are members of a GitHub organization by organization name. REQUIRES org parame…
Check Organization Membership
Checks if a user is a member of a GitHub organization (publicly or privately) by organization name and username. REQUIRE…
Get Organization Membership
Returns detailed membership information for a user in a GitHub organization by organization name and username. REQUIRES…
List Authenticated User Organization Memberships
Returns a paginated list of all organization memberships for the authenticated GitHub user with state and role details…
Invite Organization Member
Invites a user to join a GitHub organization. REQUIRES org parameter: Call list_authenticated_user_organizations action…
Remove Organization Member
Removes a user from a GitHub organization. REQUIRES org parameter: Call list_authenticated_user_organizations action FIR…
List Pull Requests
Returns a paginated list of all pull requests in a GitHub repository by owner and repository name. Supports filtering by…
Create Pull Request
Creates a new GitHub pull request to propose code changes for review and merging. Requires owner, repo, title, head (bra…
Get Pull Request
Returns detailed information about a specific GitHub pull request by owner, repository name, and pull number. REQUIRES p…
Update Pull Request
Updates an existing GitHub pull request by owner, repository name, and pull number. REQUIRES pull_number parameter: Call…
Merge Pull Request
Merges a GitHub pull request into the base branch. REQUIRES pull_number parameter: Call list_pull_requests action FIRST…
Create Pull Request Review
Creates a code review for a GitHub pull request. REQUIRES pull_number parameter: Call list_pull_requests action FIRST an…
Create Pull Request Review Comment
Creates a review comment on a specific line of a pull request diff. REQUIRES pull_number parameter: Call list_pull_reque…
List Matching Git References
Returns all Git references in a repository that match the given ref prefix (e.g., use ‘heads/’ to list all branches, ‘ta…
Get Git Reference
Returns a single Git reference that exactly matches the given ref. Unlike list_matching_refs, this endpoint requires an…
Create Git Reference
Creates a new Git reference in a repository. Use this to create a new branch (ref: refs/heads/branch-name) or a new tag…
Update Git Reference
Updates an existing Git reference to point to a different commit SHA. To obtain the new SHA, call list_commits to get a…
Delete Git Reference
Permanently deletes an existing Git reference from a repository. Use to delete branches (e.g., heads/my-branch) or tags…
Create Release
Creates a new GitHub release to publish a new version of software. Requires owner, repo, and tag_name (the name of the t…
List Releases
Returns a paginated list of all releases for a GitHub repository by owner and repository name. Supports pagination with…
Get Latest Release
Returns the most recent published (non-draft, non-prerelease) release for a GitHub repository by owner and repository na…
Update Release
Updates a GitHub release to modify its details or publish a draft. Requires owner, repo, and release_id (call list_relea…
Upload Release Asset
Uploads a binary file as an asset to a GitHub release. Requires owner, repo, release_id (call list_releases or create_re…
Delete Release
Deletes a GitHub release. Requires owner, repo, and release_id (call list_releases to get the release ID from the respon…
List Authenticated User Repositories
Returns a paginated list of all repositories accessible to the authenticated GitHub user. IMPORTANT: The ‘type’ paramete…
List User Repositories
Returns a paginated list of all public repositories for a specific GitHub user by username. REQUIRES username parameter:…
List Organization Repositories
Returns a paginated list of all repositories for a specific GitHub organization by organization name. REQUIRES org param…
Get Repository
Returns detailed information about a specific GitHub repository by owner and repository name. Includes repository ID, na…
Create User Repository
Creates a new GitHub repository for the authenticated user. Requires name. Supports optional fields including descriptio…
Create Organization Repository
Creates a new GitHub repository in an organization. REQUIRES org parameter: Call list_authenticated_user_organizations a…
Update Repository
Updates an existing GitHub repository by owner and repository name. At least one field must be provided in the request b…
Delete Repository
Permanently deletes a GitHub repository by owner and repository name. This action cannot be undone and removes the repos…
Fork Repository
Creates a fork (personal copy) of a GitHub repository. Requires owner and repo (source repository). Supports optional or…
List Forks
Returns a paginated list of all forks of a GitHub repository by owner and repository name. Supports sorting by newest, o…
List Branches
Returns a paginated list of all branches in a GitHub repository by owner and repository name. Supports filtering by prot…
Get Branch
Returns detailed information about a specific GitHub branch by owner, repository name, and branch name. Includes branch…
Star Repository
Stars a GitHub repository for the authenticated user. Requires owner and repo. Returns 204 No Content with an empty resp…
Unstar Repository
Removes a star from a GitHub repository for the authenticated user. Requires owner and repo. Returns 204 No Content with…
Search Code
Searches for code across GitHub repositories using a query string. Requires q (search query with qualifiers like languag…
Search Repositories
Searches for GitHub repositories using a query string. Requires q (search query with qualifiers like language, user, siz…
Search Issues
Searches issues and pull requests with a query string q. Scope it with repo:owner/name, org:<organization> or user:<logi…
List Code Scanning Alerts
Returns a paginated list of code scanning alerts (security vulnerabilities) detected by GitHub code scanning for a repos…
List Secret Scanning Alerts
Returns a paginated list of secret scanning alerts (exposed secrets) detected in a GitHub repository. Requires owner and…
List Dependabot Alerts
Returns a paginated list of Dependabot alerts (vulnerability alerts for dependencies) for a GitHub repository. Requires…
Update Code Scanning Alert
Updates the state of a code scanning alert for a repository. REQUIRES alert_number: Call list_code_scanning_alerts FIRST…
Update Secret Scanning Alert
Updates the state of a secret scanning alert for a repository. REQUIRES alert_number: Call list_secret_scanning_alerts F…
Update Dependabot Alert
Updates the state of a Dependabot alert for a repository. REQUIRES alert_number: Call list_dependabot_alerts FIRST and u…
Create Team
Creates a new team in a GitHub organization. REQUIRES org parameter: Call list_authenticated_user_organizations action F…
List Teams
Returns a paginated list of all teams in a GitHub organization by organization name. REQUIRES org parameter: Call list_a…
Get Team
Returns detailed information about a specific GitHub team by organization name and team slug. REQUIRES team_slug paramet…
Update Team
Updates an existing GitHub team by organization name and team slug. REQUIRES team_slug parameter: Call list_teams action…
Delete Team
Permanently deletes a GitHub team from an organization by organization name and team slug. REQUIRES team_slug parameter:…
Add Team Member
Adds a user to a GitHub team or updates their team membership. REQUIRES team_slug parameter: Call list_teams action FIRS…
Remove Team Member
Removes a user from a GitHub team by organization name, team slug, and username. REQUIRES team_slug parameter: Call list…
Add Team Repository
Adds a repository to a GitHub team or updates the team’s repository permissions. REQUIRES team_slug parameter: Call list…
List Users
Returns a paginated list of all GitHub users. Supports pagination with since (user ID to start listing from) and per_pag…
Get User
Returns detailed information about a specific GitHub user by username. REQUIRES username parameter: Call get_authenticat…
Get Authenticated User
Returns detailed information about the currently authenticated GitHub user. Uses the authentication token to identify th…
Update User
Updates the authenticated GitHub user’s profile information. Supports updating name, email (publicly visible email addre…
List Collaborators
Returns everyone with access to a GitHub repository, each with login, id, type, role_name and permissions (pull, triage,…
Add Collaborator
Adds a user as a collaborator to a GitHub repository. REQUIRES username parameter: Call get_authenticated_user action FI…
Remove Collaborator
Removes a user’s collaborator access to a GitHub repository. REQUIRES username parameter: Call get_authenticated_user ac…
Get Attachment
Returns an object with ‘size’ (bytes) and ‘data’ (the file content as base64url). Call get_message first to find attachm…
List Drafts
Returns a paginated list of drafts, each with a top-level ‘id’ (draft ID) and a nested ‘message’ object with ‘id’, ‘thre…
Get Draft
Returns a draft object wrapping ‘id’ and a ‘message’ with full MIME content. The ‘format’ parameter controls verbosity:…
Create Draft
Creates a new draft using message.raw — the complete RFC 2822 email (headers + body) encoded as base64url. Returns the c…
Update Draft
Completely replaces an existing draft’s content — the entire message.raw (complete RFC 2822 message, base64url-encoded)…
Send Draft
Immediately delivers the draft to all its recipients and removes it from Drafts. Returns the sent message object with a…
Delete Draft
Permanently deletes a draft with no recovery option — unlike messages, drafts have no Trash intermediary. Returns an emp…
List Filters
Returns all filters in a single response (no pagination). Each filter includes ‘id’, ‘criteria’ (matching conditions suc…
Get Filter
Returns the full criteria and action configuration for a single filter. Filter IDs are obtained from list_filters. Filte…
Create Filter
Creates a new filter that runs automatically on future incoming messages. Both ‘criteria’ (at least one condition: from,…
Delete Filter
Permanently removes the filter, immediately stopping it from processing future messages. Already-processed messages are…
List History
Returns chronological mailbox change records since the given startHistoryId, enabling incremental sync without re-fetchi…
List Labels
Returns all labels (system and user-created) in a single response. Each label includes ‘id’ (used in modify_message, mod…
Get Label
Returns full metadata for a label including name, type, message/thread counts (total and unread), visibility settings, a…
Create Label
Creates a new user label and returns it with a server-assigned ‘id’. Use ’/’ in the name to create nested hierarchies (e…
Update Label
Partially updates a user label — only the provided fields are changed, others are preserved. Returns the complete update…
Delete Label
Permanently deletes a user label — only user labels (type=‘user’) can be deleted; system labels return 400. Messages tha…
List Messages
Returns minimal message stubs — each item contains only ‘id’ and ‘threadId’. Full content is never included; call get_me…
Get Message
Returns the full MIME message including headers (From, To, Subject, Date), labelIds, snippet, internalDate, and payload…
Send Message
Sends a message immediately using ‘raw’ — the complete RFC 2822 email (headers + body) encoded as base64url. Returns the…
Delete Message
Permanently and irreversibly removes the message from all labels — there is no Trash step or recovery window. Use trash_…
Modify Message
Adds and/or removes labels on a single message atomically. Common operations: remove ‘UNREAD’ to mark as read, remove ‘I…
Trash Message
Moves the message to Trash, adding TRASH and removing INBOX from labelIds. The message is recoverable via untrash_messag…
Untrash Message
Restores a trashed message back to the inbox, removing TRASH and restoring INBOX. Only works within the 30-day recovery…
List Forwarding Addresses
Returns all registered forwarding addresses, each with ‘forwardingEmail’ and ‘verificationStatus’ (accepted or pending)…
Get Forwarding Address
Returns a single forwarding address with its verificationStatus (‘accepted’ or ‘pending’). The path parameter is the lit…
Get Auto-Forwarding Settings
Returns the auto-forwarding state with three fields: ‘enabled’ (boolean), ‘emailAddress’ (the destination address, null…
Get IMAP Settings
Returns IMAP access settings: ‘enabled’, ‘autoExpunge’, ‘expungeBehavior’ (archive, trash, or deleteForever), and ‘maxFo…
Update IMAP Settings
Updates IMAP settings — ‘enabled’ is required; optional fields include autoExpunge, expungeBehavior (archive, trash, or…
Get POP Settings
Returns POP3 settings with two fields: ‘accessWindow’ (disabled, allMail, or fromNowOn) and ‘disposition’ (leaveInInbox,…
Update POP Settings
Updates POP3 settings — ‘accessWindow’ is required (disabled, allMail, or fromNowOn) and ‘disposition’ is optional (what…
List Send-As Aliases
Returns all send-as aliases including the primary address. Each alias includes sendAsEmail, displayName, replyToAddress,…
Get Send-As Alias
Returns the full configuration for a single send-as alias including displayName, signature (HTML), replyToAddress, isPri…
Get Vacation Settings
Returns the vacation responder configuration: enableAutoReply, responseSubject, responseBodyPlainText, responseBodyHtml,…
Update Vacation Settings
Fully replaces the vacation responder configuration — ‘enableAutoReply’ is required; always provide all desired fields a…
List Threads
Searches and returns conversation threads using Gmail search syntax in the ‘q’ parameter (e.g., ‘from:boss@company.com i…
Get Thread
Returns the thread with all messages in chronological order. Each message is a full message object identical to get_mess…
Modify Thread
Applies label additions and removals to all messages in a thread simultaneously. More efficient than calling modify_mess…
Delete Thread
Permanently and irreversibly deletes all messages in the thread with no recovery option. Use trash_thread instead if the…
Trash Thread
Moves all messages in the thread to Trash atomically, adding TRASH and removing INBOX from all messages. Recoverable via…
Untrash Thread
Restores all messages in a trashed thread back to the inbox, removing TRASH and restoring INBOX on all messages. Only wo…
Get User Profile
Returns the authenticated user’s emailAddress, messagesTotal, threadsTotal, and historyId. The historyId is the cursor t…
List Unified Files
Returns a paginated list of files in Google Drive. Supports filtering by name, creation date, update date, and folder.
Get Unified File
Retrieves a specific file by its ID from Google Drive and maps it to the StackOne unified file schema. Returns file meta…
Download Unified File
Downloads the content of a file from Google Drive. Automatically resolves shortcut files to their target, and exports Go…
Upload Unified File
Uploads a file to Google Drive using resumable upload (two-step process). Maximum supported file size depends on Google…
List Unified Folders
Returns a paginated list of folders in Google Drive. Supports filtering by creation date, update date, and parent folder…
Get Unified Folder
Retrieves a specific folder by its ID from Google Drive and maps it to the StackOne unified folder schema. Returns folde…
List Unified Drives
Returns a paginated list of shared drives (formerly Team Drives) in Google Drive.
Get Unified Drive
Retrieves a specific shared drive by its ID from Google Drive and maps it to the StackOne unified drive schema. Returns…
List Files
Returns a paginated list of items in Google Drive with optional search via q parameter. In Google Drive, folders and oth…
Get File
Returns detailed information for a specific item by its ID. This endpoint works for files, folders, Google Workspace doc…
Copy File
Creates a copy of an existing file. Requires source file ID. Supports optional name (for the copy), parents (destination…
Create File
Creates a new file or folder with metadata only in Google Drive. Requires name. Supports optional mimeType (application/…
Delete File
Permanently deletes a file owned by the user without moving it to the trash. If the file belongs to a shared drive, the…
Empty Trash
Permanently deletes all files in the trash. This action cannot be undone. Returns a success indicator.
Generate IDs
Generates a set of file IDs which can be provided in create or copy requests. Supports optional count (max 1000, default…
Update File
Updates file metadata in Google Drive. Requires file ID. This action updates metadata only (name, description, propertie…
Upload File (Simple)
Uploads raw file binary content to Google Drive using the simple media upload protocol (uploadType=media). The HTTP requ…
Googledrive Upload File Multipart
Uploads file binary content and metadata together in a single multipart request using Google Drive’s multipart upload pr…
Upload File (Resumable)
Uploads a file to Google Drive using the resumable upload protocol (uploadType=resumable). This is a two-step process ha…
List Shared Drives
Returns a paginated list of shared drives (formerly Team Drives) in Google Drive. Supports filtering by q query string a…
Get Shared Drive
Returns information for a specific shared drive by its ID. By default Google Drive’s drives.get returns only id, `name…
Create Shared Drive
Creates a new shared drive in Google Drive. Requires requestId (unique identifier) and name. Supports optional themeId,…
Update Shared Drive
Updates a shared drive’s metadata. Supports updating name, themeId, backgroundImageFile, colorRgb, and restrictions. Ret…
Delete Shared Drive
Permanently deletes a shared drive by its ID. Requires requestId. Supports optional useDomainAdminAccess flag. This acti…
Hide Shared Drive
Hides a shared drive from the default view. Requires drive ID and requestId. Supports optional useDomainAdminAccess flag…
Unhide Shared Drive
Restores a hidden shared drive to the default view. Requires drive ID and requestId. Supports optional useDomainAdminAcc…
List Permissions
Returns a list of permissions for a specific file. Requires file ID. Supports optional fields parameter, includePermissi…
Get Permission
Returns detailed information for a specific permission by file ID and permission ID. Supports optional fields parameter…
Create Permission
Creates a permission for a file or shared drive. Permission types: - user: A specific user’s email address (if it isn’t…
Update Permission
Updates an existing permission for a file. Requires file ID and permission ID. Supports updating role, expirationTime, a…
Delete Permission
Deletes a permission from a file or shared drive. Requires file ID and permission ID. Supports optional supportsAllDrive…
Check Permissions
Evaluates a user’s effective permissions on a Drive resource from its ACL, matching in priority order: direct email, the…
List Comments
Returns a paginated list of comments for a specific file. Requires file ID. Supports optional includeDeleted flag, pageS…
Get Comment
Returns detailed information for a specific comment by file ID and comment ID. Supports optional includeDeleted flag and…
Create Comment
Creates a comment on a file. Comments can be: - Regular comments on the file - Anchored to specific text in the document…
Update Comment
Updates an existing comment. Requires file ID, comment ID, and content. Important Google Drive API quirk: - content…
Delete Comment
Deletes a comment from a file. Requires file ID and comment ID. Returns a success indicator.
List Replies
Returns a paginated list of replies to a specific comment. Requires file ID and comment ID. Supports optional includeDel…
Get Reply
Returns detailed information for a specific reply by file ID, comment ID, and reply ID. Supports optional includeDeleted…
Create Reply
Creates a new reply to a comment. Requires file ID, comment ID, and content (reply text). Supports optional fields param…
Update Reply
Updates an existing reply. Requires file ID, comment ID, and reply ID. Supports updating content. Supports optional fiel…
Delete Reply
Deletes a reply from a comment. Requires file ID, comment ID, and reply ID. Returns a success indicator.
List Revisions
Returns a list of revisions for a specific file. Requires file ID. Supports optional fields parameter and pageSize. Retu…
Get Revision
Returns detailed information for a specific revision by file ID and revision ID. Supports optional fields parameter. Inc…
Update Revision
Updates a revision with patch semantics. Common uses: - Set keepForever=true to prevent automatic deletion of important…
Delete Revision
Permanently deletes a file version. Note: Only works for binary files (images, videos, etc.), not Google Docs/Sheets/Sli…
Get Changes Start Page Token
Calls Drive’s changes.getStartPageToken endpoint and returns the current change-tracking cursor for the authenticated…
List Changes
Lists the changes for a user or shared drive. Use pageToken from getStartPageToken to start, then use nextPageToken for…
List Access Proposals
Lists access proposals on a file. Access proposals are created when users request access to files they don’t have permis…
Get Access Proposal
Returns detailed information for a specific access proposal by file ID and proposal ID. Returns access proposal data inc…
Resolve Access Proposal
Approves or denies an access proposal. Actions: - accept: Grant the requested access and notify the requester - deny: De…
Get About
Gets information about the user, the user’s Drive, and system capabilities. Returns: - Storage quota information (limit,…
Get Unified Credentials
Returns identity for the currently authenticated Google Drive connection by combining two calls: Drive’s /about endpoint…
Googledrive Auth Test
Debugging helper that calls Google’s OAuth token introspection endpoint (GET https://www.googleapis.com/oauth2/v3/tokeni…
List Unified Groups
Returns a cursor-paginated list of every Google Group in the workspace via the Admin Directory API (GET /groups, not Dri…
Get Unified Group
Retrieves one Google Group by its opaque directory id or its email address (e.g. from a Drive ACL entry) via the Admin D…
List Unified Organizations
Returns the verified domains of the connected Google Workspace customer as IAM organizations — in Workspace’s model the…
Get Unified Organization
Retrieves one Google Workspace verified domain by its literal domain name via the Admin Directory API’s GET /customer/my…
List Unified Resource Types
Returns the 3 resource_type values Google Drive supports for resource-scoped permission queries: file, folder, and drive…
List Unified Resource Users
Lists Drive sharing ACL entries on one file, folder, or shared drive via GET /files/{resource_id}/permissions (supportsA…
List Unified Roles
Returns Drive’s 6-role catalog (owner, organizer, fileOrganizer, writer, commenter, reader) as raw role strings, not the…
Get Unified Role
Returns one of Drive’s 6 synthesized sharing roles (owner, organizer, fileOrganizer, writer, commenter, reader) by key,…
List Unified Users
Returns a cursor-paginated list of every user in the workspace directory via the Admin Directory API (GET /users, not Dr…
Get Unified User
Retrieves one Workspace directory user by their opaque directory id or their primary email via the Admin Directory API’s…
Append Block Children
Creates and appends new children blocks to the specified parent block or page via PATCH /blocks/{block_id}/children. WOR…
Get Block
Retrieves a block object by its ID via GET /blocks/{block_id}. Returns the block type, content, and metadata but does NO…
Get Block Children
Returns a paginated array of child block objects contained in the specified block via GET /blocks/{block_id}/children. P…
Update Block
Updates the content for the specified block via PATCH /blocks/{block_id}. WORKFLOW — When a user asks to update, change,…
Delete Block
Sets a block object, including page blocks, to archived via DELETE /blocks/{block_id}. This is a soft delete — the block…
Create Comment
Creates a comment via POST /comments. WORKFLOW HINT — After create_page returns a page id, pass that id directly as pare…
List Comments
Retrieves a paginated list of unresolved comments from a page or block via GET /comments with block_id query parameter…
Retrieve Comment
Retrieves a Comment object by its comment_id via GET /comments/{comment_id}. Returns the full comment object including r…
Create Database
Creates a new database as a subpage in the specified parent page via POST /databases. In API version 2025-09-03, this cr…
Get Database
Retrieves a database object by its ID via GET /databases/{database_id}. In API version 2025-09-03, returns database-leve…
Update Database
Updates database-level properties via PATCH /databases/{database_id}. In API version 2025-09-03, this operates on the da…
Create Data Source
Adds an additional data source to an existing database via POST /data_sources. In API version 2025-09-03, databases can…
Retrieve Data Source
Retrieves a data source object via GET /data_sources/{data_source_id} — returns the schema (properties/columns), name, d…
Update Data Source
Updates the data source object via PATCH /data_sources/{data_source_id} — modify properties (schema/columns), title, ico…
Query Data Source
Gets a list of pages (rows) from a data source matching filter and sort criteria via POST /data_sources/{data_source_id}…
List Data Source Templates
Retrieves all page templates for a data source via GET /data_sources/{data_source_id}/templates. Returns template ID, na…
Create File Upload
Creates a file upload object that serves as the first step in Notion’s two-step file upload process. Choose single_part…
Notion Send File Upload
Transmits file contents to Notion for a previously created file upload (from create_file_upload) via POST /file_uploads/…
Complete File Upload
Finalizes a multi_part file upload via POST /file_uploads/{file_upload_id}/complete after all parts have been sent via s…
List File Uploads
Retrieves file uploads for the current bot integration via GET /file_uploads, sorted by most recent first. Returns a pag…
Retrieve File Upload
Retrieves a File Upload object by its file_upload_id via GET /file_uploads/{file_upload_id}. Returns complete metadata i…
Get Unified Credentials
Returns identity for the current Notion connection via GET /users/me (bot user object; the Notion-Version header is requ…
List Unified Organizations
Returns the single Notion workspace this integration is bound to, as a 0-or-1-element IAM unified organization list; rea…
Get Unified Organization
Returns the bound Notion workspace as a single organization record; re-fetches GET /users/me and matches bot.workspace_i…
List Unified Users
Returns every user in the connected Notion workspace (people and bots; guests are excluded) from GET /users, 100 per pag…
Get Unified User
Returns a single Notion user mapped to the IAM unified user schema; wraps GET /users/{user_id}. Field coverage matches u…
Create Page
Creates a new page as a child of an existing page or data source via POST /pages. WORKFLOW HINT — After a successful cre…
Get Page
Retrieves a page object by its ID via GET /pages/{page_id}. Returns page properties and metadata only, NOT the page’s bl…
Update Page
Modifies page attributes by page ID via PATCH /pages/{page_id}. PREREQUISITE — This action requires an exact page_id. If…
Get Page Property
Retrieves a property_item object for the given page_id and property_id via GET /pages/{page_id}/properties/{property_id}…
Move Page
Relocates an existing Notion page to a new parent via POST /pages/{page_id}/move. CRITICAL DISAMBIGUATION — This is the…
Search
Searches all pages and data sources shared with the integration via POST /search. WHEN TO USE — Call this when you need…
List Users
Returns a paginated list of ALL users in the workspace via GET /users. IMPORTANT — This returns every workspace member (…
Get User
Retrieves a user object by their ID via GET /users/{user_id}. Returns name, avatar_url, type (person or bot), and email…
Get Bot User
Retrieves the bot user associated with the API token via GET /users/me. Returns the bot’s name, avatar, type, owner fiel…
List All Actions
Retrieve all actions for a specific project. Supports pagination and format selection (CSV or JSON). Use list_projects o…
Create Actions
Create a new action for a specific project. Actions can be used to track specific events or user behaviors. Use list_pro…
Retrieve An Action
Retrieve detailed information about a specific action by its ID within a project. Use list_projects or list_organization…
Update An Action
Update specific fields of an action by its ID within a project. Only provided fields will be updated. Use list_projects…
Delete An Action
Soft delete an action by its ID within a project. This sets the ‘deleted’ flag to true via PATCH rather than using HTTP…
List All Activity Log
Retrieve all activity log entries for a specific project. Supports filtering by item, scope, user, and pagination throug…
List All Alerts
Retrieve all alerts for a specific project. Supports pagination through limit and offset parameters. Use list_projects o…
Capture Event
Capture a single event for analytics tracking. This endpoint uses the Project Token for authentication and sends data to…
Capture Batch Events
Capture multiple events in one request for efficient bulk event tracking. This endpoint uses the Project Token for authe…
List All Dashboards
Retrieve all dashboards for a specific environment (project). Note - In PostHog, environment_id is the same as project_i…
Create Dashboards
Create a new dashboard for a specific environment (project). Note - In PostHog, environment_id is the same as project_id…
Retrieve A Dashboard
Retrieve detailed information about a specific dashboard by its ID within an environment (project). Note - In PostHog, e…
Update A Dashboard
Update specific fields of a dashboard by its ID within an environment (project). Note - In PostHog, environment_id is th…
List All Feature Flags
Retrieve all feature flags and their details like name, key, variants, rollout percentage, and more. Supports filtering…
Create Feature Flags
Create a new feature flag with configuration options for key, name, filters, active status, tags, and evaluation tags. F…
Retrieve A Feature Flag
Retrieve detailed information about a specific feature flag by its ID, including name, key, variants, rollout percentage…
Update A Feature Flag
Update specific fields of a feature flag by its ID. Only provided fields will be updated. Supports updating key, name, f…
List All Groups Types
Retrieve all group types configured for a specific project. Group types define categories for organizing groups in PostH…
Delete Groups Types
Delete a specific group type by its index within a project. This action cannot be undone. Use list_projects or list_orga…
List All Groups Types Metrics
Retrieve all metrics for a specific group type by its index. Supports pagination through limit and offset parameters. Us…
Create Groups Types Metrics
Create a new metric for a specific group type by its index. Metrics define how to measure and track data for groups. Use…
Retrieve Groups Types Metrics
Retrieve detailed information about a specific metric by its ID for a given group type. Use list_projects or list_organi…
Update Groups Types Metrics
Update specific fields of a group type metric by its ID. Only provided fields will be updated. Use list_projects or list…
Delete Groups Types Metrics
Delete a specific metric by its ID for a given group type. This action cannot be undone. Use list_projects or list_organ…
Update Groups Types Update Metadata
Update metadata for group types including singular/plural names, dashboard, and default columns. Use list_projects or li…
Get Unified Credentials
Returns credentials for the current PostHog connection via GET /api/users/@me/. auth_type is pinned to api_key, the only…
List Unified Organizations
Returns PostHog organizations mapped to the IAM organization schema via GET /api/organizations/, filtered by the API key…
Get Unified Organization
Returns a single PostHog organization mapped to the StackOne IAM unified organization schema. Wraps GET /api/organizatio…
List Unified Resource Types
Returns the resource types this connector supports for /unified/iam/resource_users queries. PostHog’s primary resource-s…
List Unified Resource Users
Returns the members of a PostHog organization, mapped to the IAM user schema with each user’s org-level role embedded un…
List Unified Roles
Returns a static catalog of the three PostHog organization-membership roles: owner (admin, level=15), admin (admin, leve…
Get Unified Role
Returns a single synthesized PostHog organization-membership role record by id. Valid ids are: “owner” (level=15), “admi…
List Unified Users
Lists members of the requesting personal API key’s own organization — PostHog Cloud’s GET /api/users/ is self-scoped for…
Get Unified User
Fetches a single member of the requester’s own PostHog organization. GET /api/users/{uuid}/ resolves only the caller’s o…
List All Insights
Retrieve all insights for a specific environment (project). Note - In PostHog, environment_id is the same as project_id…
Create Insights
Create a new insight for a specific environment (project). Note - In PostHog, environment_id is the same as project_id…
Retrieve An Insight
Retrieve detailed information about a specific insight by its ID within an environment (project). Note - In PostHog, env…
Update An Insight
Update specific fields of an insight by its ID within an environment (project). Note - In PostHog, environment_id is the…
Delete An Insight
Soft delete an insight by its ID within an environment (project). Note - In PostHog, environment_id is the same as proje…
List All Members
Retrieve all members of a specific organization. Supports pagination through limit and offset parameters. Use list_organ…
Update Members
Update specific member details within an organization by their user UUID. Use list_organizations to obtain the organizat…
Delete Members
Delete a specific member from an organization by their user UUID. Use list_organizations to obtain the organization ID,…
Retrieve Organizations
Retrieve all organizations accessible with the current API key. Supports pagination through limit and offset parameters.
Retrieve An Organization
Retrieve detailed information about a specific organization by its ID. Use list_organizations to obtain the organization…
Create Organizations
Create a new organization with specified configuration. Organization creation may be restricted based on account permiss…
Update Partial Organization
Update specific fields of an organization by its ID. Only provided fields will be updated. Use list_organizations to obt…
Delete Organizations
Delete a specific organization by its ID. This action cannot be undone and will remove all associated data. Use list_org…
List All Integrations
Retrieve all integrations scoped to the entire organization. Provides read-only access to integrations like Vercel, AWS…
List Projects
Returns a list of all projects in the PostHog organization with their details including ID, name, and configuration.
Retrieve List
Returns a list of projects in a specific organization. Supports pagination through limit and offset parameters, and sear…
Create Projects
Create a new project within a specific organization. Projects (also called teams) are used to organize data and settings…
Retrieve An Organization Project
Retrieve detailed information about a specific project by its ID within an organization. Use list_organizations to obtai…
Update Partial Organization Project
Update specific fields of a project by its ID within an organization. Only provided fields will be updated. Use list_org…
Delete Projects
Delete a specific project by its ID. This action cannot be undone and will remove all project data including events, ins…
Change Organization
Transfer a project from one organization to another. This operation moves the project along with all its configuration a…
Update Complete Product Onboarding
Update a project’s product onboarding completion status. This endpoint is typically used to mark when a user has complet…
List All Roles
Retrieve all roles for a specific organization. Supports pagination through limit and offset parameters. Use list_organi…
Create Role
Create a new role within an organization with a specified name. Use list_organizations to obtain the organization ID.
Retrieve Role
Retrieve detailed information about a specific role by its ID within an organization. Use list_organizations to obtain t…
Update Role
Update the name of a specific role by its ID within an organization. Use list_organizations to obtain the organization I…
Delete Role
Delete a specific role by its ID within an organization. This action cannot be undone. Use list_organizations to obtain…
List All Role Memberships
Retrieve all user memberships assigned to a specific role within an organization. Supports pagination through limit and…
Create Role Membership
Create a new role membership by assigning a user to a specific role within an organization. Returns 400 if the user is a…
Retrieve Role Membership
Retrieve detailed information about a specific role membership by its ID within an organization role. Use list_organizat…
Delete Role Membership
Delete a role membership by removing a user from a specific role within an organization. This action cannot be undone. U…
List All Session Recordings
Retrieve all session recordings for a specific environment (project). Note - In PostHog, environment_id is the same as p…
Retrieve A Session Recording
Retrieve detailed information about a specific session recording by its ID within an environment (project). Note - In Po…
Update A Session Recording
Update specific fields of a session recording by its ID within an environment (project). Note - In PostHog, environment_…
Delete A Session Recording
Delete a specific session recording by its ID within an environment (project). Note - In PostHog, environment_id is the…
List All Users
Retrieve all users in the PostHog instance. Supports filtering by email and staff status, with pagination through limit…
Retrieve Users
Retrieve detailed information about a specific user by their UUID. Use list_users to obtain the user UUID.
Update Users
Update specific fields of a user by their UUID. Only provided fields will be updated. Use list_users to obtain the user…
Delete Users
Delete a specific user by their UUID. This action cannot be undone. Use list_users to obtain the user UUID.
Check Entitlement
Queries a customer’s feature access and remaining balance. Returns whether the customer is allowed to use the feature.
Preview Attach
Previews the cost/proration of attaching a plan to a customer without mutating billing state. Requires customer_id and p…
Preview Update
Sends a POST request with body parameters to preview the outcome and returns a computed cost or proration without mutati…
Preview Multi Attach
Previews the cost/proration of attaching multiple plans to a customer without mutating billing state. Requires customer_…
Preview Multi Update
Previews the cost/proration of applying multiple subscription updates to a customer without mutating billing state. Requ…
Get Customer
Retrieves a single existing customer by customer_id, optionally expanding related data such as invoices, entities, or su…
List Customers
Retrieves a paginated list of customers via a POST request with body identifiers, supporting cursor pagination and optio…
Get Entity
Retrieves a single entity via a POST request with body identifiers, optionally scoped to a specific customer.
List Entities
Retrieves a list of entities across the organization via a POST request with body identifiers, supporting pagination and…
List Events
Lists usage events for your organization with cursor pagination and optional filters for customer, feature, and time ran…
Aggregate Events
Aggregates usage events by time period, returning usage totals grouped by feature and optionally by a custom property.
Get Feature
Fetches the full configuration for a single feature identified by its feature ID. feature_id must be the feature’s ID, N…
List Features
Returns all features configured in the current environment.
List Invoices
Lists invoices with cursor pagination and optional filters for customer, entity, status, and processor. The entity_id fi…
List Licenses
Lists a customer’s license pools and their available seats.
List License Assignments
Lists the license assignments for a customer, optionally filtered by entity, plan, or active status.
Get Plan
Fetches the full configuration for a single plan identified by its plan ID, optionally at a specific version.
List Plans
Returns all plans configured in the current environment, with optional filtering by customer, entity, archived status, a…
List Referral Programs
Retrieves all referral programs configured for the organization.
Get Referral Program
Retrieves the details of a single referral program by its identifier.
List Rewards
Retrieves all coupons and feature grants configured for the organization.
Get Reward
Retrieves the details of a single coupon or feature grant by its identifier.
List Conversations
Returns a paginated list of all conversations (channels, groups, DMs) in the Slack workspace, each including its ID, nam…
Get Conversation
Returns detailed information for a specific conversation by its ID. Includes conversation name, type, members, topic, pu…
Create Conversation
Creates a new conversation (channel) in Slack. Requires a name. Supports optional is_private flag to create a private ch…
Join Conversation
Adds the authenticated caller (the connected token’s own identity) to a channel — use this for requests like ‘join me/us…
Leave Conversation
Removes the authenticated caller (the connected token’s own identity) from a channel — use this for requests like ‘remov…
Rename Conversation
Renames a conversation (channel) in Slack. Requires the conversation ID and new name. Returns the updated conversation w…
Invite Users To Conversation
Adds OTHER users (specified by user ID) to a channel. To add yourself / the authenticated caller (e.g. ‘join me’), use j…
Remove User From Conversation
Removes OTHER users (specified by user ID) from a channel. To remove yourself / the authenticated caller (e.g. ‘remove m…
List Conversation Members
Returns a paginated list of all members of a conversation. Requires the conversation ID. Supports pagination with limit…
Open Conversation
Opens or resumes a direct message or multi-person direct message. Requires either channel_id or users (comma-separated l…
List Thread Replies
Retrieves a thread of messages posted to a conversation. Requires the conversation ID and parent message timestamp (ts)…
List Files
Returns a paginated list of files in the Slack workspace. Supports filtering by channel, user, file type, and timestamp…
Get File
Returns detailed information about a specific file including name, mimetype, size, download URLs, sharing info, channels…
Delete File
Permanently deletes a file from the Slack workspace. Requires the file ID. Only the file owner or workspace admins can d…
Get File Upload URL
Step 1 of the two-step file upload process. Returns an upload URL and file ID. You must then upload the file content to…
Complete File Upload
Step 2 of the two-step file upload process. After uploading file content to the URL from get_upload_url, call this to fi…
Share File Public URL
Enables public sharing for a file and returns a public permalink URL that can be shared outside of Slack. The file must…
Revoke File Public URL
Disables public sharing for a file, revoking any previously generated public URLs. The file will no longer be accessible…
Get Unified Credentials
Combines GET /auth.test (whoami, works with any valid token) and GET /users.info on the returned user_id for display nam…
Slack Auth Test
Debugging helper that calls GET /auth.test with the current connection’s access token and returns the JSON response verb…
List Unified Groups
Wraps GET /usergroups.list, which returns Slack’s workspace-level User Groups (”@-groups” like @marketing — distinct fro…
Get Unified Group
No native single-usergroup GET exists, so this probes GET /usergroups.users.list?usergroup={id} (the only id-keyed userg…
List Unified Organizations
Wraps GET /team.info, returning a single-record list for the connected Slack workspace — Slack’s workspace is the IAM “o…
Get Unified Organization
Wraps GET /team.info?team={id}. A connection is scoped to a single workspace, so passing another workspace’s team id ret…
List Unified Resource Types
Returns the resource types this Slack connector supports for resource-scoped queries via unified_list_resource_users. Th…
List Unified Resource Users
Wraps GET /conversations.members?channel={resource_id}, returning a Slack channel’s member ids as IAM unified users, eac…
List Unified Roles
Slack has no roles API — the role catalog is static, derived from boolean flags (is_primary_owner, is_owner, is_admin, i…
Get Unified Role
Slack has no roles API, so the role catalog is static - looks up the role by its stable key: primary_owner, owner, admin…
List Unified Users
Wraps GET /users.list, cursor-paginated (default page_size 200) across the workspace, mapped to the IAM unified user sch…
Get Unified User
Wraps GET /users.info by user id. MFA visibility (multi_factor_enabled) mirrors unified_list_users: has_2fa is visible o…
List Messages
Returns a paginated list of messages from a conversation. Requires the channel ID. Supports filtering by timestamp range…
Send Message
Sends a message to a channel or conversation in Slack. Requires channel_id and text. Supports optional thread_ts (to rep…
Update Message
Updates an existing message in Slack. Requires channel_id, message timestamp (ts), and new text. Supports optional block…
Delete Message
Deletes a message from Slack. Requires the channel ID and message timestamp (ts). Returns a success indicator.
Send Ephemeral Message
Sends a private ephemeral message that only a specific user can see within a channel or group. This is ideal for private…
Schedule Message
Schedules a message to be sent at a specific time. Requires channel_id, text, and post_at (Unix timestamp). Supports opt…
List Scheduled Messages
Returns a paginated list of all scheduled messages. Supports optional filtering by channel_id and pagination with limit…
Delete Scheduled Message
Deletes a scheduled message before it is sent. Requires the channel ID and scheduled_message_id. Returns a success indic…
Get Message Permalink
Gets a permanent link (URL) to a specific message. Requires the channel ID and message timestamp (message_ts). Returns t…
List Users
Returns a paginated list of all users in the Slack workspace, each including ID, name, email, display name, avatar, stat…
List User Conversations
Returns a list of all channel-like conversations (public channels, private channels, DMs, group DMs) that a user or bot…
Get User
Returns detailed information for a specific user by their user ID. Includes user ID, name, email, display name, avatar U…
Get User By Email
Returns user details by email address. Use this action to quickly find a user’s ID when you only have their email addres…
Get User Profile
Returns detailed profile information for a user including display name, email, real name, phone, title, avatar images, s…
Set User Profile
Updates user profile fields including display name, email, real name, phone, pronouns, title, status (text/emoji), custo…
Get User Presence
Returns the presence (either active or away) of a specific user. Requires the user ID. If no user ID is provided, return…
Set User Presence
Sets the calling user’s presence. Accepts ‘auto’ to let Slack automatically determine presence based on activity, or ‘aw…
Search
Executes a web search using concise keyword queries and an optional natural-language objective. Returns relevant excerpt…
Extract
Extracts and summarizes content from up to 20 URLs. Supports optional search queries and objectives to focus excerpts on…
Chat Completions
Submit messages and receive a model-generated chat completion grounded in real-time web research. Supports multiple proc…
Create Task Run
Creates a task run that performs web research using a specified processor and input. Supports structured output via task…
Retrieve Task Run
Returns the current status and configuration of a specific task run. Includes processor, status, timestamps, and metadat…
Retrieve Task Run Input
Returns the original input that was provided when the task run was created. Useful for auditing and debugging. Use creat…
Retrieve Task Run Result
Returns the output of a completed task run. Blocks up to timeout seconds (connector default 30) waiting for completion…
Create Task Group
Creates a task group that can hold multiple task runs. Task groups allow batch processing of related tasks. Metadata is…
Retrieve Task Group
Returns the current status, configuration, and run summary for a specific task group. Use create_task_group to obtain a…
Add Runs To Task Group
Adds up to 1,000 task runs to an existing task group. Each run specifies a processor, input, and optional configuration…
Stream Task Group Events
Returns a server-sent events (SSE) stream of execution events for all runs in the task group. Connection stays open whil…
Retrieve Task Group Run
Returns the status and details of a specific task run within a task group. Use create_task_group to obtain a taskgroup_i…
Create FindAll Run
Creates an asynchronous FindAll run that searches the web for entities matching the specified objective, entity type, an…
Retrieve FindAll Run Status
Returns the current status and progress of a FindAll run including match counts and run configuration. Matching typicall…
Retrieve FindAll Run Result
Returns the run status, metrics, and all candidates evaluated so far (matched entities with evidence) as a snapshot at t…
Get FindAll Run Schema
Returns the output schema associated with a FindAll run, describing the structure of the matched entity data. Use create…
Stream FindAll Events
Returns a server-sent events (SSE) stream of progress events for a FindAll run. Use last_event_id to resume from a speci…
Cancel FindAll Run
Cancels a running FindAll run. Returns 409 if the run has already terminated. Results collected before cancellation rema…
Extend FindAll Run
Increases the match limit of a FindAll run by the specified amount. The additional limit is added to the current total…
Add Enrichment To FindAll Run
Adds an enrichment task to a FindAll run that extracts structured data from matched entities according to the provided o…
Fast Entity Search
Searches for people or companies matching a natural language objective. Returns results synchronously in a single call,…
Ingest FindAll Run
Transforms a natural language search objective into a structured FindAll spec. The system infers entity_type, match_cond…
List Monitors
Returns a paginated list of monitors ordered by creation time, newest first. By default only active monitors are returne…
Create Monitor
Creates a monitor that runs on a fixed frequency to detect material changes in web content. Set type=event_stream to mon…
Retrieve Monitor
Returns the configuration and current status of a specific monitor including frequency, query, webhook settings, and exe…
Update Monitor
Updates the specified fields of an existing monitor. Supports changing frequency, metadata, settings (query, advanced_se…
Trigger Monitor Run
Triggers an immediate execution of the monitor outside its regular schedule. Returns 409 if the monitor is cancelled. Us…
Cancel Monitor
Cancels an active monitor, stopping all future scheduled executions. Past execution results remain accessible. Use list_…
List Monitor Events
Returns paginated events for a monitor. Supports filtering by event_group_id for a single execution, and include_complet…
List Sites
Lists the Search Console properties (sites) the authenticated user can access. Reads live from the Search Console API, s…
Get Site
Returns the property record for one site — its URL and the user’s permission level. Does not return sitemap or indexing…
Add Site
Adds a new site (property) to the user’s Search Console account. The siteUrl must be URL-encoded. This does not verify s…
Delete Site
Removes an entire site (property) from the user’s Search Console account. To remove only a sitemap file and leave the si…
List Sitemaps
Lists the sitemap files submitted for one specific site. Each entry includes the sitemap path, type, last submitted/down…
Get Sitemap
Returns the processing status of one submitted sitemap file — its path, type, last submitted/downloaded times, warning a…
Submit Sitemap
Submits a sitemap for the specified site. The feedpath is the full URL of the sitemap, URL-encoded (e.g., https%3A%2F%2F…
Delete Sitemap
Removes one sitemap file from a site. The site itself remains in the account — to remove the whole property, use delete_…
Query Search Analytics
Retrieves search traffic data filtered by date range, dimensions, and other parameters. Returns rows with metrics (click…
Inspect URL
Returns information about how Google indexes a specific URL. Includes coverage state (indexed, crawled but not indexed,…
File Upload
Requests a pre-signed upload URL from Linear for a file. IMPORTANT — this is only the FIRST of two steps and it does NOT…
List Agent Sessions
Returns a page of Linear agent sessions as a connection object: { nodes: […agentSessions], pageInfo: { hasNextPage, en…
Get Agent Session
Returns detailed information about a specific Linear agent session by agent session ID. Includes agent session ID, statu…
Get Unified Credentials
Returns identity for the currently authenticated Linear connection, mapped to the IAM credentials schema, via Linear’s G…
Get Application Info
Returns basic information about a Linear application by client ID. Includes application ID, name, description, clientId,…
Create Attachment
Creates a new attachment on a Linear issue. Requires issueId, url, and title. Supports optional subtitle, iconUrl, metad…
Delete Attachment
Permanently deletes a Linear attachment by attachment ID, removing the link between the external resource and the issue…
Update Attachment
Updates an existing Linear attachment by attachment ID. Supports updating title, subtitle, iconUrl, and metadata. Only p…
List Comments
Returns a page of Linear comments as a connection object: { nodes: […comments], pageInfo: { hasNextPage, endCursor } }…
Get Comment
Returns detailed information about a specific Linear comment by comment ID. Includes comment ID, body (Markdown), resolv…
Create Comment
Creates a new comment on a Linear issue. Requires issueId and body (Markdown format). Supports optional parentId to crea…
Update Comment
Updates an existing Linear comment by comment ID. Requires body (Markdown format). Returns the updated comment with ID,…
Delete Comment
Deletes a Linear comment by comment ID, including any child replies. Linear performs a soft-delete (the comment is trash…
Resolve Comment
Resolves a Linear comment thread by comment ID. The comment and its thread will be marked as resolved. Optionally provid…
Unresolve Comment
Unresolves a previously resolved Linear comment thread by comment ID. The comment thread will be reopened and marked as…
List Customers
Returns a page of Linear customers as a connection object: { nodes: […customers], pageInfo: { hasNextPage, endCursor }…
Get Customer
Returns detailed information about a specific Linear customer by customer ID. Includes customer ID, name, status, slugId…
Create Customer
Creates a new Linear customer. Requires name. Supports optional domains, externalIds, mainSourceId, ownerId, revenue, si…
Update Customer
Updates an existing Linear customer by customer ID. Supports updating name, domains, externalIds, ownerId, revenue, size…
Delete Customer
Deletes a Linear customer by customer ID. Linear performs a soft-delete (the customer is trashed/archived) rather than a…
Upsert Customer
Creates a new customer or updates an existing one if a match is found by id or externalId, via the customerUpsert GraphQ…
List Customer Needs
Returns a page of Linear customer needs as a connection object: { nodes: […customerNeeds], pageInfo: { hasNextPage, en…
Get Customer Need
Returns detailed information about a specific Linear customer need by customer need ID. Takes the need’s UUID. When the…
Create Customer Need
Creates a new Linear customer need attached to an issue, project, or comment. Exactly one of issueId, projectId, or comm…
Update Customer Need
Updates an existing Linear customer need by customer need ID. This is ALSO the action to use to link, move, or re-associ…
Delete Customer Need
Permanently deletes a Linear customer need by customer need ID. This action cannot be undone. Returns a success indicato…
List Customer Statuses
Returns a page of Linear customer statuses as a connection object: { nodes: […customerStatuses], pageInfo: { hasNextPa…
Get Customer Status
Returns detailed information about a specific Linear customer status by customer status ID. Includes status ID, name, di…
Create Customer Status
Creates a new Linear customer status. Requires color, plus at least one of name or displayName (the API rejects a payloa…
Update Customer Status
Updates an existing Linear customer status by customer status ID. Supports updating name, description, color, and positi…
Delete Customer Status
Permanently deletes a Linear customer status by customer status ID. This action cannot be undone. Returns a success indi…
List Customer Tiers
Returns a page of Linear customer tiers as a connection object: { nodes: […customerTiers], pageInfo: { hasNextPage, en…
Get Customer Tier
Returns detailed information about a specific Linear customer tier by customer tier ID. This action takes the tier’s UUI…
Create Customer Tier
Creates a new Linear customer tier. Requires name. Supports optional description, color (hex format), and position (for…
Update Customer Tier
Updates an existing Linear customer tier by customer tier ID. IMPORTANT — RENAMING: a tier has two name fields. name i…
Delete Customer Tier
Permanently deletes a Linear customer tier by customer tier ID. This action cannot be undone. Returns a success indicato…
Create Custom View
Creates a new custom view (saved filter). Requires name. Supports optional description, icon, color, filterData (IssueFi…
Update Custom View
Updates an existing custom view by its ID. Supports updating name, description, icon, color, filterData, shared, and tea…
Delete Custom View
Permanently deletes a custom view by its ID. Returns a success indicator.
List Cycles
Returns a page of Linear cycles as a connection object: { nodes: […cycles], pageInfo: { hasNextPage, endCursor } }. To…
Get Cycle
Returns detailed information about a specific Linear cycle by cycle ID. Includes all cycle properties such as ID, number…
Create Cycle
Creates a new Linear cycle for a team. Requires teamId, startsAt (ISO 8601 date), and endsAt (ISO 8601 date). Supports o…
Update Cycle
Updates an existing Linear cycle by cycle ID. Supports updating name, description, startsAt (ISO 8601 date), endsAt (ISO…
Archive Cycle
Archives a Linear cycle by cycle ID. The cycle is marked as archived but not permanently deleted. Returns a success indi…
List Documents
Returns a page of Linear documents as a connection object: { nodes: […documents], pageInfo: { hasNextPage, endCursor }…
Get Document
Returns detailed information about a specific Linear document by document ID. Includes document ID, title, content, colo…
Create Document
Creates a new Linear document. Requires title. Supports optional content (Markdown), color, icon, projectId, initiativeI…
Update Document
Updates an existing Linear document’s editable fields by document ID: title, content (Markdown), color, and projectId. O…
Delete Document
Moves a Linear document to trash by document ID via the documentDelete mutation. This is a SOFT delete (recoverable): th…
List External Users
Returns a page of Linear external users for the organization as a connection object: { nodes: […externalUsers], pageIn…
Get External User
Returns detailed information about a specific Linear external user by external user ID. Includes external user ID, name,…
List Favorites
Returns a page of the authenticated user’s favorites as a connection object: { nodes: […favorites], pageInfo: { hasNex…
Create Favorite
Creates a new favorite for the authenticated user. Supports favoriting issues (issueId), projects (projectId), cycles (c…
Delete Favorite
Deletes a favorite reference by its ID. Returns a success indicator.
List Initiatives
Returns a page of Linear initiatives as a connection object: { nodes: […initiatives], pageInfo: { hasNextPage, endCurs…
Get Initiative
Returns detailed information about a specific Linear initiative by initiative ID. Includes all initiative properties suc…
Create Initiative
Creates a new Linear initiative to group projects. Requires name. Supports optional fields including description (Markdo…
Update Initiative
Updates an existing Linear initiative by initiative ID. Supports updating name, description (Markdown), content (Markdow…
Delete Initiative
Permanently deletes a Linear initiative by initiative ID. This action cannot be undone. Returns a success indicator.
Archive Initiative
Archives a Linear initiative by initiative ID. Archived initiatives are hidden from default views but can be restored. R…
Create Initiative To Project Link
Creates a link between an initiative and a project. Requires initiativeId and projectId. Supports optional sortOrder. Re…
Delete Initiative To Project Link
Deletes the link between a Linear initiative and a project by link ID. Returns a success indicator.
Create Initiative Update
Creates a new status update for a Linear initiative. Requires initiativeId. Provide the update text using EXACTLY ONE of…
List Issues
Returns a page of Linear issues as a connection object: { nodes: […issues], pageInfo: { hasNextPage, endCursor } }. To…
Get Issue
Returns detailed information about a specific Linear issue by ID (UUID) or identifier (e.g., LIN-123). Includes all issu…
Create Issue
Creates a new issue in Linear. Requires teamId and title. Supports optional fields including description (Markdown), ass…
Update Issue
Updates an existing Linear issue by issue ID. Supports updating title, description (Markdown), assigneeId (use null to u…
Delete Issue
Deletes a Linear issue by issue ID. Linear performs a soft-delete (the issue is trashed and recoverable from trash for a…
Issue Filter Suggestion
Suggests Linear issue filters based on a text prompt. Requires prompt (text description of desired filter). Supports opt…
Search Issues
Searches Linear issues by text term via the searchIssues query. Requires term (search string). Returns a page of matches…
Archive Issue
Archives a Linear issue by issue ID. Archived issues are hidden from default views but can be restored with unarchive_is…
Unarchive Issue
Unarchives a previously archived Linear issue by issue ID. The issue will be restored to its original state and visible…
Create Issue Relation
Creates a relationship between two Linear issues. Requires issueId (the issue to relate from) and relatedIssueId (the is…
Delete Issue Relation
Deletes an issue relation by relation ID. This removes the relationship between two Linear issues. Returns a JSON object…
Batch Create Issues
Creates multiple Linear issues in a single request. Requires an array of issue input objects, each containing at minimum…
Batch Update Issues
Updates multiple Linear issues in a single request. Requires ids (array of issue UUIDs to update) and an input object co…
List Issue Labels
Returns a page of Linear issue labels as a connection object: { nodes: […issueLabels], pageInfo: { hasNextPage, endCur…
Get Issue Label
Returns detailed information about a specific Linear issue label by label ID. Includes label ID, name, description, colo…
Create Issue Label
Creates a new Linear issue label. Requires name. Supports optional teamId (to create label for a specific team, or null…
Update Issue Label
Updates an existing Linear issue label by label ID. Supports updating name, description, color (hex format), isGroup fla…
Delete Issue Label
Permanently deletes a Linear issue label by label ID. This action cannot be undone. Returns a success indicator.
Create Notification Subscription
Creates a new notification subscription. At least one target id is required - provide one of teamId, projectId, cycleId,…
List Projects
Returns a page of Linear projects in the workspace as a connection object: { nodes: […projects], pageInfo: { hasNextPa…
Get Project
Returns detailed information about a specific Linear project by project ID. Includes all project properties such as ID,…
Create Project
Creates a new Linear project. Requires name and teamIds (array of at least one team ID). Supports optional fields includ…
Update Project
Updates an existing Linear project by project ID. Supports updating name, description (Markdown), leadId, statusId, star…
Delete Project
Deletes a Linear project by project ID, including its milestones and project-level data. Linear performs a soft-delete (…
Archive Project
Archives a Linear project by project ID. Archived projects are hidden from default views but can be restored. Optionally…
Create Project Update
Creates a new status update for a Linear project. Requires projectId. Supports optional body (Markdown), bodyData (JSON)…
List Project Labels
Returns a page of Linear project labels as a connection object: { nodes: […projectLabels], pageInfo: { hasNextPage, en…
Get Project Label
Returns detailed information about a specific Linear project label by project label ID. Includes label ID, name, descrip…
Create Project Label
Creates a new Linear project label. Requires name. Supports optional description, color (hex format), parentId (to creat…
Update Project Label
Updates an existing Linear project label by project label ID. Supports updating name, description, color (hex format), i…
Delete Project Label
Permanently deletes a Linear project label by project label ID. This action cannot be undone. Returns a success indicato…
List Project Milestones
Returns a page of Linear project milestones as a connection object: { nodes: […projectMilestones], pageInfo: { hasNext…
Get Project Milestone
Returns detailed information about a specific Linear project milestone by project milestone ID. Includes milestone ID, n…
Create Project Milestone
Creates a new Linear project milestone. Requires projectId and name. Supports optional description, targetDate (ISO 8601…
Update Project Milestone
Updates an existing Linear project milestone by project milestone ID. Supports updating name, description, targetDate (I…
Delete Project Milestone
Permanently deletes a Linear project milestone by project milestone ID. This action cannot be undone. Returns a success…
List Project Statuses
Returns a page of Linear project statuses as a connection object: { nodes: […projectStatuses], pageInfo: { hasNextPage…
Get Project Status
Returns detailed information about a specific Linear project status by project status ID. Includes project status ID, na…
Create Project Status
Creates a new Linear project status. Requires name, type (backlog, planned, started, paused, completed, canceled), and p…
Update Project Status
Updates an existing Linear project status by project status ID. Supports updating name, description, type (backlog, plan…
Archive Project Status
Archives a Linear project status by project status ID. The status is marked as archived but not permanently deleted. Ret…
Create Reaction
Creates a new emoji reaction. Requires emoji (emoji name). Must provide one of commentId, issueId, or projectUpdateId to…
Delete Reaction
Deletes an emoji reaction by its ID. Returns a success indicator.
Create Release
Creates a new Linear release. Requires name and pipelineId. Supports optional version, description, commitSha, stageId,…
Update Release
Updates an existing Linear release by release ID. Supports updating name, version, description, commitSha, pipelineId, s…
Complete Release
Marks a Linear release as complete. Requires pipelineId. Supports optional version and commitSha. Returns the completed…
List Teams
Returns a page of Linear teams in the workspace as a connection object: { nodes: […teams], pageInfo: { hasNextPage, en…
Get Team
Returns detailed information about a specific Linear team by team ID. Includes all team properties such as ID, name, key…
Update Team
Updates an existing Linear team by team ID. Supports updating name, key, description, icon, color, private status, cycle…
Create Team
Creates a new Linear team. Requires name. Supports optional key, description, color, icon, private, timezone, cyclesEnab…
List Team Memberships
Returns a page of a single Linear team’s memberships (by team ID) as a connection object: { nodes: […memberships], pag…
Create Team Membership
Creates a new team membership linking a user to a team via the teamMembershipCreate GraphQL mutation. Requires teamId an…
Create Template
Creates a new template for issues or projects. Requires name, type (e.g. ‘issue’, ‘project’), and templateData (JSON-enc…
Update Template
Updates an existing Linear template by template ID. Supports updating name, description, templateData (JSON-encoded attr…
Delete Template
Permanently deletes a Linear template by template ID. This action cannot be undone. Returns a success indicator.
Get Viewer
Returns the user associated with the API key or OAuth token making the request. Use this to identify ‘who am I’ before f…
List Users
Returns a page of Linear users in the workspace as a connection object: { nodes: […users], pageInfo: { hasNextPage, en…
Get User
Returns detailed information about a specific Linear user by user ID. Includes all user properties such as ID, name, dis…
Update User
Updates a Linear user’s profile by user ID via the userUpdate GraphQL mutation. IMPORTANT PERMISSION LIMITATION: a norma…
List Webhooks
Returns a page of Linear webhooks in the organization as a connection object: { nodes: […webhooks], pageInfo: { hasNex…
Get Webhook
Returns detailed information about a specific Linear webhook by webhook ID. Includes webhook ID, URL, enabled status, re…
Create Webhook
Creates a new Linear webhook to receive HTTP notifications for data updates. Requires url (webhook URL). Requires either…
Update Webhook
Updates an existing Linear webhook by webhook ID. Supports updating url, enabled status, resourceTypes (array of resourc…
Rotate Webhook Secret
Rotates the signing secret for a Linear webhook by webhook ID. The old secret will be invalidated and a new secret will…
List Workflow States
Returns a page of Linear workflow states as a connection object: { nodes: […workflowStates], pageInfo: { hasNextPage,…
Get Workflow State
Returns detailed information about a specific Linear workflow state by workflow state ID. Includes workflow state ID, na…
Create Workflow State
Creates a new workflow state and adds it to a team’s workflow via the workflowStateCreate GraphQL mutation. Requires nam…
Update Workflow State
Updates an existing Linear workflow state by state ID. Supports updating name, color, description, and position. Only pr…
Get Unified Credentials
Returns identity and credential information for the currently connected Datadog account, mapped to the StackOne IAM unif…
Test Authentication
Calls GET /api/v2/current_user and returns Datadog’s raw JSON:API response unchanged. Useful for verifying that the conf…
List Log Indexes
Returns a list of all log indexes configured in the Datadog organization. Each index includes its name, filter query, re…
Search Logs
Searches log events in Datadog using the log search syntax. Supports filtering by query, time range, and pagination. Ret…
List Logs
Returns a list of recent log events using the GET endpoint. Supports filtering by query, time range, indexes, storage ti…
Aggregate Logs
Performs aggregation queries on log data. Supports filtering, grouping by facets, and computing metrics like count, avg,…
List Active Metrics
Get the list of actively reporting metrics from a given time until now. Supports filtering by hostname and tags.
Query Metrics
Query timeseries points. Returns numeric timeseries data like CPU percentages, memory bytes, request counts. Provide a q…
Get Metric Metadata
Get metadata about a specific metric including type (gauge, count, rate), description, unit, and integration information…
Get Metric Tag Configuration
Returns the tag configuration for the given metric name. Shows which tags are configured for querying and any percentile…
List Tags By Metric
View indexed and ingested tags for a given metric name. Results are filtered by the window[seconds] parameter, which def…
Timeseries Query
Query timeseries data across various data sources and process the data by applying formulas and functions. Returns time-…
Scalar Query
Use scalar_query when you need a single aggregated number, not a time series. Returns one value per formula (e.g., avg C…
List Monitors
Retrieve all monitors from your Datadog account. Filter results by name, tags, monitor tags, or group states. Optionally…
Get Monitor
Retrieve detailed information about a specific monitor from your Datadog account, including its configuration, threshold…
List Service Definitions
Returns all service definitions from the Datadog service catalog. Each definition includes service name, team ownership,…
Get Service Definition
Returns the service definition for a specific service including ownership, documentation, repos, contacts, and related r…
List Service Dependencies
Returns a list of services from APM and their dependencies. Services are filtered by environment and optionally by prima…
Search Spans
List endpoint returns spans that match a span search query. Results are paginated. Use this endpoint to build complex sp…
List Spans
List endpoint returns spans that match a span search query. Results are paginated. Use this endpoint to see your latest…
Aggregate Spans
The API endpoint to aggregate spans into buckets and compute metrics and timeseries. This endpoint is rate limited to 30…
List Retention Filters
Returns all APM retention filters configured in the account. Retention filters define which spans are indexed for search…