Unbounce · Schema

Unbounce Api_Root

Describes the main API entry points, supported formats and specification locations.

Landing PagesConversion Rate OptimizationMarketingA/B TestingLead GenerationMarketing Automation

Properties

Name Type Description
documentation string
related object
specifications array
supported_formats array
View JSON Schema on GitHub

JSON Schema

unbounce-api_root.json Raw ↑
{
  "$schema" : "http://json-schema.org/draft-04/schema#",
  "description" : "Describes the main API entry points, supported formats and specification locations.",
  "type" : "object",
  "additionalProperties" : false,
  "required" : [ "documentation", "related", "specifications", "supported_formats" ],
  "properties" : {
    "documentation" : {
      "type" : "string",
      "format" : "uri"
    },
    "related" : {
      "type" : "object",
      "additionalProperties" : false,
      "required" : [ "accounts", "pages" ],
      "properties" : {
        "accounts" : {
          "type" : "string",
          "format" : "uri"
        },
        "pages" : {
          "type" : "string",
          "format" : "uri"
        }
      }
    },
    "specifications" : {
      "type" : "array",
      "minItems" : 1,
      "uniqueItems" : true,
      "items" : {
        "type" : "object",
        "additionalProperties" : false,
        "required" : [ "href", "type", "version" ],
        "properties" : {
          "href" : {
            "type" : "string",
            "format" : "uri"
          },
          "type" : {
            "type" : "string",
            "enum" : [ "raml" ]
          },
          "version" : {
            "type" : "string"
          }
        }
      }
    },
    "supported_formats" : {
      "type" : "array",
      "item" : {
        "type" : "string"
      }
    }
  }
}