Skip to main content
A scalar representing arbitrary JSON data. Used for flexible, unstructured data fields.

Format

  • Input/Output: Any valid JSON value (object, array, string, number, boolean, null)

Examples

# Query ticket external data
query {
  ticket(id: "123") {
    external {
      provider
      data  # Returns JSON - structure varies by provider
    }
  }
}
// Response - data structure depends on the external provider
{
  "external": [
    {
      "provider": "salesforce",
      "data": {
        "contactId": "003xx000004TmiP",
        "accountName": "Acme Corp",
        "customFields": {
          "priority": "high"
        }
      }
    }
  ]
}
Note: The JSON scalar is used sparingly for truly dynamic data. Most fields use strongly-typed GraphQL types.
scalar JSON

Returned By

changedOpeningHours subscription

Member Of

Location object ● TicketExternalData object