OperationStatus

Status of a long-running operation such as an application package installation.

Business ApplicationsCopilot StudioDataverseLow-CodeMicrosoftNo-CodePower PagesPower Platform

Properties

Name Type Description
id string The unique identifier of the operation.
status string The current status of the operation.
createdDateTime string The timestamp when the operation was created.
lastActionDateTime string The timestamp of the last status update.
error objectnull Error details if the operation failed.
View JSON Schema on GitHub

JSON Schema

power-platform-operationstatus-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/OperationStatus",
  "title": "OperationStatus",
  "type": "object",
  "description": "Status of a long-running operation such as an application package installation.",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "description": "The unique identifier of the operation.",
      "example": "abc123"
    },
    "status": {
      "type": "string",
      "description": "The current status of the operation.",
      "enum": [
        "NotStarted",
        "Running",
        "Succeeded",
        "Failed",
        "Cancelled"
      ],
      "example": "NotStarted"
    },
    "createdDateTime": {
      "type": "string",
      "format": "date-time",
      "description": "The timestamp when the operation was created.",
      "example": "2026-01-15T10:30:00Z"
    },
    "lastActionDateTime": {
      "type": "string",
      "format": "date-time",
      "description": "The timestamp of the last status update.",
      "example": "2026-01-15T10:30:00Z"
    },
    "error": {
      "type": [
        "object",
        "null"
      ],
      "description": "Error details if the operation failed.",
      "properties": {
        "code": {
          "type": "string"
        },
        "message": {
          "type": "string"
        }
      },
      "example": "example_value"
    }
  }
}