PutRestApiRequest

A PUT request to update an existing API, with external API definitions specified as the request body.

APIs.ioEngineeringPlatform

Properties

Name Type Description
body object
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-putrestapirequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/PutRestApiRequest",
  "title": "PutRestApiRequest",
  "type": "object",
  "required": [
    "body"
  ],
  "properties": {
    "body": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Blob"
        },
        {
          "description": "The PUT request body containing external API definitions. Currently, only OpenAPI definition JSON/YAML files are supported. The maximum size of the API definition file is 6MB."
        }
      ]
    }
  },
  "description": "A PUT request to update an existing API, with external API definitions specified as the request body."
}