{"add_discount_pool_codes":{"type":"object","properties":{"input":{"$ref":"#/$defs/AddDiscountPoolCodesInput","description":"The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields."}},"required":["input"],"$defs":{"AddDiscountPoolCodesInput":{"type":"object","properties":{"codes":{"type":"array","items":{"type":"string"}},"incentiveRuleId":{"type":"string","format":"uuid"}},"required":["codes","incentiveRuleId"]}}},"archive_waitlist":{"type":"object","properties":{"id":{"type":"string","format":"uuid"}},"required":["id"]},"get_consent_wordings":{"type":"object","properties":{}},"create_consent_wording":{"type":"object","properties":{"input":{"$ref":"#/$defs/CreateConsentWordingInput","description":"The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields."}},"required":["input"],"$defs":{"CreateConsentWordingInput":{"type":"object","properties":{"locale":{"type":"string","pattern":"^[a-z]{2}(-[A-Z]{2})?$"},"purpose":{"type":"string","enum":["MARKETING_EMAIL","WAITLIST_NOTICE"]},"text":{"type":"string","minLength":10,"maxLength":2000}},"required":["purpose","text"]}}},"create_waitlist":{"type":"object","properties":{"input":{"$ref":"#/$defs/CreateWaitlistInput","description":"The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields."}},"required":["input"],"$defs":{"CreateWaitlistInput":{"type":"object","properties":{"doubleOptIn":{"type":"boolean"},"formId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"A UUID, the name, or { \"name\": \"…\" } — resolved for you."},"incentiveId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"A UUID, the name, or { \"name\": \"…\" } — resolved for you."},"name":{"type":"string","minLength":1,"maxLength":120},"notifyEmails":{"type":"array","items":{"type":"string"},"maxItems":5,"description":"Emailed a digest of new confirmed signups (at most one per 15 minutes). Empty or omitted = off."},"releasedMessage":{"type":"string","maxLength":280},"retentionDays":{"type":"integer","minimum":30,"maximum":730},"shopifyProductGid":{"type":"string","pattern":"^gid:\\/\\/shopify\\/Product\\/\\d+$"}},"required":["name"]}}},"erase_waitlist_signups":{"type":"object","properties":{"input":{"$ref":"#/$defs/EraseWaitlistSignupsInput","description":"The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields."}},"required":["input"],"$defs":{"EraseWaitlistSignupsInput":{"type":"object","properties":{"emails":{"type":"array","items":{"type":"string"},"maxItems":1000,"description":"Matched case-insensitively, and also against each address's canonical twin."},"signupIds":{"type":"array","items":{"type":"string","format":"uuid"},"maxItems":1000},"waitlistId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"A UUID, the name, or { \"name\": \"…\" } — resolved for you."}},"required":["waitlistId"]}}},"release_waitlist":{"type":"object","properties":{"id":{"type":"string","format":"uuid"}},"required":["id"]},"resume_waitlist_release":{"type":"object","properties":{"id":{"type":"string","format":"uuid"}},"required":["id"]},"retry_waitlist_grants":{"type":"object","properties":{"id":{"type":"string","format":"uuid"}},"required":["id"]},"set_waitlist_status":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"status":{"type":"string","enum":["ARCHIVED","COLLECTING","DRAFT","PAUSED","RELEASED","RELEASING"]}},"required":["id","status"]},"start_waitlist":{"type":"object","properties":{"id":{"type":"string","format":"uuid"}},"required":["id"]},"update_waitlist":{"type":"object","properties":{"input":{"$ref":"#/$defs/UpdateWaitlistInput","description":"The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields."}},"required":["input"],"$defs":{"UpdateWaitlistInput":{"type":"object","properties":{"doubleOptIn":{"type":"boolean"},"formId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"A UUID, the name, or { \"name\": \"…\" } — resolved for you."},"id":{"type":"string","format":"uuid"},"incentiveId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"Explicit null clears the incentive; omitted leaves it. A UUID, the name, or { \"name\": \"…\" } — resolved for you."},"name":{"type":"string","minLength":1,"maxLength":120},"notifyEmails":{"type":"array","items":{"type":"string"},"maxItems":5,"description":"Replaces the weekly-summary list; an empty list turns it off, omitted leaves it."},"releasedMessage":{"type":"string","maxLength":280},"retentionDays":{"type":"integer","minimum":30,"maximum":730},"shopifyProductGid":{"type":"string","pattern":"^gid:\\/\\/shopify\\/Product\\/\\d+$"}},"required":["id"]}}},"backfill_waitlist_destination":{"type":"object","properties":{"id":{"type":"string","format":"uuid"}},"required":["id"]},"get_waitlist_destination_backfill_count":{"type":"object","properties":{"id":{"type":"string","format":"uuid"}},"required":["id"]},"create_waitlist_destination":{"type":"object","properties":{"input":{"$ref":"#/$defs/WaitlistDestinationCreateInput","description":"The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields."}},"required":["input"],"$defs":{"WaitlistDestinationCreateInput":{"type":"object","properties":{"connectionId":{"type":"string","format":"uuid"},"listId":{"type":"string","minLength":1,"maxLength":64},"listName":{"type":"string","minLength":1,"maxLength":200},"marketingPermissionId":{"type":"string","minLength":1,"maxLength":64,"description":"Mailchimp GDPR audiences only."},"trigger":{"type":"string","enum":["ON_CONFIRM","ON_RELEASE"],"description":"ON_CONFIRM (default) or ON_RELEASE."},"waitlistId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"A UUID, the name, or { \"name\": \"…\" } — resolved for you."}},"required":["connectionId","listId","listName","waitlistId"]}}},"get_waitlist_destination_lists":{"type":"object","properties":{"connectionId":{"type":"string","format":"uuid"},"waitlistId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"A UUID, the name, or { \"name\": \"…\" } — resolved for you."}},"required":["connectionId","waitlistId"]},"get_waitlist_destination_members":{"type":"object","properties":{"after":{"type":"string","description":"Read all values in the set after (below) this cursor."},"destinationId":{"type":"string","format":"uuid","description":"Equal to the specified value."},"first":{"type":"integer","default":50,"description":"Only read the first `n` values of the set."},"states":{"type":"array","items":{"type":"string","enum":["FAILED","PENDING","SKIPPED","STALE","SUBMITTED","SYNCED","UNSUBSCRIBED"]},"description":"Included in the specified list."}},"required":["destinationId"]},"remove_waitlist_destination":{"type":"object","properties":{"id":{"type":"string","format":"uuid"}},"required":["id"]},"retry_waitlist_destination":{"type":"object","properties":{"id":{"type":"string","format":"uuid"}},"required":["id"]},"apply_waitlist_destination_review":{"type":"object","properties":{"input":{"$ref":"#/$defs/WaitlistDestinationReviewApplyInput","description":"The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields."}},"required":["input"],"$defs":{"WaitlistDestinationReviewApplyInput":{"type":"object","description":"The second confirmation of a review: the list name typed back, and the review exactly as it was shown.","properties":{"confirmListName":{"type":"string","minLength":1,"maxLength":200},"reviewId":{"type":"string","format":"uuid"},"snapshotHash":{"type":"string","pattern":"^[0-9a-f]{64}$"}},"required":["confirmListName","reviewId","snapshotHash"]}}},"open_waitlist_destination_review":{"type":"object","properties":{"destinationId":{"type":"string","format":"uuid"}},"required":["destinationId"]},"get_waitlist_destinations":{"type":"object","properties":{"waitlistId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"Checks for equality with the object’s `waitlistId` field. A UUID, the name, or { \"name\": \"…\" } — resolved for you."}},"required":["waitlistId"]},"update_waitlist_destination":{"type":"object","properties":{"input":{"$ref":"#/$defs/WaitlistDestinationUpdateInput","description":"The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields."}},"required":["input"],"$defs":{"WaitlistDestinationUpdateInput":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"marketingPermissionId":{"type":"string","minLength":1,"maxLength":64},"status":{"type":"string","enum":["ACTIVE","DISCONNECTED","NEEDS_ATTENTION","PAUSED"],"description":"ACTIVE or PAUSED; NEEDS_ATTENTION and DISCONNECTED are set by the system."},"trigger":{"type":"string","enum":["ON_CONFIRM","ON_RELEASE"]}},"required":["id"]}}},"get_waitlist":{"type":"object","properties":{"slug":{"type":"string","description":"Checks for equality with the object’s `slug` field."}},"required":["slug"]},"get_waitlist_discount_shopify":{"type":"object","properties":{"discountCodeId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"Checks for equality with the object’s `discountCodeId` field. A UUID, the name, or { \"name\": \"…\" } — resolved for you."}},"required":["discountCodeId"]},"get_waitlist_form_snapshot":{"type":"object","properties":{"formId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"A UUID, the name, or { \"name\": \"…\" } — resolved for you."}},"required":["formId"]},"get_waitlist_pending_changes":{"type":"object","properties":{"waitlistId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"A UUID, the name, or { \"name\": \"…\" } — resolved for you."}},"required":["waitlistId"]},"get_waitlist_release_progress":{"type":"object","properties":{"waitlistId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"Equal to the specified value. A UUID, the name, or { \"name\": \"…\" } — resolved for you."}},"required":["waitlistId"]},"get_waitlist_signup_evidence":{"type":"object","properties":{"signupId":{"type":"string","format":"uuid","description":"Checks for equality with the object’s `subjectId` field."}},"required":["signupId"]},"get_waitlist_signups":{"type":"object","properties":{"filter":{"$ref":"#/$defs/WaitlistSignupFilter","description":"A filter to be used in determining which values should be returned by the collection."},"first":{"type":"integer","default":200,"description":"Only read the first `n` values of the set."},"orderBy":{"type":"array","items":{"type":"string","enum":["CONFIRMED_AT_ASC","CONFIRMED_AT_DESC","CUSTOMER_ID_ASC","CUSTOMER_ID_DESC","EMAIL_CANONICAL_ASC","EMAIL_CANONICAL_DESC","EMAIL_NORMALIZED_ASC","EMAIL_NORMALIZED_DESC","NATURAL","PRIMARY_KEY_ASC","PRIMARY_KEY_DESC","ROW_ID_ASC","ROW_ID_DESC","WAITLIST_ID_ASC","WAITLIST_ID_DESC","WORKSPACE_ID_ASC","WORKSPACE_ID_DESC"]},"default":["ROW_ID_DESC"],"description":"The method to use when ordering `WaitlistSignup`."},"waitlistId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"Checks for equality with the object’s `waitlistId` field. A UUID, the name, or { \"name\": \"…\" } — resolved for you."}},"required":["waitlistId"],"$defs":{"WaitlistSignupFilter":{"type":"object","properties":{"and":{"type":"array","items":{"$ref":"#/$defs/WaitlistSignupFilter"}},"customerByCustomerIdExists":{"type":"boolean"},"customerId":{"$ref":"#/$defs/UUIDFilter"},"emailCanonical":{"$ref":"#/$defs/StringFilter"},"emailNormalized":{"$ref":"#/$defs/StringFilter"},"not":{"$ref":"#/$defs/WaitlistSignupFilter"},"or":{"type":"array","items":{"$ref":"#/$defs/WaitlistSignupFilter"}},"rowId":{"$ref":"#/$defs/UUIDFilter"},"status":{"$ref":"#/$defs/WaitlistSignupStatusFilter"},"waitlistId":{"anyOf":[{"$ref":"#/$defs/UUIDFilter"},{"type":"string","minLength":1},{"type":"object","properties":{"name":{"type":"string","minLength":1}},"required":["name"],"additionalProperties":false}],"description":"A UUID, the name, or { \"name\": \"…\" } — resolved for you."},"workspaceId":{"$ref":"#/$defs/UUIDFilter"}}},"UUIDFilter":{"type":"object","properties":{"equalTo":{"type":"string","format":"uuid"},"greaterThan":{"type":"string","format":"uuid"},"greaterThanOrEqualTo":{"type":"string","format":"uuid"},"in":{"type":"array","items":{"type":"string","format":"uuid"}},"isNull":{"type":"boolean"},"lessThan":{"type":"string","format":"uuid"},"lessThanOrEqualTo":{"type":"string","format":"uuid"},"notEqualTo":{"type":"string","format":"uuid"},"notIn":{"type":"array","items":{"type":"string","format":"uuid"}}}},"StringFilter":{"type":"object","properties":{"equalTo":{"type":"string"},"greaterThan":{"type":"string"},"greaterThanOrEqualTo":{"type":"string"},"in":{"type":"array","items":{"type":"string"}},"includesInsensitive":{"type":"string"},"isNull":{"type":"boolean"},"lessThan":{"type":"string"},"lessThanOrEqualTo":{"type":"string"},"notEqualTo":{"type":"string"},"notIn":{"type":"array","items":{"type":"string"}}}},"WaitlistSignupStatusFilter":{"type":"object","properties":{"equalTo":{"type":"string","enum":["CONFIRMED","ERASED","PENDING_CONFIRMATION","UNSUBSCRIBED"]},"greaterThan":{"type":"string","enum":["CONFIRMED","ERASED","PENDING_CONFIRMATION","UNSUBSCRIBED"]},"greaterThanOrEqualTo":{"type":"string","enum":["CONFIRMED","ERASED","PENDING_CONFIRMATION","UNSUBSCRIBED"]},"in":{"type":"array","items":{"type":"string","enum":["CONFIRMED","ERASED","PENDING_CONFIRMATION","UNSUBSCRIBED"]}},"isNull":{"type":"boolean"},"lessThan":{"type":"string","enum":["CONFIRMED","ERASED","PENDING_CONFIRMATION","UNSUBSCRIBED"]},"lessThanOrEqualTo":{"type":"string","enum":["CONFIRMED","ERASED","PENDING_CONFIRMATION","UNSUBSCRIBED"]},"notEqualTo":{"type":"string","enum":["CONFIRMED","ERASED","PENDING_CONFIRMATION","UNSUBSCRIBED"]},"notIn":{"type":"array","items":{"type":"string","enum":["CONFIRMED","ERASED","PENDING_CONFIRMATION","UNSUBSCRIBED"]}}}}}},"list_waitlists":{"type":"object","properties":{"first":{"type":"integer","default":200,"description":"Only read the first `n` values of the set."}}}}