Skip to content

PluginInput

HTTP API schema

← HTTP API reference

Complete writable custom plugin registration. Omit id to create a server-owned identity; an existing id selects full replacement protected by If-Match. Runtime, owner and presentation fields are never writable.

PluginInput fields

idstring

Existing canonical plugin identifier for replacement; omit on creation.

pattern: "^port1/[^/]+/[^/]+/plugins/[^/]+$"

typePluginTypeRequired
supportsEventSubscriptionboolean

Whether this service accepts event subscriptions.

routingIdentifierstring

Complete service dispatch URL for a webservice plugin.

oauthConnectionDataPluginOAuthConnectionInput
bundleIdstring

APNS application bundle identifier.

environmentstring

APNS delivery environment.

Allowed values: DEVELOPMENT, PRODUCTION.

teamIdstring

APNS team identifier.

keyIdstring

APNS public signing key identifier.

topicstring

APNS application topic.

(payload) · WebservicePluginInputConstraintWebservicePluginInputConstraint
(payload) · ApplePushNotificationPluginInputConstraintApplePushNotificationPluginInputConstraint
View source specification ↗