From 6575ad29a70eb07c75f2dcc2b833c22cd934b5a8 Mon Sep 17 00:00:00 2001 From: Dipu Date: Tue, 2 Jun 2026 20:03:09 +0545 Subject: [PATCH] feat(goto): add GoTo read and write --- goto/amp.yaml | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 goto/amp.yaml diff --git a/goto/amp.yaml b/goto/amp.yaml new file mode 100644 index 0000000..16163a4 --- /dev/null +++ b/goto/amp.yaml @@ -0,0 +1,53 @@ +specVersion: 1.0.0 +integrations: + - name: goto-read-and-write + displayName: GoTo read and write + provider: goTo + module: goTo + read: + objects: + - objectName: webinars + destination: gotoWebhook + schedule: "*/10 * * * *" + # Field names can be found at https://developer.goto.com/GoToWebinarV2#tag/Webinars/operation/getAllAccountWebinars + requiredFields: + - fieldName: webinarID + - fieldName: accountKey + - fieldName: omid + optionalFieldsAuto: all + backfill: + defaultPeriod: + fullHistory: true + + - objectName: historicalMeetings + destination: gotoWebhook + schedule: "*/10 * * * *" + # Field names can be found at https://developer.goto.com/GoToMeetingV1#tag/Meetings/operation/getHistoricalMeetings + requiredFields: + - fieldName: accountKey + - fieldName: email + - fieldName: meetingId + optionalFieldsAuto: all + backfill: + defaultPeriod: + fullHistory: true + + - objectName: licenses + destination: gotoWebhook + schedule: "*/10 * * * *" + # Field names can be found at https://developer.goto.com/admin#tag/Licenses/operation/Get%20Licenses + requiredFields: + - fieldName: key + - fieldName: seats + optionalFieldsAuto: all + + + write: + objects: + - objectName: meetings + - objectName: webhooks + - objectName: attributes + + proxy: + enabled: true +