Connections

Fetch a single connection by ID, including its full non-secret configuration. Credentials (password, OAuth client secret, keypairs) are never returned.

get/api/v1/connections/{id}

Request

  • Base URL
    https://omniapp.co (the document declares no server; this is the origin it was published from)
  • URL
    https://omniapp.co/api/v1/connections/{id}
  • Auth
    HTTP bearer

Path parameters

idstring uuid required

Connection ID

Example:550e8400-e29b-41d4-a716-446655440000

Response

Connection object

Example response

{
  "connection": {
    "authenticationType": "snowflake-password",
    "baseRole": "QUERIER",
    "createdAt": "2024-01-15T10:30:00Z",
    "database": "analytics_db",
    "defaultSchema": "public",
    "dialect": "snowflake",
    "host": "myaccount",
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "includeSchemas": [
      "public",
      "analytics"
    ],
    "inferRelationshipsFromColumnNames": true,
    "name": "Production Snowflake",
    "port": 5432,
    "queryTimeoutSeconds": 900,
    "updatedAt": "2024-01-15T10:30:00Z",
    "username": "analytics_user",
    "warehouse": "COMPUTE_WH"
  }
}

Changes

    • info

      added the required property / to the response with the status

    • warning

      added the new fabric enum value to the / response property for the response status