SAP AI SDK for JavaScript - v2.8.0
    Preparing search index...

    Variable ExecutionScheduleApiConst

    ExecutionScheduleApi: {
        _defaultBasePath: undefined;
        executionScheduleCount: (
            queryParameters: {
                configurationId?: string;
                status?: "ACTIVE" | "INACTIVE";
            },
            headerParameters: { "AI-Resource-Group": string },
        ) => OpenApiRequestBuilder<number>;
        executionScheduleCreate: (
            body: AiExecutionScheduleCreationData,
            headerParameters: { "AI-Resource-Group": string },
        ) => OpenApiRequestBuilder<AiExecutionScheduleCreationResponse>;
        executionScheduleDelete: (
            executionScheduleId: string,
            headerParameters: { "AI-Resource-Group": string },
        ) => OpenApiRequestBuilder<AiExecutionScheduleDeletionResponse>;
        executionScheduleGet: (
            executionScheduleId: string,
            headerParameters: { "AI-Resource-Group": string },
        ) => OpenApiRequestBuilder<AiExecutionSchedule>;
        executionScheduleModify: (
            executionScheduleId: string,
            body: AiExecutionScheduleModificationRequest,
            headerParameters: { "AI-Resource-Group": string },
        ) => OpenApiRequestBuilder<AiExecutionScheduleModificationResponse>;
        executionScheduleQuery: (
            queryParameters: {
                $skip?: number;
                $top?: number;
                configurationId?: string;
                status?: "ACTIVE" | "INACTIVE";
            },
            headerParameters: { "AI-Resource-Group": string },
        ) => OpenApiRequestBuilder<AiExecutionScheduleList>;
    }

    Representation of the 'ExecutionScheduleApi'. This API is part of the 'AI_CORE_API' service.

    Type Declaration

    • _defaultBasePath: undefined
    • executionScheduleCount: (
          queryParameters: {
              configurationId?: string;
              status?: "ACTIVE" | "INACTIVE";
          },
          headerParameters: { "AI-Resource-Group": string },
      ) => OpenApiRequestBuilder<number>

      Retrieve the number of scheduled executions. The number can be filtered by configurationId or executionScheduleStatus.

    • executionScheduleCreate: (
          body: AiExecutionScheduleCreationData,
          headerParameters: { "AI-Resource-Group": string },
      ) => OpenApiRequestBuilder<AiExecutionScheduleCreationResponse>

      Create an execution schedule using the configuration specified by configurationId, and schedule.

    • executionScheduleDelete: (
          executionScheduleId: string,
          headerParameters: { "AI-Resource-Group": string },
      ) => OpenApiRequestBuilder<AiExecutionScheduleDeletionResponse>

      Delete the execution schedule with executionScheduleId.

    • executionScheduleGet: (
          executionScheduleId: string,
          headerParameters: { "AI-Resource-Group": string },
      ) => OpenApiRequestBuilder<AiExecutionSchedule>

      Retrieve details for execution schedule with executionScheduleId.

    • executionScheduleModify: (
          executionScheduleId: string,
          body: AiExecutionScheduleModificationRequest,
          headerParameters: { "AI-Resource-Group": string },
      ) => OpenApiRequestBuilder<AiExecutionScheduleModificationResponse>

      Update details of an execution schedule

    • executionScheduleQuery: (
          queryParameters: {
              $skip?: number;
              $top?: number;
              configurationId?: string;
              status?: "ACTIVE" | "INACTIVE";
          },
          headerParameters: { "AI-Resource-Group": string },
      ) => OpenApiRequestBuilder<AiExecutionScheduleList>

      Retrieve a list of execution schedules that match the specified filter criteria. Filter criteria include executionScheduleStatus or a configurationId. With top/skip parameters it is possible to paginate the result list.

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