Internal Data Schemas

App Data Schemas

App Data Schemas is a Data Schema that can be shared across multiple places in your integrations.
It can be used for Field Mappings or as a component for any other schema used in an integration.

Referencing Schema

You can reference an App Data Schema in other schemas using the $ref formula:

{
  "type": "object",
  "properties": {
    "name": {"type": "string"},
    "user": {
      "$ref": "schemas/user" // Reference to the "user" App Data Schema
    }
  }
}

User-specific Schema

Whenever a schema is used in a context of a specific user, and you provided an HTTP request, it will be executed on behalf of the current user:

The response to this request should be a JSON-encoded Data Schema.

You can find the latest request and response for a given user on the App Data Schema Instances page.