# Variable OrchestrationConfigsApi`Const`

OrchestrationConfigsApi: {
_defaultBasePath: undefined;
createUpdateOrchestrationConfig: (
body: OrchestrationConfigPostRequest,
headerParameters?: { "AI-Resource-Group"?: string },
) => OpenApiRequestBuilder<OrchestrationConfigPostResponse>;
deleteOrchestrationConfig: (
orchestrationConfigId: string,
headerParameters?: { "AI-Resource-Group"?: string },
) => OpenApiRequestBuilder<OrchestrationConfigDeleteResponse>;
exportOrchestrationConfig: (
orchestrationConfigId: string,
headerParameters?: { "AI-Resource-Group"?: string },
) => OpenApiRequestBuilder<Blob>;
getOrchestrationConfigByUuid: (
orchestrationConfigId: string,
queryParameters?: {
resolve_template_ref?: boolean;
resolveTemplateRef?: boolean;
},
headerParameters?: { "AI-Resource-Group"?: string },
) => OpenApiRequestBuilder<OrchestrationConfigGetResponse>;
importOrchestrationConfig: (
body: { file?: Blob } & Record<string, any> | undefined,
headerParameters?: { "AI-Resource-Group"?: string },
) => OpenApiRequestBuilder<OrchestrationConfigPostResponse>;
listOrchestrationConfigHistory: (
scenario: string,
version: string,
name: string,
queryParameters?: {
include_spec?: boolean;
includeSpec?: boolean;
resolve_template_ref?: boolean;
resolveTemplateRef?: boolean;
},
headerParameters?: { "AI-Resource-Group"?: string },
) => OpenApiRequestBuilder<OrchestrationConfigListResponse>;
listOrchestrationConfigs: (
queryParameters?: {
include_spec?: boolean;
includeSpec?: boolean;
name?: string;
resolve_template_ref?: boolean;
resolveTemplateRef?: boolean;
retrieve?: "both" | "imperative" | "declarative";
scenario?: string;
version?: string;
},
headerParameters?: { "AI-Resource-Group"?: string },
) => OpenApiRequestBuilder<OrchestrationConfigListResponse>;
}

Representation of the 'OrchestrationConfigsApi'. This API is part of the 'prompt-registry' service.

#### Type Declaration

- ##### _defaultBasePath: undefined

- ##### createUpdateOrchestrationConfig: (
  body: OrchestrationConfigPostRequest,
  headerParameters?: { "AI-Resource-Group"?: string },
  ) => OpenApiRequestBuilder<OrchestrationConfigPostResponse>

  Create or update an orchestration config

- ##### deleteOrchestrationConfig: (
  orchestrationConfigId: string,
  headerParameters?: { "AI-Resource-Group"?: string },
  ) => OpenApiRequestBuilder<OrchestrationConfigDeleteResponse>

  Delete orchestration config

- ##### exportOrchestrationConfig: (
  orchestrationConfigId: string,
  headerParameters?: { "AI-Resource-Group"?: string },
  ) => OpenApiRequestBuilder<Blob>

  Export orchestration config

- ##### getOrchestrationConfigByUuid: (
  orchestrationConfigId: string,
  queryParameters?: {
  resolve_template_ref?: boolean;
  resolveTemplateRef?: boolean;
  },
  headerParameters?: { "AI-Resource-Group"?: string },
  ) => OpenApiRequestBuilder<OrchestrationConfigGetResponse>

  Get orchestration config by UUID

- ##### importOrchestrationConfig: (
  body: { file?: Blob } & Record<string, any> | undefined,
  headerParameters?: { "AI-Resource-Group"?: string },
  ) => OpenApiRequestBuilder<OrchestrationConfigPostResponse>

  Import orchestration config

- ##### listOrchestrationConfigHistory: (
  scenario: string,
  version: string,
  name: string,
  queryParameters?: {
  include_spec?: boolean;
  includeSpec?: boolean;
  resolve_template_ref?: boolean;
  resolveTemplateRef?: boolean;
  },
  headerParameters?: { "AI-Resource-Group"?: string },
  ) => OpenApiRequestBuilder<OrchestrationConfigListResponse>

  List orchestration config history

- ##### listOrchestrationConfigs: (
  queryParameters?: {
  include_spec?: boolean;
  includeSpec?: boolean;
  name?: string;
  resolve_template_ref?: boolean;
  resolveTemplateRef?: boolean;
  retrieve?: "both" | "imperative" | "declarative";
  scenario?: string;
  version?: string;
  },
  headerParameters?: { "AI-Resource-Group"?: string },
  ) => OpenApiRequestBuilder<OrchestrationConfigListResponse>

  List orchestration configs

  Copyright Ⓒ 2026 SAP SE or an SAP affiliate company. All rights reserved.

- Defined in packages/prompt-registry/dist/client/prompt-registry/orchestration-configs-api.d.ts:7