Service Connection Tools
Overview
Service Connection tools provide full lifecycle management for Flowon Service Connection records. Service Connections define the configuration required to call external services from Logic Flows - storing connection type, endpoint details, and authentication configuration in a project-scoped record that Logic Flows reference by name.
list_all_service_connections
Lists All Flowon service connections.
| Parameter | Type | Required | Description |
|---|---|---|---|
pageNumber | int | The page number for pagination. If not provided, defaults to the first page. Optional. | |
pagingCookie | string | The paging cookie for pagination. This should be provided if pageNumber is provided and there are more records to retrieve. Optional. |
Returns: A paginated list of Service Connections including name, connection type, title, description, and project.
See Pagination for details on iterating through large result sets.
list_service_connections_by_project_name
Lists Flowon service connections by project name.
| Parameter | Type | Required | Description |
|---|---|---|---|
projectName | string | ✓ | The name of the project to filter service connections by name. |
Returns: A list of Service Connections within the specified project.
list_service_connections_by_project_id
Lists Flowon service connections by project ID.
| Parameter | Type | Required | Description |
|---|---|---|---|
projectId | GUID | ✓ | The ID of the project to filter service connections by. |
Returns: A list of Service Connections within the specified project.
get_service_connection_details_by_name
Gets the details for a Flowon Service Connection by name.
| Parameter | Type | Required | Description |
|---|---|---|---|
serviceConnectionName | string | ✓ | The name of the service connection. |
projectName | string | ✓ | The name of the project the service connection belongs to. |
Returns: Full Service Connection details including name, connection type, configuration, title, description, and project.
get_service_connection_details_by_id
Gets the details for a Flowon Service Connection by ID.
| Parameter | Type | Required | Description |
|---|---|---|---|
serviceConnectionId | GUID | ✓ | The ID of the service connection. |
Returns: Full Service Connection details including name, connection type, configuration, title, description, and project.
get_service_connection_preview_url
Get preview url for Flowon service connection.
| Parameter | Type | Required | Description |
|---|---|---|---|
serviceConnectionName | string | ✓ | The name of the service connection. |
projectName | string | ✓ | The name of the project for the service connection. |
connectionType | ServiceConnectionType | ✓ | The type of the service connection. |
configuration | string | ✓ | The configuration for the service connection in JSON format. |
title | string | The title for the service connection. Optional. | |
description | string | The description for the service connection. Optional. |
Returns: A preview URL for the service connection record.
create_service_connection
Creates a new Flowon service connection and returns the service connection id.
| Parameter | Type | Required | Description |
|---|---|---|---|
serviceConnectionName | string | ✓ | The name of the service connection to create. |
projectName | string | ✓ | The name of the project to create the service connection in. |
connectionType | ServiceConnectionType | ✓ | The type of the service connection. |
configuration | string | ✓ | The configuration for the service connection in JSON format. |
title | string | The title for the service connection. Optional. | |
description | string | The description for the service connection. Optional. |
Returns: The GUID of the newly created Service Connection and its URL.
Restriction: Cannot be called on projects associated with a managed solution. See Managed Solution Protection.
update_service_connection_configuration
Updates Flowon service connection metadata.
| Parameter | Type | Required | Description |
|---|---|---|---|
serviceConnectionName | string | ✓ | The name of the service connection to update. |
projectName | string | ✓ | The name of the project the service connection belongs to. |
configuration | string | ✓ | The new configuration for the service connection. |
Returns: Confirmation that the service connection configuration was updated.
Restriction: Cannot be called on projects associated with a managed solution.