UpKeep logo

UpKeep

UpKeep is an asset operations management and CMMS (Computerized Maintenance Management System) platform for maintenance teams and facility managers. The UpKeep API provides programmatic access to work orders, assets, locations, preventive maintenance schedules, parts inventory, purchase orders, meters, requests, and webhooks.

1 APIs 0 Features
CMMSMaintenance ManagementAsset ManagementFacility ManagementWork Orders

APIs

UpKeep API

The UpKeep API provides programmatic access to the UpKeep CMMS platform, enabling management of work orders, assets, locations, preventive maintenance schedules, parts inventory...

Semantic Vocabularies

Upkeep Context

5 classes · 24 properties

JSON-LD

API Governance Rules

UpKeep API Rules

7 rules · 5 warnings 2 info

SPECTRAL

JSON Structure

Upkeep Work Order Structure

0 properties

JSON STRUCTURE

Example Payloads

Upkeep List Assets Example

2 fields

EXAMPLE

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Developer Documentation
Developer Documentation
🔗
REST API Integration
REST API Integration
🔗
LLMsTxt
LLMsTxt

Sources

Raw ↑
aid: upkeep
name: UpKeep
description: >-
  UpKeep is an asset operations management and CMMS (Computerized Maintenance Management System) platform for
  maintenance teams and facility managers. The UpKeep API provides programmatic access to work orders, assets,
  locations, preventive maintenance schedules, parts inventory, purchase orders, meters, requests, and webhooks.
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - CMMS
  - Maintenance Management
  - Asset Management
  - Facility Management
  - Work Orders
created: '2025-02-12'
modified: '2026-05-19'
url: https://raw.githubusercontent.com/api-evangelist/upkeep/refs/heads/main/apis.yml
specificationVersion: '0.19'
apis:
  - aid: upkeep:upkeep
    name: UpKeep API
    description: >-
      The UpKeep API provides programmatic access to the UpKeep CMMS platform, enabling management of work orders,
      assets, locations, preventive maintenance schedules, parts inventory, purchase orders, meters, and maintenance
      requests. Uses session token authentication with version 2022-09-14.
    humanURL: https://developers.onupkeep.com/
    baseURL: https://api.onupkeep.com/api/v2
    tags:
      - CMMS
      - Maintenance Management
      - Asset Management
      - Work Orders
      - Preventive Maintenance
    properties:
      - type: Documentation
        url: https://developers.onupkeep.com/
      - type: OpenAPI
        url: https://raw.githubusercontent.com/api-evangelist/upkeep/refs/heads/main/openapi/upkeep-openapi.yml
common:
  - type: GitHubOrganization
    url: https://github.com/upkeepapp
  - type: LinkedIn
    url: https://www.linkedin.com/company/on-upkeep
  - type: Website
    url: https://upkeep.com
  - type: Developer Documentation
    url: https://developers.onupkeep.com/
  - type: REST API Integration
    url: https://upkeep.com/integrations/rest-api/
  - type: Integrations
    url: https://upkeep.com/product/integrations
  - type: LLMsTxt
    url: https://upkeep.com/llms.txt
integrations:
  - name: UpKeep
  - name: Download on the App Store
  - name: Get it on Google Play
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com