GoliathDevelopersGet an API key

Forms.

15 operations. Each runs through POST /api/v1/call as the key's owner.

listFormslistForms()READgetFormgetForm(formId: ID!)READlistFormSubmissionslistFormSubmissions(formId: ID, limit: Int, offset: Int)READgetFormSubmissiongetFormSubmission(submissionId: ID!)READgetFormAnalyticsgetFormAnalytics(formId: ID!, startDate: String!, endDate: String!)READgetFormTrafficSourcesgetFormTrafficSources(formId: ID!)READlistFormActivitylistFormActivity(formId: ID!, limit: Int, after: String, excludeViewOnly: Boolean)READgetFormActiveTimegetFormActiveTime(formId: ID!, startDate: String!, endDate: String!)READlistFormActivityLocationslistFormActivityLocations(formId: ID!, limit: Int)READgetFormRoutingDistributiongetFormRoutingDistribution(formId: ID!)READcreateFormcreateForm(name: String!, fieldConfig: JSON!, slug: String, headerText: String, descriptionText: String, submitButtonLabel: String, successMessage: String, styleConfig: JSON, autoTagIds: [ID!], autoListIds: [ID!], allowDuplicateContact: Boolean, dedupePrimaryField: EmbedFormDedupeField, dedupeSecondaryField: EmbedFormDedupeField, assignmentConfig: EmbedFormAssignmentConfigInput, triggerAgentIds: [ID!], collectSmsConsent: Boolean, smsDisclaimerText: String, smsTransactionalConsentText: String, smsMarketingConsentText: String, showMarketingConsent: Boolean, marketingConsentText: String, termsAndConditionsText: String, privacyPolicyUrl: String, termsOfServiceUrl: String, privacyPolicyContent: String, termsOfServiceContent: String, slackMessageTemplate: String, gtmContainerId: String, source: String, enableEmailNotification: Boolean, enableSmsNotification: Boolean, enableSlackNotification: Boolean, slackChannelName: String, slackChannelId: String)WRITEupdateFormupdateForm(id: ID!, name: String, status: EmbedFormStatus, fieldConfig: JSON, headerText: String, descriptionText: String, submitButtonLabel: String, successMessage: String, styleConfig: JSON, autoTagIds: [ID!], autoListIds: [ID!], allowDuplicateContact: Boolean, dedupePrimaryField: EmbedFormDedupeField, dedupeSecondaryField: EmbedFormDedupeField, assignmentConfig: EmbedFormAssignmentConfigInput, triggerAgentIds: [ID!], collectSmsConsent: Boolean, smsDisclaimerText: String, smsTransactionalConsentText: String, smsMarketingConsentText: String, showMarketingConsent: Boolean, marketingConsentText: String, termsAndConditionsText: String, privacyPolicyUrl: String, termsOfServiceUrl: String, privacyPolicyContent: String, termsOfServiceContent: String, slackMessageTemplate: String, gtmContainerId: String, source: String, enableEmailNotification: Boolean, enableSmsNotification: Boolean, enableSlackNotification: Boolean, slackChannelName: String, slackChannelId: String)WRITEdeleteFormdeleteForm(formId: ID!)WRITEcreateFormContactLinkcreateFormContactLink(formId: ID!, contactId: ID!)WRITEduplicateFormduplicateForm(formId: ID!, name: String)WRITE