{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://docs.sectigoaxiom.com/contract/schemas/ResumeActionRequest.json",
  "type": "object",
  "properties": {
    "operation_key": { "type": "string", "minLength": 8, "maxLength": 200 },
    "resource": {
      "type": "object",
      "properties": {
        "type": { "type": "string", "minLength": 1, "maxLength": 64 },
        "id": { "type": "string", "minLength": 1, "maxLength": 256 }
      },
      "required": ["type", "id"]
    },
    "params": { "type": "object", "propertyNames": { "type": "string" }, "additionalProperties": { "$ref": "Json.json" } },
    "payload": { "type": "object", "propertyNames": { "type": "string" }, "additionalProperties": { "$ref": "Json.json" } }
  },
  "required": ["operation_key", "resource", "params"],
  "description": "Resume an approved action as the original agent"
}
