---
title: "Bulk Edit Launchpoints"
method: PUT
path: "/launchpoints"
tags: ["Launchpoints"]
---

# Bulk Edit Launchpoints

`PUT /launchpoints`

Update many launchpoints to run on the same schedule.

## Request body

- UpdateBulkLaunchpoint
  - `LaunchPoints` integer[], required
  - `FreqType` string, required
  - `FreqInterval` integer, required
  - `NextScheduledFor` string, required
  - `ActiveEnd` string, nullable, required
  - `BulkInterval` boolean, required
  - `BulkIntervalNumber` integer, required
  - `BulkIntervalType` string, required

## Response `200`

- object
  - `results` LaunchpointsBulk[]
    - `ID` integer
    - `Environment` EnvironmentsTrimmed
      - `ID` integer
      - `ServiceProviderID` integer
      - `Name` string
      - `ShortName` string, nullable
      - `Description` string
      - `Status` integer
      - `Visible` boolean
      - `ExpiresOn` string
      - `KeyRotation` integer
      - `LastKeyRotation` string
      - `Website` string, nullable
      - `Static` boolean
      - `CreatedOn` string
      - `UpdatedOn` string, nullable
      - `Tier` string
    - `Inspector` Inspector
      - `ID` integer
      - `Name` string
      - `Alias` string
      - `Published` boolean
      - `Author` string
      - `ContactEmail` string
      - `Logo` string
      - `Icon` string
      - `Description` string
      - `HelpLink` string
      - `PublishedStatus` string
      - `InspectorCategory` string
      - `EnhancedBilling` boolean
      - `DefaultFrequency` object
        - `Type` string
        - `Interval` integer
      - `Constraints` object
        - `Tiers` string[]
        - `Platform` string[]
        - `Frequency` object
          - `MaxIntervalType` string
          - `MaxIntervalFrequency` integer
        - `AgentConstraint` string[]
        - `RecomendedAgent` string
      - `CreatedOn` string
      - `UpdatedOn` string
      - `DiagnosticsEnabled` boolean
    - `Version` string, nullable
    - `Agent` AgentsTrimmed
      - `ID` integer
      - `Data` object
        - `PSVersion` string
        - `JobsRunning` integer
        - `AgentVersion` string
        - `MaxJobsAllowed` integer
        - `AutoUpdatingStatus` string, nullable
      - `UID` string
      - `Bucket` string
      - `Name` string
      - `Description` string
      - `Status` integer
      - `Hostname` string
      - `IP` string
      - `JobQueue` string
      - `Platform` string
      - `Suspended` boolean
      - `Managed` boolean
      - `LastHeartbeat` string
      - `CreatedOn` string
      - `UpdatedOn` string, nullable
      - `UpdatesCheckedOn` string, nullable
      - `Type` string
    - `Alias` string
    - `Config` string
    - `TotalScheduledRuns` integer
    - `TotalAdHocRuns` integer
    - `NextScheduledFor` string
    - `LastScheduledRun` string
    - `LastAdHocRun` string
    - `FreqType` string
    - `FreqInterval` integer
    - `FreqSubdayType` string, nullable
    - `FreqSubdayInterval` integer, nullable
    - `FreqRelativeInterval` integer, nullable
    - `FreqRecurrenceFactor` integer, nullable
    - `ActiveStart` string
    - `ActiveEnd` string, nullable
    - `Enabled` boolean
    - `Visible` boolean
    - `Status` string
    - `CreatedOn` string
    - `UpdatedOn` string, nullable
    - `ParentID` integer, nullable
    - `EnvironmentID` integer
    - `CreatedBy` object[]
      - `ID` integer
      - `FirstName` string
      - `LastName` string
      - `Username` string
    - `UpdatedBy` object
      - `ID` integer
      - `FirstName` string
      - `LastName` string
      - `Username` string
  - `errors` object[]
    - `ID` integer
    - `Message` string

---

[API](https://skmtc.net/liongard/apis/liongard-v2-endpoints.md) · [All operations](https://skmtc.net/liongard/apis/liongard-v2-endpoints/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/liongard/liongard-v2-endpoints/revisions/4ba1aeff82d7/schema)
