Skip to main content

Mutations

activityCreate

Type: ActivityResponse!

Arguments

NameDescription
data
ActivityCreateInput!

activityDelete

Type: ActivityResponse!

Arguments

NameDescription
id
Int!

activityDone

Type: ActivityResponse!

Arguments

NameDescription
id
Int!

activityUndone

Type: ActivityResponse!

Arguments

NameDescription
id
Int!

activityUpdate

Type: ActivityResponse!

Arguments

NameDescription
id
Int!
data
ActivityUpdateInput!

articlesCreate

Type: ArticlesResponse!

Arguments

NameDescription
data
ArticleInput!

articlesDelete

Type: ArticlesResponse!

Arguments

NameDescription
id
Int!

articlesUpdate

Type: ArticlesResponse!

Arguments

NameDescription
id
Int!
data
ArticleInput!

blogsCreate

Type: BlogsResponse!

Arguments

NameDescription
data
BlogInput!

blogsDelete

Type: BlogsResponse!

Arguments

NameDescription
id
Int!

blogsUpdate

Type: BlogsResponse!

Arguments

NameDescription
id
Int!
data
BlogInput!

campaignCommentDelete

Type: CampaignCommentResponse!

Arguments

NameDescription
id
Int!

campaignCommentUpdate

Type: CampaignCommentResponse!

Arguments

NameDescription
id
Int!
data
CampaignCommentUpdateInput!

campaignCreate

Type: CampaignResponse!

Arguments

NameDescription
data
CampaignInput!

campaignDelete

Type: CampaignResponse!

Arguments

NameDescription
id
Int!

campaignDuplicate

Type: CampaignResponse!

Arguments

NameDescription
id
Int!

campaignUpdate

Type: CampaignResponse!

Arguments

NameDescription
id
Int!
data
CampaignInput!

checkoutComplete

Type: CheckoutResponse!

Arguments

NameDescription
token
String!
data
CheckoutCompleteInput!

checkoutCreate

Type: CheckoutResponse!

Arguments

NameDescription
data
CheckoutInput!

checkoutRegisterPayment

Type: CheckoutResponse!

Arguments

NameDescription
token
String!
data
CheckoutPaymentInput!

checkoutSendRecoveryEmail

Type: CheckoutResponse!

Arguments

NameDescription
token
String!

checkoutUpdate

Type: CheckoutResponse!

Arguments

NameDescription
token
String!
data
CheckoutInput!

customfieldDefinitionCreate

Type: CustomFieldDefinitionResponse!

Arguments

NameDescription
data
CustomFieldDefinitionCreateInput!

customfieldDefinitionDelete

Type: CustomFieldDefinitionResponse!

Arguments

NameDescription
id
Int!

customfieldDefinitionUpdate

Type: CustomFieldDefinitionResponse!

Arguments

NameDescription
id
Int!
data
CustomFieldDefinitionUpdateInput!

donationExport

Type: String!

Arguments

NameDescription
format
ExportFormat!
domain
DonationDomain!

donationImport

Type: Task!

Arguments

NameDescription
file
Upload!
createMissingCampaigns
Boolean!
createMissingPaymentMethod
Boolean!
importAnonymousPayments
Boolean!
fallbackCampaignId
Int

donationReceiptSend

Type: Boolean!

Arguments

NameDescription
id
Int!

donationRegisterPayment

Type: DonationResponse!

Arguments

NameDescription
id
Int!
data
DonationPaymentInput!

donationRevoke

Type: Donation!

Arguments

NameDescription
id
Int!

donationUpdate

Type: Donation!

Arguments

NameDescription
id
Int!
data
DonationInput!

formCreate

Type: Form!

Arguments

NameDescription
data
FormInput!

formDelete

Type: Form!

Arguments

NameDescription
id
Int!

formUpdate

Type: Form!

Arguments

NameDescription
id
Int!
data
FormInput!

manualPaymentMethodCreate

Type: PaymentMethodResponse!

Arguments

NameDescription
data
ManualPaymentMethodInput!

manualPaymentMethodDelete

Type: PaymentMethodResponse!

Arguments

NameDescription
id
Int!

manualPaymentMethodUpdate

Type: PaymentMethodResponse!

Arguments

NameDescription
id
Int!
data
ManualPaymentMethodInput!

mediaCreate

Type: Media!

Arguments

NameDescription
file
Upload!

mediaDelete

Type: MediaResponse!

Arguments

NameDescription
id
Int!

Type: MenuResponse!

Arguments

NameDescription
data
MenuInput!

Type: MenuResponse!

Arguments

NameDescription
id
Int!

Type: MenuResponse!

Arguments

NameDescription
id
Int!
data
MenuInput!

organizationUpdate

Type: OrganizationResponse!

Arguments

NameDescription
data
OrganizationInput!

organizationUpdateLegalData

Type: OrganizationResponse!

Arguments

NameDescription
data
OrganizationLegalInput!

pagesCreate

Type: PagesResponse!

Arguments

NameDescription
data
PageInput!

pagesDelete

Type: PagesResponse!

Arguments

NameDescription
id
Int!

pagesUpdate

Type: PagesResponse!

Arguments

NameDescription
id
Int!
data
PageInput!

paymentExport

Type: String!

Arguments

NameDescription
format
ExportFormat!
domain
PaymentDomain!

paymentRefund

Type: PaymentResponse!

Arguments

NameDescription
id
Int!

paymentUpdate

Type: PaymentResponse!

Arguments

NameDescription
id
Int!
data
ManualPaymentInput!

peerCampaignCreate

Type: PeerCampaignResponse!

Arguments

NameDescription
data
PeerCampaignInput!

peerCampaignDelete

Type: PeerCampaignResponse!

Arguments

NameDescription
id
Int!

peerCampaignUpdate

Type: PeerCampaignResponse!

Arguments

NameDescription
id
Int!
data
PeerCampaignInput!

privacyDefinitionCreate

Type: PrivacyDefinitionResponse!

Arguments

NameDescription
data
PrivacyDefinitionCreateInput!

privacyDefinitionDelete

Type: PrivacyDefinitionResponse!

Arguments

NameDescription
id
Int!

privacyDefinitionUpdate

Type: PrivacyDefinitionResponse!

Arguments

NameDescription
id
Int!
data
PrivacyDefinitionUpdateInput!

projectCreate

Type: ProjectResponse!

Arguments

NameDescription
data
ProjectInput!

projectDelete

Type: ProjectResponse!

Arguments

NameDescription
id
Int!

projectRemoveItem

Type: ProjectResponse!

Arguments

NameDescription
id
Int!
campaignId
Int!

projectUpdate

Type: ProjectResponse!

Arguments

NameDescription
id
Int!
data
ProjectInput!

projectUpdateItems

Type: ProjectResponse!

Arguments

NameDescription
id
Int!
campaignIds
[Int!]!

redirectsCreate

Type: RedirectResponse!

Arguments

NameDescription
data
RedirectInput!

redirectsDelete

Type: RedirectResponse!

Arguments

NameDescription
id
Int!

redirectsUpdate

Type: RedirectResponse!

Arguments

NameDescription
id
Int!
data
RedirectInput!

segmentCreate

Type: SegmentResponse!

Arguments

NameDescription
data
SegmentInput!

segmentDelete

Type: SegmentResponse!

Arguments

NameDescription
id
Int!

segmentUpdate

Type: SegmentResponse!

Arguments

NameDescription
id
Int!
data
SegmentInput!

stripeActivate

Type: StripeAccount!

stripeCheckoutIntentCreate

Type: StripeCheckoutResponse!

Arguments

NameDescription
checkoutToken
String!
paymentTypes
StripePaymentTypeInput!

Type: StripeLink!

Type: StripeLink!

stripeTerminalCheckoutIntentCreate

Type: StripeCheckoutResponse!

Arguments

NameDescription
checkoutToken
String!

supporterBulkTags

Type: Boolean!

Arguments

NameDescription
action
SupporterBulkTagAction!
filters
SupporterFiltersInput!
tags
[String!]!

supporterCreate

Type: Supporter!

Arguments

NameDescription
data
SupporterInput!

supporterDelete

Type: Supporter!

Arguments

NameDescription
id
Int!

supporterExport

Type: String!

Arguments

NameDescription
format
ExportFormat!
domain
SupporterDomain!

supporterImport

Type: Task!

Arguments

NameDescription
file
Upload!
overrideSupporters
Boolean!

supporterMerge

Type: Supporter!

Arguments

NameDescription
masterId
Int!
duplicatesIds
[Int!]!
data
SupporterInput!

supporterRemovePrivacy

Type: SupporterResponse!

Arguments

NameDescription
id
Int!
code
String!

supporterSendTaxCertificate

Type: Supporter!

Arguments

NameDescription
id
Int!
method
NotificationMethods!

supporterSetPrivacy

Type: SupporterResponse!

Arguments

NameDescription
id
Int!
data
SupporterPrivacyInput!

supporterUpdate

Type: Supporter!

Arguments

NameDescription
id
Int!
data
SupporterInput!

terminalConnectionTokenCreate

Type: String!

Arguments

NameDescription
locationId
String

terminalDelete

Type: String!

Arguments

NameDescription
id
String!

terminalLocationCreate

Type: StripeTerminalLocation!

Arguments

NameDescription
data
TerminalLocationInput!

terminalLocationDelete

Type: Void

Arguments

NameDescription
id
String!

terminalLocationUpdate

Type: StripeTerminalLocation!

Arguments

NameDescription
id
String!
data
TerminalLocationInput!

terminalRegister

Type: StripeTerminal!

Arguments

NameDescription
data
TerminalRegisterInput!

terminalUpdateLabel

Type: StripeTerminal!

Arguments

NameDescription
id
String!
label
String!