List all connection types.

Parameters

ParameterDescription
Name SearchSearch connection types by a substring of the connection type’s name.

Example Output

{
	"limit": 999,
	"offset": 0,
	"total": 1,
	"results": [
		{
			"id": "148fdaf0-cc3d-4964-9508-9b86eb99a0e4",
			"created_at": 1679623947114,
			"updated_at": 1679854296808,
			"created_by": "admin@blinkops.com",
			"updated_by": "admin@blinkops.com",
			"tenant_id": "55555555-5555-5555-5555-555555555555",
			"name": "terraform",
			"plugin_name": "http",
			"display_name": "Terraform",
			"documentation_link": "https://docs.blinkops.com/docs/integrations/terraform-cloud#creating-a-terraform-connection",
			"oauth_supported": false,
			"attributes": {
				"terraform_addr": {
					"display_name": "Terraform Address",
					"field_type": 0,
					"input_type": "text",
					"required": true,
					"group_type": "",
					"placeholder": "TerraForm server address",
					"description": "TerraForm API Address (default is https://app.terraform.io).",
					"pattern": "",
					"options": null,
					"default_value": "https://app.terraform.io",
					"index": 1,
					"format": "",
					"is_multi": false,
					"source_url": "",
					"source_linked_param": "",
					"hidden": false,
					"linked_hidden": "",
					"linked_fields_delimiter": "",
					"autofill": {},
					"var_picker_sections": null,
					"icon_name": "",
					"disabled": false,
					"dynamic": false
				},
				"terraform_token": {
					"display_name": "Terraform API Token",
					"field_type": 0,
					"input_type": "password",
					"required": true,
					"group_type": "",
					"placeholder": "Your generated API token",
					"description": "The Terraform Cloud API Token.",
					"pattern": "",
					"options": null,
					"default_value": null,
					"index": 0,
					"format": "",
					"is_multi": false,
					"source_url": "",
					"source_linked_param": "",
					"hidden": false,
					"linked_hidden": "",
					"linked_fields_delimiter": "",
					"autofill": {},
					"var_picker_sections": null,
					"icon_name": "",
					"disabled": false,
					"dynamic": false
				}
			},
			"Metadata": {
				"Authentication": {
					"Type": "bearer",
					"Keys": [
						{
							"Name": "authorization",
							"Format": "{{connection.terraform_token}}"
						}
					],
					"StaticHeaders": {
						"Accept": "application/json"
					}
				},
				"DefaultAPIAddress": "https://app.terraform.io/api/v2",
				"TestConnection": {
					"Endpoint": "/api/v2/account/details",
					"Expected": {
						"StatusCodes": "200",
						"Payload": null,
						"ContentType": "",
						"FormatURL": "",
						"ErrorPath": ""
					},
					"Type": "http.get",
					"Body": null
				},
				"Pagination": {
					"Type": "",
					"Descriptor": null
				},
				"Validation": {
					"StatusCodes": "200-399",
					"Payload": null,
					"ContentType": "",
					"FormatURL": "",
					"ErrorPath": ""
				},
				"IgnoreSSL": false,
				"Variables": null
			},
			"methods": [
				{
					"name": "default",
					"display_name": "API Token",
					"is_recommended": true,
					"oauth_supported": false,
					"documentation_link": "",
					"attributes": [
						"terraform_addr",
						"terraform_token"
					]
				}
			]
		}
	]
}

Workflow Library Example

List Connection Types with Blink and Send Results Via Email

Preview this Workflow on desktop