Workday Extend · Schema

SchemaType

AutomationCustom ApplicationsEnterpriseExtensionsHCMHuman Capital ManagementIntegrationOrchestrationPaaS

Properties

Name Type Description
name string The name of the business object type
description string Description of the business object type
fields array Fields available on this type
relationships array Relationships to other business object types
isQueryable boolean Whether this type can be directly queried
View JSON Schema on GitHub

JSON Schema

workday-extend-schematype-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/SchemaType",
  "title": "SchemaType",
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "The name of the business object type"
    },
    "description": {
      "type": "string",
      "description": "Description of the business object type"
    },
    "fields": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/SchemaField"
      },
      "description": "Fields available on this type"
    },
    "relationships": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/SchemaRelationship"
      },
      "description": "Relationships to other business object types"
    },
    "isQueryable": {
      "type": "boolean",
      "description": "Whether this type can be directly queried"
    }
  }
}