Skip to main content

List Integrations

Retrieve the list of all available integrations on the Boltic platform with optional pagination.

Function Signature​

client.workflow.getIntegrations(params?: GetIntegrationsParams): Promise<BolticSuccessResponse<IntegrationsListData> | BolticErrorResponse>

Parameters​

ParameterTypeRequiredDefaultDescription
pagenumber❌1Page number for pagination
per_pagenumber❌999Number of items per page

Basic Usage​

import { createClient } from "@boltic/sdk";

const client = createClient("your-api-key");

const result = await client.workflow.getIntegrations();

if (result.error) {
console.error("Failed:", result.error.message);
} else {
console.log("Available integrations:", result.data);
}

With Pagination​

const result = await client.workflow.getIntegrations({
page: 1,
per_page: 20,
});

if (!result.error) {
console.log("Integrations (page 1):", result.data);
}

Return Value​

Success Response​

{
data: {
// Integration list data
[key: string]: unknown;
},
message?: string;
}