{
  "args": {
    "function_execution_id": {
      "desc": "Context identifier that maps to the executed function",
      "example": "Fx12345ABCDE",
      "required": true,
      "type": "string"
    },
    "outputs": {
      "desc": "A JSON-based object that conforms to the output parameters schema for the custom function defined in the manifest",
      "example": "{\"customer_id\": \"U0BPQUNTA\"}",
      "required": true,
      "type": "object"
    }
  },
  "desc": "Signal the successful completion of a function",
  "errors": {
    "execution_not_in_running_state": "The function execution is no longer in a state to be completed.",
    "function_execution_not_found": "The specified function execution cannot be found.",
    "parameter_validation_failed": "There were problems when validating the outputs against the Function parameters. See API response for more details.",
    "unknown_method": "This method does not exist."
  },
  "rate_limit": {
    "label": "Tier 3: 50+ per minute",
    "url": "https://docs.slack.dev/apis/web-api/rate-limits"
  },
  "scopes": {}
}

