launchdarkly · Schema

ApprovalRequestBody

The request body for creating a new approval request.

Properties

Name Type Description
description string A description of the proposed change.
instructions array The semantic patch instructions for the proposed change.
notifyMemberIds array Member IDs to notify about this approval request.
comment string An optional comment on the approval request.
View JSON Schema on GitHub

JSON Schema

launchdarkly-approvalrequestbody-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ApprovalRequestBody",
  "title": "ApprovalRequestBody",
  "type": "object",
  "description": "The request body for creating a new approval request.",
  "required": [
    "description"
  ],
  "properties": {
    "description": {
      "type": "string",
      "description": "A description of the proposed change."
    },
    "instructions": {
      "type": "array",
      "description": "The semantic patch instructions for the proposed change.",
      "items": {
        "type": "object"
      }
    },
    "notifyMemberIds": {
      "type": "array",
      "description": "Member IDs to notify about this approval request.",
      "items": {
        "type": "string"
      }
    },
    "comment": {
      "type": "string",
      "description": "An optional comment on the approval request."
    }
  }
}