GET /accounts/{account_id}/one/integrations

Returns a paginated list of integrations for the account.

Servers

Path parameters

Name Type Required Description
account_id String Yes

Cloudflare account identifier.

Query parameters

Name Type Required Description
page Integer No

Page number within the paginated result set.

use_cases String No

Filter by enabled use cases (e.g., casb, ces). Matches integrations enrolled in any of the specified values. Can be specified multiple times.

application String No

Filter by application/vendor (e.g., GOOGLE_WORKSPACE, MICROSOFT_INTERNAL).

order String No

Field to order results by.

Valid values:

  • "created"
  • "name"
  • "application"
  • "status"
direction String No

Direction to order results.

Valid values:

  • "desc"
  • "asc"
search String No

Search integrations by name or application.

page_size Integer No

Number of results per page.

status String No

Filter by integration status.

Valid values:

  • "Offline"
  • "Initializing"
  • "Unhealthy"
  • "Healthy"
dlp_enabled Boolean No

Filter by DLP enabled status (true/false).

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.