Platform Event Search Result Structure
EventSearchResult schema from Flipdish API - Platform.
EventSearchResult is a JSON Structure definition published by Flipdish, describing 141 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
Properties
Meta-schema: https://json-structure.org/meta/core/v0/#
JSON Structure
{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/flipdish/refs/heads/main/json-structure/platform-event-search-result-structure.json",
"name": "EventSearchResult",
"description": "EventSearchResult schema from Flipdish API - Platform.",
"type": "object",
"properties": {
"AppCreatedEvent": {
"description": "App Created Event",
"type": "array",
"items": {
"$ref": "#/components/schemas/AppCreatedEvent"
},
"example": []
},
"AppUpdatedEvent": {
"description": "App Updated Event",
"type": "array",
"items": {
"$ref": "#/components/schemas/AppUpdatedEvent"
},
"example": []
},
"AnalyticsClientEvent": {
"description": "Client Analytics events",
"type": "array",
"items": {
"$ref": "#/components/schemas/AnalyticsClientEvent"
},
"example": []
},
"OrderAcceptedEvent": {
"description": "Order accepted events",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderAcceptedEvent"
},
"example": []
},
"OrderDispatchedEvent": {
"description": "Order dispatched events",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderDispatchedEvent"
},
"example": []
},
"OrderCustomerTrackingCreatedEvent": {
"description": "Order delivery tracking created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderCustomerTrackingCreatedEvent"
},
"example": []
},
"OrderDeliveryTrackingStatusUpdatedEvent": {
"description": "Order delivery tracking updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderDeliveryTrackingStatusUpdatedEvent"
},
"example": []
},
"OrderBatchPublishedEvent": {
"description": "Order Batch published event",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderBatchPublishedEvent"
},
"example": []
},
"OrderCreatedEvent": {
"description": "Order created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderCreatedEvent"
},
"example": []
},
"OrderRatingUpdatedEvent": {
"description": "Order rating updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderRatingUpdatedEvent"
},
"example": []
},
"OrderRefundedEvent": {
"description": "Order refunded events",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderRefundedEvent"
},
"example": []
},
"OrderRejectedEvent": {
"description": "Order rejected events",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderRejectedEvent"
},
"example": []
},
"OrderTipUpdatedEvent": {
"description": "Order tip updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderTipUpdatedEvent"
},
"example": []
},
"OrderTerminalNotifications": {
"description": "Order Terminal Notification events",
"type": "array",
"items": {
"$ref": "#/components/schemas/EmvNotificationEvent"
},
"example": []
},
"StoreCreatedEvent": {
"description": "Store created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreCreatedEvent"
},
"example": []
},
"StoreDeletedEvent": {
"description": "Store deleted events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreDeletedEvent"
},
"example": []
},
"StoreAddressUpdatedEvent": {
"description": "Store address updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreAddressUpdatedEvent"
},
"example": []
},
"StoreKioskSettingUpdatedEvent": {
"description": "Store kiosk setting updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreKioskSettingUpdatedEvent"
},
"example": []
},
"DeliveryZoneCreatedEvent": {
"description": "Store delivery zone created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/DeliveryZoneCreatedEvent"
},
"example": []
},
"DeliveryZoneUpdatedEvent": {
"description": "Store delivery zone updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/DeliveryZoneUpdatedEvent"
},
"example": []
},
"DeliveryZoneDeletedEvent": {
"description": "Store delivery zone deleted events",
"type": "array",
"items": {
"$ref": "#/components/schemas/DeliveryZoneDeletedEvent"
},
"example": []
},
"StoreOpeningHoursUpdatedEvent": {
"description": "Store opening hours updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreOpeningHoursUpdatedEvent"
},
"example": []
},
"StoreMenuAssignedEvent": {
"description": "Store opening hours updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreMenuAssignedEvent"
},
"example": []
},
"StoreBusinessHoursOverrideCreatedEvent": {
"description": "Store business hours override created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreBusinessHoursOverrideCreatedEvent"
},
"example": []
},
"StoreBusinessHoursOverrideDeletedEvent": {
"description": "Store business hours override deleted events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreBusinessHoursOverrideDeletedEvent"
},
"example": []
},
"StoreArchivedEvent": {
"description": "Store archived events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreArchivedEvent"
},
"example": []
},
"StoreUnarchivedEvent": {
"description": "Store unarchived events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreUnarchivedEvent"
},
"example": []
},
"StorePublishedEvent": {
"description": "Store published events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StorePublishedEvent"
},
"example": []
},
"StoreUnpublishedEvent": {
"description": "Store unpublished events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreUnpublishedEvent"
},
"example": []
},
"StoreUpdatedEvent": {
"description": "Store updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreUpdatedEvent"
},
"example": []
},
"StorePreOrderConfigUpdatedEvent": {
"description": "Store updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StorePreOrderConfigUpdatedEvent"
},
"example": []
},
"StoreLogoCreatedEvent": {
"description": "Store logo created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreLogoCreatedEvent"
},
"example": []
},
"StoreLogoUpdatedEvent": {
"description": "Store logo updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreLogoUpdatedEvent"
},
"example": []
},
"StoreLogoDeletedEvent": {
"description": "Store logo deleted events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreLogoDeletedEvent"
},
"example": []
},
"MenuCreatedEvent": {
"description": "Menu created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuCreatedEvent"
},
"example": []
},
"MenuAsyncCreationCompletedEvent": {
"description": "Menu async creation completed events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuAsyncCreationCompletedEvent"
},
"example": []
},
"MenuUpdatedEvent": {
"description": "Menu updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuUpdatedEvent"
},
"example": []
},
"MenuUploadedEvent": {
"description": "Menu uploaded events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuUploadedEvent"
},
"example": []
},
"MenuBulkEditEvent": {
"description": "Menu bulk events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuBulkEditEvent"
},
"example": []
},
"MenuSectionCreatedEvent": {
"description": "Menu section created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuSectionCreatedEvent"
},
"example": []
},
"MenuSectionUpdatedEvent": {
"description": "Menu section updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuSectionUpdatedEvent"
},
"example": []
},
"MenuSectionDeletedEvent": {
"description": "Menu section deleted events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuSectionDeletedEvent"
},
"example": []
},
"MenuSectionItemCreatedEvent": {
"description": "Menu section item created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuSectionItemCreatedEvent"
},
"example": []
},
"MenuSectionItemUpdatedEvent": {
"description": "Menu section item updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuSectionItemUpdatedEvent"
},
"example": []
},
"MenuSectionItemDeletedEvent": {
"description": "Menu section item deleted events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuSectionItemDeletedEvent"
},
"example": []
},
"MenuItemOptionSetCreatedEvent": {
"description": "Menu item option set created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuItemOptionSetCreatedEvent"
},
"example": []
},
"MenuItemOptionSetUpdatedEvent": {
"description": "Menu item option set updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuItemOptionSetUpdatedEvent"
},
"example": []
},
"MenuItemOptionSetDeletedEvent": {
"description": "Menu item option set deleted events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuItemOptionSetDeletedEvent"
},
"example": []
},
"MenuItemOptionSetItemCreatedEvent": {
"description": "Menu item option set item created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuItemOptionSetItemCreatedEvent"
},
"example": []
},
"MenuItemOptionSetItemUpdatedEvent": {
"description": "Menu item option set item updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuItemOptionSetItemUpdatedEvent"
},
"example": []
},
"MenuItemOptionSetItemDeletedEvent": {
"description": "Menu item option set item deleted events",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuItemOptionSetItemDeletedEvent"
},
"example": []
},
"MenuCheckpointCreatedEvent": {
"description": "Menu checkpoint created event",
"type": "array",
"items": {
"$ref": "#/components/schemas/MenuCheckpointCreatedEvent"
},
"example": []
},
"StoreGroupCreatedEvent": {
"description": "Store group created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreGroupCreatedEvent"
},
"example": []
},
"StoreGroupUpdatedEvent": {
"description": "Store group updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreGroupUpdatedEvent"
},
"example": []
},
"StoreGroupDeletedEvent": {
"description": "Store group deleted events",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreGroupDeletedEvent"
},
"example": []
},
"CustomerCreatedEvent": {
"description": "Customer created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/CustomerCreatedEvent"
},
"example": []
},
"CustomerUpdatedEvent": {
"description": "Customer updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/CustomerUpdatedEvent"
},
"example": []
},
"CustomerConsentUpdatedEvent": {
"description": "Customer consent updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/CustomerConsentUpdatedEvent"
},
"example": []
},
"WebhookSubscriptionCreatedEvent": {
"description": "Webhook subscription created events",
"type": "array",
"items": {
"$ref": "#/components/schemas/WebhookSubscriptionCreatedEvent"
},
"example": []
},
"WebhookSubscriptionUpdatedEvent": {
"description": "Webhook subscription updated events",
"type": "array",
"items": {
"$ref": "#/components/schemas/WebhookSubscriptionUpdatedEvent"
},
"example": []
},
"WebhookSubscriptionDeletedEvent": {
"description": "Webhook subscription deleted events",
"type": "array",
"items": {
"$ref": "#/components/schemas/WebhookSubscriptionDeletedEvent"
},
"example": []
},
"PrinterTurnedOnEvent": {
"description": "Printer turned ON event",
"type": "array",
"items": {
"$ref": "#/components/schemas/PrinterTurnedOnEvent"
},
"example": []
},
"PrinterTurnedOffEvent": {
"description": "Printer turned OFF event",
"type": "array",
"items": {
"$ref": "#/components/schemas/PrinterTurnedOffEvent"
},
"example": []
},
"PrinterAssignedToStoreEvent": {
"description": "Printer assigned to store event",
"type": "array",
"items": {
"$ref": "#/components/schemas/PrinterAssignedToStoreEvent"
},
"example": []
},
"PrinterUnassignedFromStoreEvent": {
"description": "Printer unassigned from store event",
"type": "array",
"items": {
"$ref": "#/components/schemas/PrinterUnassignedFromStoreEvent"
},
"example": []
},
"PhoneCallStartedEvent": {
"description": "Phone call started event",
"type": "array",
"items": {
"$ref": "#/components/schemas/PhoneCallStartedEvent"
},
"example": []
},
"PhoneCallEndedEvent": {
"description": "Phone call ended event",
"type": "array",
"items": {
"$ref": "#/components/schemas/PhoneCallEndedEvent"
},
"example": []
},
"TelephonyConfigUpdatedEvent": {
"description": "Telephony config updated event",
"type": "array",
"items": {
"$ref": "#/components/schemas/TelephonyConfigUpdatedEvent"
},
"example": []
},
"ChannelStoresUpdatedEvent": {
"description": "Channel stores updated event",
"type": "array",
"items": {
"$ref": "#/components/schemas/ChannelStoresUpdatedEvent"
},
"example": []
},
"LoyaltyCampaignCreatedEvent": {
"description": "Loyalty campaign created event",
"type": "array",
"items": {
"$ref": "#/components/schemas/LoyaltyCampaignCreatedEvent"
},
"example": []
},
"LoyaltyCampaignDeletedEvent": {
"description": "Loyalty campaign deleted event",
"type": "array",
"items": {
"$ref": "#/components/schemas/LoyaltyCampaignDeletedEvent"
},
"example": []
},
"LoyaltyCampaignUpdatedEvent": {
"description": "Loyalty campaign updated event",
"type": "array",
"items": {
"$ref": "#/components/schemas/LoyaltyCampaignUpdatedEvent"
},
"example": []
},
"RetentionCampaignCreatedEvent": {
"description": "Retention campaign created event",
"type": "array",
"items": {
"$ref": "#/components/schemas/RetentionCampaignCreatedEvent"
},
"example": []
},
"RetentionCampaignDeletedEvent": {
"description": "Retention campaign deleted event",
"type": "array",
"items": {
"$ref": "#/components/schemas/RetentionCampaignDeletedEvent"
},
"example": []
},
"RetentionCampaignUpdatedEvent": {
"description": "Retention campaign updated event",
"type": "array",
"items": {
"$ref": "#/components/schemas/RetentionCampaignUpdatedEvent"
},
"example": []
},
"SmsReceivedEvent": {
"description": "Sms received event",
"type": "array",
"items": {
"$ref": "#/components/schemas/SmsReceivedEvent"
},
"example": []
},
"UserLoginEvent": {
"description": "User login event",
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLoginEvent"
},
"example": []
},
"UserCreatedEvent": {
"description": "User created event",
"type": "array",
"items": {
"$ref": "#/components/schemas/UserCreatedEvent"
},
"example": []
},
"UserUpdatedEvent": {
"description": "User updated event",
"type": "array",
"items": {
"$ref": "#/components/schemas/UserUpdatedEvent"
},
"example": []
},
"UserDeletedEvent": {
"description": "User deleted event",
"type": "array",
"items": {
"$ref": "#/components/schemas/UserDeletedEvent"
},
"example": []
},
"UserCreatedPasswordEvent": {
"description": "User password created event",
"type": "array",
"items": {
"$ref": "#/components/schemas/UserPasswordCreatedEvent"
},
"example": []
},
"UserAnsweredSignupQuestionsEvent": {
"description": "User answered signup questions event",
"type": "array",
"items": {
"$ref": "#/components/schemas/UserAnsweredSignupQuestionsEvent"
},
"example": []
},
"VoucherCreatedEvent": {
"description": "Voucher created event",
"type": "array",
"items": {
"$ref": "#/components/schemas/VoucherCreatedEvent"
},
"example": []
},
"VoucherUpdatedEvent": {
"description": "Voucher updated event",
"type": "array",
"items": {
"$ref": "#/components/schemas/VoucherUpdatedEvent"
},
"example": []
},
"VoucherDeletedEvent": {
"description": "Voucher deleted event",
"type": "array",
"items": {
"$ref": "#/components/schemas/VoucherDeletedEvent"
},
"example": []
},
"VoucherAppliedEvent": {
"description": "Voucher applied event",
"type": "array",
"items": {
"$ref": "#/components/schemas/VoucherAppliedEvent"
},
"example": []
},
"TeammateInviteSentEvent": {
"description": "Teammate invite sent event",
"type": "array",
"items": {
"$ref": "#/components/schemas/TeammateInviteSentEvent"
},
"example": []
},
"TeammateInviteAcceptedEvent": {
"description": "Teammate invite accepted event",
"type": "array",
"items": {
"$ref": "#/components/schemas/TeammateInviteAcceptedEvent"
},
"example": []
},
"TeammateUpdatedEvent": {
"description": "Teammate updated event",
"type": "array",
"items": {
"$ref": "#/components/schemas/TeammateUpdatedEvent"
},
"example": []
},
"TeammateDeletedEvent": {
"description": "Teammate deleted event",
"type": "array",
"items": {
"$ref": "#/components/schemas/TeammateDeletedEvent"
},
"example": []
},
"BankAccountCreatedEvent": {
"description": "Bank account created event",
"type": "array",
"items": {
"$ref": "#/components/schemas/BankAccountCreatedEvent"
},
"example": []
},
"BankAccountUpdatedEvent": {
"description": "Bank account updated event",
"type": "array",
"items": {
"$ref": "#/components/schemas/BankAccountUpdatedEvent"
},
"example": []
},
"BankAccountDeletedEvent": {
"description": "Bank account updated event",
"type": "array",
"items": {
"$ref": "#/components/schemas/BankAccountDeletedEvent"
},
"example": []
},
"BankAccountAssignedEvent": {
"description": "Bank account assigned event",
"type": "array",
"items": {
"$ref": "#/components/schemas/BankAccountAssignedEvent"
},
"example": []
},
"HydraAssignedEvent": {
"description": "Hydra assigned event",
"type": "array",
"items": {
"$ref": "#/components/schemas/HydraAssignedEvent"
},
"example": []
},
"HydraRequestResetEvent": {
"description": "Hydra reset requested event",
"type": "array",
"items": {
"$ref": "#/components/schemas/HydraRequestResetEvent"
},
"example": []
},
"HydraStoreAssignedEvent": {
"description": "Hydra store assigned event",
"type": "array",
"items": {
"$ref": "#/components/schemas/HydraStoreAssignedEvent"
},
"example": []
},
"HydraStoreUnassignedEvent": {
"description": "Hydra store unassigned",
"type": "array",
"items": {
"$ref": "#/components/schemas/HydraStoreUnassignedEvent"
},
"example": []
},
"HydraSettingChangedEvent": {
"description": "Hydra settings changed event",
"type": "array",
"items": {
"$ref": "#/components/schemas/HydraSettingChangedEvent"
},
"example": []
},
"HydraUnAssignedEvent": {
"description": "Hydra un-assigned event",
"type": "array",
"items": {
"$ref": "#/components/schemas/HydraUnAssignedEvent"
},
"example": []
},
"HydraConnectionStatusChangedEvent": {
"description": "Hydra connection state change",
"type": "array",
"items": {
"$ref": "#/components/schemas/HydraConnectionStatusChangedEvent"
},
"example": []
},
"KioskBluetoothPairingModeEvent": {
"description": "Bluetooth Pairing Mode initiated",
"type": "array",
"items": {
"$ref": "#/components/schemas/KioskBluetoothPairingModeEvent"
},
"example": []
},
"KioskBluetoothUnpairingModeEvent": {
"description": "Bluetooth Unpairing Mode initiated",
"type": "array",
"items": {
"$ref": "#/components/schemas/KioskBluetoothUnpairingModeEvent"
},
"example": []
},
"KioskBluetoothTerminalUnpairedEvent": {
"description": "Bluetooth Terminal Unpaired with Kiosk",
"type": "array",
"items": {
"$ref": "#/components/schemas/KioskBluetoothTerminalUnpairedEvent"
},
"example": []
},
"KioskTerminalActionStateChangedEvent": {
"description": "Terminal actionstate change",
"type": "array",
"items": {
"$ref": "#/components/schemas/KioskTerminalActionStateChangedEvent"
},
"example": []
},
"KioskBluetoothTerminalUpdatedEvent": {
"description": "Bluetooth Terminal Updated",
"type": "array",
"items": {
"$ref": "#/components/schemas/KioskBluetoothTerminalUpdatedEvent"
},
"example": []
},
"KioskBluetoothTerminalInitiateUpdateCheckEvent": {
"description": "Trigger bluetooth payment terminal update checker",
"type": "array",
"items": {
"$ref": "#/components/schemas/KioskBluetoothTerminalInitiateUpdateCheckEvent"
},
"example": []
},
"KioskBluetoothInstallUpdateInitiateEvent": {
"description": "Bluetooth Terminal Initiate Update",
"type": "array",
"items": {
"$ref": "#/components/schemas/KioskBluetoothInstallUpdateInitiateEvent"
},
"example": []
},
"KioskBluetoothTerminalCancelUpdateEvent": {
"description": "Bluetooth Terminal Cancel Update Install",
"type": "array",
"items": {
"$ref": "#/components/schemas/KioskBluetoothTerminalCancelUpdateEvent"
},
"example": []
},
"KioskBluetoothTerminalFirmwareVersionStatusEvent": {
"description": "Bluetooth Payment Terminal Firmware Version Status Info",
"type": "array",
"items": {
"$ref": "#/components/schemas/KioskBluetoothTerminalFirmwareVersionStatusEvent"
},
"example": []
},
"KioskBluetoothTerminalInstallationStatusEvent": {
"description": "Bluetooth Terminal Update Installation Status",
"type": "array",
"items": {
"$ref": "#/components/schemas/KioskBluetoothTerminalInstallationStatusEvent"
},
"example": []
},
"PushNotificationScheduledEvent": {
"description": "Push notification scheduled event",
"type": "array",
"items": {
"$ref": "#/components/schemas/PushNotificationScheduledEvent"
},
"example": []
},
"PushNotificationSentEvent": {
"description": "Push notification sent event",
"type": "array",
"items": {
"$ref": "#/components/schemas/PushNotificationSentEvent"
},
"example": []
},
"PushNotificationDeletedEvent": {
"description": "Push notification deleted event",
"type": "array",
"items": {
"$ref": "#/components/schemas/PushNotificationDeletedEvent"
},
"example": []
},
"DnsVerifiedEvent": {
"description": "DNS Verified",
"type": "array",
"items": {
"$ref": "#/components/schemas/DnsVerifiedEvent"
},
"example": []
},
"CertificateCreatedEvent": {
"description": "Certificate created",
"type": "array",
"items": {
"$ref": "#/components/schemas/CertificateCreatedEvent"
},
"example": []
},
"CertificateRenewedEvent": {
"description": "Certificate renewed",
"type": "array",
"items": {
"$ref": "#/components/schemas/CertificateRenewedEvent"
},
"example": []
},
"WebsiteVanityUrlUpdatedEvent": {
"description": "Panacea vanity url updated",
"type": "array",
"items": {
"$ref": "#/components/schemas/WebsiteVanityUrlUpdatedEvent"
},
"example": []
},
"WebsiteUpdatedEvent": {
"description": "Website updated",
"type": "array",
"items": {
"$ref": "#/components/schemas/WebsiteUpdatedEvent"
},
"example": []
},
"OrderCapacityUpdatedEvent": {
"description": "Order capacity config updated",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderCapacityConfigUpdatedEvent"
},
"example": []
},
"ExternalStoreEvent": {
"description": "External event",
"type": "array",
"items": {
"$ref": "#/components/schemas/ExternalStoreEvent"
},
"example": []
},
"OrderFulfillmentStatusUpdatedEvent": {
"description": "Fulfillment status updated event",
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderFulfillmentStatusUpdatedEvent"
},
"example": []
},
"AppStoreConfigCreatedEvent": {
"description": "App Store Config Created",
"type": "array",
"items": {
"$ref": "#/components/schemas/AppStoreConfigCreatedEvent"
},
"example": []
},
"AppStoreConfigUpdatedEvent": {
"description": "App Store Config Updated",
"type": "array",
"items": {
"$ref": "#/components/schemas/AppStoreConfigUpdatedEvent"
},
"example": []
},
"AppStoreConfigDeletedEvent": {
"description": "App Store Config Deleted",
"type": "array",
"items": {
"$ref": "#/components/schemas/AppStoreConfigDeletedEvent"
},
"example": []
},
"AppStoreSubscriptionChangeJobUpdatedEvent": {
"description": "App Store Subscription Change Job Updated",
"type": "array",
"items": {
"$ref": "#/components/schemas/AppStoreSubscriptionChangeJobUpdatedEvent"
},
"example": []
},
"CatalogItemCreatedEvent": {
"description": "Catalog Item Created",
"type": "array",
"items": {
"$ref": "#/components/schemas/CatalogItemCreatedEvent"
},
"example": []
},
"CatalogItemUpdatedEvent": {
"description": "Catalog Item Updated",
"type": "array",
"items": {
"$ref": "#/components/schemas/CatalogItemUpdatedEvent"
},
"example": []
},
"CatalogItemArchivedEvent": {
"description": "Catalog Item Archived",
"type": "array",
"items": {
"$ref": "#/components/schemas/CatalogItemArchivedEvent"
},
"example": []
},
"CatalogGroupCreatedEvent": {
"description": "Catalog Group Created",
"type": "array",
"items": {
"$ref": "#/components/schemas/CatalogGroupCreatedEvent"
},
"example": []
},
"CatalogGroupUpdatedEvent": {
"description": "Catalog Group Updated",
"type": "array",
"items": {
"$ref": "#/components/schemas/CatalogGroupUpdatedEvent"
},
"example": []
},
"CatalogGroupArchivedEvent": {
"description": "Catalog Group Archived",
"type": "array",
"items": {
"$ref": "#/components/schemas/CatalogGroupArchivedEvent"
},
"example": []
},
"StoreTipUpdatedEvent": {
"description": "Store Tip Updated Event",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreTipUpdatedEvent"
},
"example": []
},
"LocationAreaCreatedEvent": {
"description": "LocationArea created event",
"type": "array",
"items": {
"$ref": "#/components/schemas/LocationAreaCreatedEvent"
},
"example": []
},
"LocationAreaUpdatedEvent": {
"description": "LocationArea updated event",
"type": "array",
"items": {
"$ref": "#/components/schemas/LocationAreaUpdatedEvent"
},
"example": []
},
"LocationCreatedEvent": {
"description": "Location created event",
"type": "array",
"items": {
"$ref": "#/components/schemas/LocationCreatedEvent"
},
"example": []
},
"LocationDeletedEvent": {
"description": "Location deleted event",
"type": "array",
"items": {
"$ref": "#/components/schemas/LocationDeletedEvent"
},
"example": []
},
"StoreServiceChargeUpdatedEvent": {
"description": "Service Charge Updated Event",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreServiceChargeUpdatedEvent"
},
"example": []
},
"MobileAppsSubmissionStatusUpdatedEvent": {
"description": "Mobile Submission Status Updated Event",
"type": "array",
"items": {
"$ref": "#/components/schemas/MobileAppsSubmissionStatusUpdatedEvent"
},
"example": []
},
"MobileAppsSubmissionUpdatedEvent": {
"description": "Mobile Submission Updated Event",
"type": "array",
"items": {
"$ref": "#/components/schemas/MobileAppsSubmissionUpdatedEvent"
},
"example": []
},
"StoreFeeConfigUpdatedEvent": {
"description": "Store Fee Config Updated Event",
"type": "array",
"items": {
"$ref": "#/components/schemas/StoreFeeConfigUpdatedEvent"
},
"example": []
}
}
}
Work with this as data
Every JSON Structure here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for json structure
4 MCP tools reach this
find_json_structuresBrowse and filter every JSON Structure in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/json-structures/platform-event-search-result-structure"
curl "https://apis.io/api/v1/json-structures?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.