Tray.ai · Schema

Tray.ai Trigger Subscription

A trigger subscription that receives real-time data from a third-party service via a Tray.ai trigger.

AutomationIntegrationiPaaSAI AgentsMCP

Properties

Name Type Description
id string Unique subscription identifier
triggerName string The trigger operation name
connectorName string The connector associated with the trigger
connectorVersion string The version of the connector
authId string The authentication ID used by this subscription
status string Current subscription status
input object Input configuration for the subscription
createdAt string Timestamp when the subscription was created
View JSON Schema on GitHub

JSON Schema

subscription.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/tray-ai/refs/heads/main/json-schema/subscription.json",
  "title": "Tray.ai Trigger Subscription",
  "description": "A trigger subscription that receives real-time data from a third-party service via a Tray.ai trigger.",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique subscription identifier"
    },
    "triggerName": {
      "type": "string",
      "description": "The trigger operation name"
    },
    "connectorName": {
      "type": "string",
      "description": "The connector associated with the trigger"
    },
    "connectorVersion": {
      "type": "string",
      "description": "The version of the connector"
    },
    "authId": {
      "type": "string",
      "description": "The authentication ID used by this subscription"
    },
    "status": {
      "type": "string",
      "description": "Current subscription status"
    },
    "input": {
      "type": "object",
      "description": "Input configuration for the subscription"
    },
    "createdAt": {
      "type": "string",
      "format": "date-time",
      "description": "Timestamp when the subscription was created"
    }
  },
  "required": ["id"]
}