---
title: "List Providers"
method: GET
path: "/v2/integrations/providers"
tags: ["integrations"]
---

# List Providers

`GET /v2/integrations/providers`

## Request

- Base URL: `https://api.stuut.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.stuut.ai/v2/integrations/providers`
- Auth: HTTP bearer

Retrieve a list of integration providers. LD-gated integrations are
excluded for tenants that haven't been targeted.

## Response `200`

Successful Response

- IntegrationProviderResponse[]
  - `name` 'acumatica' | 'bill' | 'billingplatform' | 'boomi' | 'chargebee' | 'citi' | 'datamatics' | 'demo-mode' | 'jira' | 'jpmc' | 'kyriba' | 'maxio-legacy' | 'ms-dynamics-bc' | 'ms-dynamics-fo' | 'netsuite' | 'odoo' | 'oic' | 'oracle-fusion' | 'oracle-fusion2' | 'p21' | 'pnc' | 'quickbooks' | 'quickbooks-desktop' | 'sage-intacct' | 'salesforce-accountingseed' | 'sample-data-generator' | 'sap-btp' | 'servicenow' | 'servicetitan' | 'snappay' | 'snowflake' | 'stripe' | 'trovata' | 'wells-fargo' | 'western-alliance-bank' | 'workday' | 'xero' | 'zendesk' | 'zoominfo' | 'zuora', required
  - `auth_type` 'api_key' | 'basic' | 'custom' | 'oauth1' | 'oauth2' | 'oauth2_cc', required
  - `cash_app_features` CashAppIntegrationFeatures, required
    - `can_unpost_payment` boolean
    - `can_post_on_account_payment` boolean
  - `categories` IntegrationCategory[], required
  - `color` string, nullable, required
  - `connection_guide_url` string, nullable, required: Guide for the person connecting the integration. Shown alongside connection_instructions in the connect flow.
  - `connection_instructions` string[], nullable, required
  - `documentation_url` string, nullable, required: The provider's reference documentation. Shown as the Docs link on the connection page.
  - `description` string, nullable, required
  - `display_name` string, required
  - `is_api_connection` boolean, required: Whether connection to this integration provider is done through an API.
  - `is_enabled` boolean, required
  - `is_manual_sync_supported` boolean, required: Whether this integration supports manually triggering sync.
  - `is_webhooks_supported` boolean, required: Whether or not the integration is enabled
  - `logo` string, nullable, required: URL to the provider's logo.
  - `logo_square` string, nullable, required: URL to the provider's square logo.
  - `required_settings` string[], required
  - `short_description` string, nullable, required
  - `website` string, nullable, required
  - `is_create_supported` boolean, required: Whether a connection for this provider can be created through POST /v2/integrations/connections. When false, the provider is still listed and its existing connections remain readable, but callers must use the v1 connect flow.

## Changes

- **2026-11-05** `ff0ad16a55ff`: 1 warning
  - added the new `snappay` enum value to the `items/name` response property for the response status `200`

[Operation history](https://skmtc.dev/stuut/apis/stuut-api/changes/v2/integrations/providers/get.md)

---

[API](https://skmtc.dev/stuut/apis/stuut-api.md) - [All operations](https://skmtc.dev/stuut/apis/stuut-api/llms.txt) - [OpenAPI document](https://skmtc.dev/stuut/apis/stuut-api/revisions/ff0ad16a55ff?raw)
