Skip to main content

Check out Port for yourself ➜ 

Object

Object inputs allow users to provide JSON objects.

Common usage

The object input type can be used for:

  • Configuration objects
  • Custom metadata
  • Key-value pairs
  • Complex structured data

Definition

{
"metadata": {
"title": "Metadata",
"description": "Additional metadata",
"type": "object"
}
}

Properties

PropertyTypeDescription
type"object"Required. Must be "object"
format"none" | "labeled-url"Optional format
defaultobjectDefault object value
propertiesobjectJSON Schema for object properties
requiredstring[]Required properties within the object
additionalPropertiesbooleanWhether to allow properties not in schema