Skip to main content

Get Integration Resource

Endpoint: GET /api/integrations/provider/{name}/integration/{integration_name}

Retrieves an integration resource from Conductor cluster. Integration resources apply to AI/LLMs, vector databases, and RDBMS, where the resources are models, indexes, and tables respectively.

Path Parameters

ParameterDescriptionTypeRequired/ Optional
nameThe name of the integration resource to retrieve. This is the integration name, not the provider name. For example, if you have created an OpenAI integration named openAI, use openAI.stringRequired.
integration_nameThe name of the specific resource to retrieve, which can be:
  • the model name for AI/LLMs
  • the index name for databases
  • the table name for RDBMS
stringRequired.

Response

Returns the integration resource object with its configuration details and enabled status.

Examples

Get an integration resource

The following request retrieves the gpt-4o model resource from the openAI integration.

Request

curl -X 'GET' \
'https://<YOUR-SERVER-URL>/api/integrations/provider/openAI/integration/gpt-4o' \
-H 'accept: application/json' \
-H 'X-Authorization: <TOKEN>'

Response

{
"createTime": 1777623244640,
"updateTime": 1777623489870,
"createdBy": "john.doe@acme.com",
"updatedBy": "john.doe@acme.com",
"integrationName": "openAI",
"api": "gpt-4o",
"description": "Updated description for GPT-4o model",
"configuration": {},
"enabled": true,
"tags": []
}