# ThreatLocker Maintenance Mode API

**Canonical:** https://apis.io/apis/threatlocker/threatlocker-maintenancemode-api/  
**Provider:** ThreatLocker — https://apis.io/providers/threatlocker/  
**Base URL:** https://portalapi.threatlocker.com/portalapi/  
**Documentation:** https://threatlocker.kb.help/api-documentation/

ThreatLocker Maintenance Mode API is one of 18 APIs that [ThreatLocker](https://apis.io/providers/threatlocker/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Maintenance Mode. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and authentication docs.

The MaintenanceMode API from ThreatLocker — 4 operation(s) for maintenancemode.

## Operations (4)

| Method | Path | Summary |
|---|---|---|
| GET | `/portalapi/MaintenanceMode/MaintenanceModeGetByComputerId` | Get Maintenance Schedule By Computer Id |
| POST | `/portalapi/MaintenanceMode/MaintenanceModeInsert` | Add to Maintenance Schedule |
| PATCH | `/portalapi/MaintenanceMode/MaintenanceModeEndById` | End Maintenance Schedule |
| POST | `/portalapi/MaintenanceMode/MaintenanceModeUpdateEndDateTimeForSpecificDate` | Updated Maintenance Mode End Date Time. |

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/threatlocker/refs/heads/main/openapi/threatlocker-maintenancemode-api-openapi.yml
- **Documentation** — https://threatlocker.kb.help/api-documentation/
- **APIReference** — https://portalapi.threatlocker.com/swagger/index.html
- **GettingStarted** — https://threatlocker.kb.help/getting-started-with-threatlocker-portalapis/
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/threatlocker/refs/heads/main/authentication/threatlocker-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/threatlocker/refs/heads/main/conventions/threatlocker-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/threatlocker/refs/heads/main/errors/threatlocker-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/threatlocker/refs/heads/main/data-model/threatlocker-data-model.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/threatlocker/refs/heads/main/asyncapi/threatlocker-webhooks.yml

## Other ThreatLocker APIs (12)

- [ThreatLocker Action Log API](https://apis.io/apis/threatlocker/threatlocker-actionlog-api/)
- [ThreatLocker Application API](https://apis.io/apis/threatlocker/threatlocker-application-api/)
- [ThreatLocker Approval Request API](https://apis.io/apis/threatlocker/threatlocker-approvalrequest-api/)
- [ThreatLocker Computer API](https://apis.io/apis/threatlocker/threatlocker-computer-api/)
- [ThreatLocker Computer Checkin API](https://apis.io/apis/threatlocker/threatlocker-computercheckin-api/)
- [ThreatLocker Computer Group API](https://apis.io/apis/threatlocker/threatlocker-computergroup-api/)
- [ThreatLocker Online Devices API](https://apis.io/apis/threatlocker/threatlocker-onlinedevices-api/)
- [ThreatLocker Organization API](https://apis.io/apis/threatlocker/threatlocker-organization-api/)
- [ThreatLocker Policy API](https://apis.io/apis/threatlocker/threatlocker-policy-api/)
- [ThreatLocker Report API](https://apis.io/apis/threatlocker/threatlocker-report-api/)
- [ThreatLocker Save Search API](https://apis.io/apis/threatlocker/threatlocker-savesearch-api/)
- [ThreatLocker Scheduled Agent Action API](https://apis.io/apis/threatlocker/threatlocker-scheduledagentaction-api/)

## Tags

Maintenance Mode

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/threatlocker/threatlocker-maintenancemode-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/threatlocker/.
