// @ts-nocheck import {map, list, bool, float, int, datetime, uint, rootParamsAnd, FormatParams4Input, Field, Connection, BaseQuery} from './imports.js' type AdAccountDefaultObjective_default_objective_for_user = "APP_INSTALLS" | "BRAND_AWARENESS" | "EVENT_RESPONSES" | "LEAD_GENERATION" | "LINK_CLICKS" | "LOCAL_AWARENESS" | "MESSAGES" | "OFFER_CLAIMS" | "OUTCOME_APP_PROMOTION" | "OUTCOME_AWARENESS" | "OUTCOME_ENGAGEMENT" | "OUTCOME_LEADS" | "OUTCOME_SALES" | "OUTCOME_TRAFFIC" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "PRODUCT_CATALOG_SALES" | "REACH" | "STORE_VISITS" | "VIDEO_VIEWS" | "WEBSITE_CONVERSIONS" type AdAccountDefaultObjective_objective_for_level = "APP_INSTALLS" | "BRAND_AWARENESS" | "EVENT_RESPONSES" | "LEAD_GENERATION" | "LINK_CLICKS" | "LOCAL_AWARENESS" | "MESSAGES" | "OFFER_CLAIMS" | "OUTCOME_APP_PROMOTION" | "OUTCOME_AWARENESS" | "OUTCOME_ENGAGEMENT" | "OUTCOME_LEADS" | "OUTCOME_SALES" | "OUTCOME_TRAFFIC" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "PRODUCT_CATALOG_SALES" | "REACH" | "STORE_VISITS" | "VIDEO_VIEWS" | "WEBSITE_CONVERSIONS" type AdActivity_event_type = "account_spending_limit_reached" | "ad_account_add_user_to_role" | "ad_account_billing_charge" | "ad_account_billing_charge_failed" | "ad_account_billing_chargeback" | "ad_account_billing_chargeback_reversal" | "ad_account_billing_decline" | "ad_account_billing_refund" | "ad_account_remove_spend_limit" | "ad_account_remove_user_from_role" | "ad_account_reset_spend_limit" | "ad_account_set_business_information" | "ad_account_update_spend_limit" | "ad_account_update_status" | "ad_review_approved" | "ad_review_declined" | "add_funding_source" | "add_images" | "billing_event" | "campaign_ended" | "campaign_spending_limit_reached" | "conversion_event_updated" | "create_ad" | "create_ad_set" | "create_audience" | "create_campaign_group" | "create_campaign_legacy" | "delete_audience" | "delete_images" | "di_ad_set_learning_stage_exit" | "edit_and_update_ad_creative" | "edit_images" | "first_delivery_event" | "funding_event_initiated" | "funding_event_successful" | "lifetime_budget_spent" | "merge_campaigns" | "receive_audience" | "remove_funding_source" | "remove_shared_audience" | "share_audience" | "unknown" | "unshare_audience" | "update_ad_bid_info" | "update_ad_bid_type" | "update_ad_creative" | "update_ad_friendly_name" | "update_ad_labels" | "update_ad_run_status" | "update_ad_run_status_to_be_set_after_review" | "update_ad_set_ad_keywords" | "update_ad_set_bid_adjustments" | "update_ad_set_bid_strategy" | "update_ad_set_bidding" | "update_ad_set_budget" | "update_ad_set_duration" | "update_ad_set_learning_stage_status" | "update_ad_set_min_spend_target" | "update_ad_set_name" | "update_ad_set_optimization_goal" | "update_ad_set_run_status" | "update_ad_set_spend_cap" | "update_ad_set_target_spec" | "update_ad_targets_spec" | "update_adgroup_stop_delivery" | "update_audience" | "update_campaign_ad_scheduling" | "update_campaign_budget" | "update_campaign_budget_optimization_toggling_status" | "update_campaign_delivery_type" | "update_campaign_group_ad_scheduling" | "update_campaign_group_delivery_type" | "update_campaign_group_spend_cap" | "update_campaign_name" | "update_campaign_run_status" | "update_campaign_schedule" | "update_delivery_type_cross_level_shift" type AdAssetFeedSpec_call_to_action_types = "ADD_TO_CART" | "APPLY_NOW" | "AUDIO_CALL" | "BOOK_TRAVEL" | "BUY" | "BUY_NOW" | "BUY_TICKETS" | "CALL" | "CALL_ME" | "CALL_NOW" | "CONTACT" | "CONTACT_US" | "DONATE" | "DONATE_NOW" | "DOWNLOAD" | "EVENT_RSVP" | "FIND_A_GROUP" | "FIND_YOUR_GROUPS" | "FOLLOW_NEWS_STORYLINE" | "FOLLOW_PAGE" | "FOLLOW_USER" | "GET_DIRECTIONS" | "GET_OFFER" | "GET_OFFER_VIEW" | "GET_QUOTE" | "GET_SHOWTIMES" | "GET_STARTED" | "INSTALL_APP" | "INSTALL_MOBILE_APP" | "LEARN_MORE" | "LIKE_PAGE" | "LISTEN_MUSIC" | "LISTEN_NOW" | "MESSAGE_PAGE" | "MOBILE_DOWNLOAD" | "MOMENTS" | "NO_BUTTON" | "OPEN_INSTANT_APP" | "OPEN_LINK" | "ORDER_NOW" | "PAY_TO_ACCESS" | "PLAY_GAME" | "PLAY_GAME_ON_FACEBOOK" | "PURCHASE_GIFT_CARDS" | "RAISE_MONEY" | "RECORD_NOW" | "REFER_FRIENDS" | "REQUEST_TIME" | "SAY_THANKS" | "SEE_MORE" | "SELL_NOW" | "SEND_A_GIFT" | "SEND_GIFT_MONEY" | "SEND_UPDATES" | "SHARE" | "SHOP_NOW" | "SIGN_UP" | "SOTTO_SUBSCRIBE" | "START_ORDER" | "SUBSCRIBE" | "SWIPE_UP_PRODUCT" | "SWIPE_UP_SHOP" | "UPDATE_APP" | "USE_APP" | "USE_MOBILE_APP" | "VIDEO_ANNOTATION" | "VIDEO_CALL" | "VISIT_PAGES_FEED" | "WATCH_MORE" | "WATCH_VIDEO" | "WHATSAPP_MESSAGE" | "WOODHENGE_SUPPORT" type AdAsyncRequestSet_notification_mode = "OFF" | "ON_COMPLETE" type AdCreativeLinkDataCallToAction_type = "ADD_TO_CART" | "APPLY_NOW" | "AUDIO_CALL" | "BOOK_TRAVEL" | "BUY" | "BUY_NOW" | "BUY_TICKETS" | "CALL" | "CALL_ME" | "CALL_NOW" | "CONTACT" | "CONTACT_US" | "DONATE" | "DONATE_NOW" | "DOWNLOAD" | "EVENT_RSVP" | "FIND_A_GROUP" | "FIND_YOUR_GROUPS" | "FOLLOW_NEWS_STORYLINE" | "FOLLOW_PAGE" | "FOLLOW_USER" | "GET_DIRECTIONS" | "GET_OFFER" | "GET_OFFER_VIEW" | "GET_QUOTE" | "GET_SHOWTIMES" | "GET_STARTED" | "INSTALL_APP" | "INSTALL_MOBILE_APP" | "LEARN_MORE" | "LIKE_PAGE" | "LISTEN_MUSIC" | "LISTEN_NOW" | "MESSAGE_PAGE" | "MOBILE_DOWNLOAD" | "MOMENTS" | "NO_BUTTON" | "OPEN_INSTANT_APP" | "OPEN_LINK" | "ORDER_NOW" | "PAY_TO_ACCESS" | "PLAY_GAME" | "PLAY_GAME_ON_FACEBOOK" | "PURCHASE_GIFT_CARDS" | "RAISE_MONEY" | "RECORD_NOW" | "REFER_FRIENDS" | "REQUEST_TIME" | "SAY_THANKS" | "SEE_MORE" | "SELL_NOW" | "SEND_A_GIFT" | "SEND_GIFT_MONEY" | "SEND_UPDATES" | "SHARE" | "SHOP_NOW" | "SIGN_UP" | "SOTTO_SUBSCRIBE" | "START_ORDER" | "SUBSCRIBE" | "SWIPE_UP_PRODUCT" | "SWIPE_UP_SHOP" | "UPDATE_APP" | "USE_APP" | "USE_MOBILE_APP" | "VIDEO_ANNOTATION" | "VIDEO_CALL" | "VISIT_PAGES_FEED" | "WATCH_MORE" | "WATCH_VIDEO" | "WHATSAPP_MESSAGE" | "WOODHENGE_SUPPORT" type AdCreativeLinkDataImageLayerSpec_blending_mode = "lighten" | "multiply" | "normal" type AdCreativeLinkDataImageLayerSpec_frame_source = "custom" type AdCreativeLinkDataImageLayerSpec_image_source = "catalog" type AdCreativeLinkDataImageLayerSpec_layer_type = "frame_overlay" | "image" | "text_overlay" type AdCreativeLinkDataImageLayerSpec_overlay_position = "bottom" | "bottom_left" | "bottom_right" | "center" | "left" | "right" | "top" | "top_left" | "top_right" type AdCreativeLinkDataImageLayerSpec_overlay_shape = "circle" | "none" | "pill" | "rectangle" | "triangle" type AdCreativeLinkDataImageLayerSpec_text_font = "droid_serif_regular" | "lato_regular" | "noto_sans_regular" | "nunito_sans_bold" | "open_sans_bold" | "open_sans_condensed_bold" | "pt_serif_bold" | "roboto_condensed_regular" | "roboto_medium" type AdCreativeLinkDataImageOverlaySpec_custom_text_type = "free_shipping" | "popular" type AdCreativeLinkDataImageOverlaySpec_overlay_template = "circle_with_text" | "pill_with_text" | "triangle_with_text" type AdCreativeLinkDataImageOverlaySpec_position = "bottom_left" | "bottom_right" | "top_left" | "top_right" type AdCreativeLinkDataImageOverlaySpec_text_font = "droid_serif_regular" | "dynads_hybrid_bold" | "lato_regular" | "noto_sans_regular" | "nunito_sans_bold" | "open_sans_bold" | "open_sans_condensed_bold" | "pt_serif_bold" | "roboto_condensed_regular" | "roboto_medium" type AdCreativeLinkDataImageOverlaySpec_text_type = "automated_personalize" | "custom" | "disclaimer" | "from_price" | "guest_rating" | "percentage_off" | "price" | "star_rating" | "strikethrough_price" type AdCreativeLinkDataImageOverlaySpec_theme_color = "background_000000_text_ffffff" | "background_0090ff_text_ffffff" | "background_00af4c_text_ffffff" | "background_595959_text_ffffff" | "background_755dde_text_ffffff" | "background_e50900_text_ffffff" | "background_f23474_text_ffffff" | "background_f78400_text_ffffff" | "background_ffffff_text_000000" | "background_ffffff_text_007ad0" | "background_ffffff_text_009c2a" | "background_ffffff_text_646464" | "background_ffffff_text_755dde" | "background_ffffff_text_c91b00" | "background_ffffff_text_f23474" | "background_ffffff_text_f78400" type AdCreativeLinkData_attachment_style = "default" | "link" type AdCreativeLinkData_format_option = "carousel_ar_effects" | "carousel_images_multi_items" | "carousel_images_single_item" | "carousel_slideshows" | "single_image" type AdCreative_call_to_action_type = "ADD_TO_CART" | "APPLY_NOW" | "AUDIO_CALL" | "BOOK_TRAVEL" | "BUY" | "BUY_NOW" | "BUY_TICKETS" | "CALL" | "CALL_ME" | "CALL_NOW" | "CONTACT" | "CONTACT_US" | "DONATE" | "DONATE_NOW" | "DOWNLOAD" | "EVENT_RSVP" | "FIND_A_GROUP" | "FIND_YOUR_GROUPS" | "FOLLOW_NEWS_STORYLINE" | "FOLLOW_PAGE" | "FOLLOW_USER" | "GET_DIRECTIONS" | "GET_OFFER" | "GET_OFFER_VIEW" | "GET_QUOTE" | "GET_SHOWTIMES" | "GET_STARTED" | "INSTALL_APP" | "INSTALL_MOBILE_APP" | "LEARN_MORE" | "LIKE_PAGE" | "LISTEN_MUSIC" | "LISTEN_NOW" | "MESSAGE_PAGE" | "MOBILE_DOWNLOAD" | "MOMENTS" | "NO_BUTTON" | "OPEN_INSTANT_APP" | "OPEN_LINK" | "ORDER_NOW" | "PAY_TO_ACCESS" | "PLAY_GAME" | "PLAY_GAME_ON_FACEBOOK" | "PURCHASE_GIFT_CARDS" | "RAISE_MONEY" | "RECORD_NOW" | "REFER_FRIENDS" | "REQUEST_TIME" | "SAY_THANKS" | "SEE_MORE" | "SELL_NOW" | "SEND_A_GIFT" | "SEND_GIFT_MONEY" | "SEND_UPDATES" | "SHARE" | "SHOP_NOW" | "SIGN_UP" | "SOTTO_SUBSCRIBE" | "START_ORDER" | "SUBSCRIBE" | "SWIPE_UP_PRODUCT" | "SWIPE_UP_SHOP" | "UPDATE_APP" | "USE_APP" | "USE_MOBILE_APP" | "VIDEO_ANNOTATION" | "VIDEO_CALL" | "VISIT_PAGES_FEED" | "WATCH_MORE" | "WATCH_VIDEO" | "WHATSAPP_MESSAGE" | "WOODHENGE_SUPPORT" type AdCreative_object_type = "APPLICATION" | "DOMAIN" | "EVENT" | "INVALID" | "OFFER" | "PAGE" | "PHOTO" | "POST_DELETED" | "PRIVACY_CHECK_FAIL" | "SHARE" | "STATUS" | "STORE_ITEM" | "VIDEO" type AdCreative_status = "ACTIVE" | "DELETED" | "IN_PROCESS" | "WITH_ISSUES" type AdImage_status = "ACTIVE" | "DELETED" | "INTERNAL" type AdPromotedObject_custom_event_type = "ACHIEVEMENT_UNLOCKED" | "ADD_PAYMENT_INFO" | "ADD_TO_CART" | "ADD_TO_WISHLIST" | "COMPLETE_REGISTRATION" | "CONTACT" | "CONTENT_VIEW" | "CUSTOMIZE_PRODUCT" | "D2_RETENTION" | "D7_RETENTION" | "DONATE" | "FIND_LOCATION" | "INITIATED_CHECKOUT" | "LEAD" | "LEVEL_ACHIEVED" | "LISTING_INTERACTION" | "MESSAGING_CONVERSATION_STARTED_7D" | "OTHER" | "PURCHASE" | "RATE" | "SCHEDULE" | "SEARCH" | "SERVICE_BOOKING_REQUEST" | "SPENT_CREDITS" | "START_TRIAL" | "SUBMIT_APPLICATION" | "SUBSCRIBE" | "TUTORIAL_COMPLETION" type AdRecommendation_confidence = "HIGH" | "LOW" | "MEDIUM" type AdRecommendation_importance = "HIGH" | "LOW" | "MEDIUM" type AdRuleEvaluationSpec_evaluation_type = "SCHEDULE" | "TRIGGER" type AdRuleExecutionOptions_operator = "EQUAL" | "IN" type AdRuleExecutionSpec_execution_type = "ADD_INTEREST_RELAXATION" | "ADD_QUESTIONNAIRE_INTERESTS" | "AUDIENCE_CONSOLIDATION" | "AUDIENCE_CONSOLIDATION_ASK_FIRST" | "CHANGE_BID" | "CHANGE_BUDGET" | "CHANGE_CAMPAIGN_BUDGET" | "INCREASE_RADIUS" | "NOTIFICATION" | "PAUSE" | "PING_ENDPOINT" | "REBALANCE_BUDGET" | "ROTATE" | "UNPAUSE" | "UPDATE_CREATIVE" | "UPDATE_LAX_BUDGET" | "UPDATE_LAX_DURATION" type AdRuleFilters_operator = "ALL" | "ANY" | "CONTAIN" | "EQUAL" | "GREATER_THAN" | "IN" | "IN_RANGE" | "LESS_THAN" | "NONE" | "NOT_CONTAIN" | "NOT_EQUAL" | "NOT_IN" | "NOT_IN_RANGE" type AdRuleHistoryResult_object_type = "AD" | "ADSET" | "CAMPAIGN" type AdRuleTrigger_operator = "ALL" | "ANY" | "CONTAIN" | "EQUAL" | "GREATER_THAN" | "IN" | "IN_RANGE" | "LESS_THAN" | "NONE" | "NOT_CONTAIN" | "NOT_EQUAL" | "NOT_IN" | "NOT_IN_RANGE" type AdRuleTrigger_type = "DELIVERY_INSIGHTS_CHANGE" | "METADATA_CREATION" | "METADATA_UPDATE" | "STATS_CHANGE" | "STATS_MILESTONE" type AdSet_bid_strategy = "COST_CAP" | "LOWEST_COST_WITHOUT_CAP" | "LOWEST_COST_WITH_BID_CAP" type AdSet_billing_event = "APP_INSTALLS" | "CLICKS" | "IMPRESSIONS" | "LINK_CLICKS" | "LISTING_INTERACTION" | "NONE" | "OFFER_CLAIMS" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "PURCHASE" | "THRUPLAY" type AdSet_configured_status = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type AdSet_effective_status = "ACTIVE" | "ARCHIVED" | "CAMPAIGN_PAUSED" | "DELETED" | "IN_PROCESS" | "PAUSED" | "WITH_ISSUES" type AdSet_optimization_goal = "AD_RECALL_LIFT" | "APP_INSTALLS" | "APP_INSTALLS_AND_OFFSITE_CONVERSIONS" | "CONVERSATIONS" | "DERIVED_EVENTS" | "ENGAGED_USERS" | "EVENT_RESPONSES" | "IMPRESSIONS" | "IN_APP_VALUE" | "LANDING_PAGE_VIEWS" | "LEAD_GENERATION" | "LINK_CLICKS" | "MESSAGING_APPOINTMENT_CONVERSION" | "MESSAGING_PURCHASE_CONVERSION" | "NONE" | "OFFSITE_CONVERSIONS" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "QUALITY_CALL" | "QUALITY_LEAD" | "REACH" | "THRUPLAY" | "VALUE" | "VISIT_INSTAGRAM_PROFILE" type AdSet_status = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type Ad_bid_type = "ABSOLUTE_OCPM" | "CPA" | "CPC" | "CPM" | "MULTI_PREMIUM" type Ad_configured_status = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type Ad_effective_status = "ACTIVE" | "ADSET_PAUSED" | "ARCHIVED" | "CAMPAIGN_PAUSED" | "DELETED" | "DISAPPROVED" | "IN_PROCESS" | "PAUSED" | "PENDING_BILLING_INFO" | "PENDING_REVIEW" | "PREAPPROVED" | "WITH_ISSUES" type Ad_status = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type Application_supported_platforms = "AMAZON" | "ANDROID" | "CANVAS" | "GAMEROOM" | "INSTANT_GAME" | "IPAD" | "IPHONE" | "MOBILE_WEB" | "OCULUS" | "SAMSUNG" | "SUPPLEMENTARY_IMAGES" | "WEB" | "WINDOWS" | "XIAOMI" type AutomotiveModel_image_fetch_status = "DIRECT_UPLOAD" | "FETCHED" | "FETCH_FAILED" | "NO_STATUS" | "OUTDATED" | "PARTIAL_FETCH" type AutomotiveModel_visibility = "PUBLISHED" | "STAGING" type Campaign_bid_strategy = "COST_CAP" | "LOWEST_COST_WITHOUT_CAP" | "LOWEST_COST_WITH_BID_CAP" type Campaign_configured_status = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type Campaign_effective_status = "ACTIVE" | "ARCHIVED" | "DELETED" | "IN_PROCESS" | "PAUSED" | "WITH_ISSUES" type Campaign_status = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type CustomAudienceDataSource_sub_type = "ANYTHING" | "APP_USERS" | "AR_EXPERIENCE_EVENTS" | "CAMPAIGN_CONVERSIONS" | "COMBINATION_CUSTOM_AUDIENCE_USERS" | "CONSTANT_CONTACTS_EMAIL_HASHES" | "CONTACT_IMPORTER" | "CONVERSION_PIXEL_HITS" | "COPY_PASTE_EMAIL_HASHES" | "CUSTOM_AUDIENCE_USERS" | "CUSTOM_DATA_TARGETING" | "DATA_FILE" | "DYNAMIC_RULE" | "ENGAGEMENT_EVENT_USERS" | "EXPANDED_AUDIENCE" | "EXTERNAL_IDS" | "EXTERNAL_IDS_MIX" | "FACEBOOK_WIFI_EVENTS" | "FB_EVENT_SIGNALS" | "FB_PIXEL_HITS" | "HASHES" | "HASHES_OR_USER_IDS" | "HOUSEHOLD_EXPANSION" | "IG_BUSINESS_EVENTS" | "IG_PROMOTED_POST" | "INSTANT_ARTICLE_EVENTS" | "LOOKALIKE_PLATFORM" | "MAIL_CHIMP_EMAIL_HASHES" | "MOBILE_ADVERTISER_IDS" | "MOBILE_APP_COMBINATION_EVENTS" | "MOBILE_APP_CUSTOM_AUDIENCE_USERS" | "MOBILE_APP_EVENTS" | "MULTICOUNTRY_COMBINATION" | "MULTI_DATA_EVENTS" | "MULTI_EVENT_SOURCE" | "MULTI_HASHES" | "NOTHING" | "OFFLINE_EVENT_USERS" | "PAGE_FANS" | "PAGE_SMART_AUDIENCE" | "PARTNER_CATEGORY_USERS" | "PLACE_VISITS" | "PLATFORM" | "PLATFORM_USERS" | "SEED_LIST" | "SIGNAL_SOURCE" | "SMART_AUDIENCE" | "STORE_VISIT_EVENTS" | "S_EXPR" | "TOKENS" | "USER_IDS" | "VIDEO_EVENTS" | "VIDEO_EVENT_USERS" | "WEB_PIXEL_COMBINATION_EVENTS" | "WEB_PIXEL_HITS" | "WEB_PIXEL_HITS_CUSTOM_AUDIENCE_USERS" type CustomAudienceDataSource_type = "CONTACT_IMPORTER" | "COPY_PASTE" | "EVENT_BASED" | "FILE_IMPORTED" | "HOUSEHOLD_AUDIENCE" | "SEED_BASED" | "THIRD_PARTY_IMPORTED" | "UNKNOWN" type CustomConversionStatsResult_aggregation = "count" | "device_type" | "host" | "pixel_fire" | "unmatched_count" | "unmatched_usd_amount" | "url" | "usd_amount" type CustomConversion_custom_event_type = "ADD_PAYMENT_INFO" | "ADD_TO_CART" | "ADD_TO_WISHLIST" | "COMPLETE_REGISTRATION" | "CONTACT" | "CONTENT_VIEW" | "CUSTOMIZE_PRODUCT" | "DONATE" | "FACEBOOK_SELECTED" | "FIND_LOCATION" | "INITIATED_CHECKOUT" | "LEAD" | "LISTING_INTERACTION" | "OTHER" | "PURCHASE" | "SCHEDULE" | "SEARCH" | "START_TRIAL" | "SUBMIT_APPLICATION" | "SUBSCRIBE" type Destination_image_fetch_status = "DIRECT_UPLOAD" | "FETCHED" | "FETCH_FAILED" | "NO_STATUS" | "OUTDATED" | "PARTIAL_FETCH" type Destination_visibility = "PUBLISHED" | "STAGING" type EntityAtTextRange_type = "application" | "event" | "group" | "page" | "user" type Event_category = "CLASSIC_LITERATURE" | "COMEDY" | "CRAFTS" | "DANCE" | "DRINKS" | "FITNESS_AND_WORKOUTS" | "FOODS" | "GAMES" | "GARDENING" | "HEALTHY_LIVING_AND_SELF_CARE" | "HEALTH_AND_MEDICAL" | "HOME_AND_GARDEN" | "MUSIC_AND_AUDIO" | "PARTIES" | "PROFESSIONAL_NETWORKING" | "RELIGIONS" | "SHOPPING_EVENT" | "SOCIAL_ISSUES" | "SPORTS" | "THEATER" | "TV_AND_MOVIES" | "VISUAL_ARTS" type Event_online_event_format = "fb_live" | "messenger_room" | "none" | "other" | "third_party" type Event_type = "community" | "friends" | "group" | "private" | "public" | "work_company" type Flight_image_fetch_status = "DIRECT_UPLOAD" | "FETCHED" | "FETCH_FAILED" | "NO_STATUS" | "OUTDATED" | "PARTIAL_FETCH" type Flight_visibility = "PUBLISHED" | "STAGING" type HomeListing_image_fetch_status = "DIRECT_UPLOAD" | "FETCHED" | "FETCH_FAILED" | "NO_STATUS" | "OUTDATED" | "PARTIAL_FETCH" type HomeListing_visibility = "PUBLISHED" | "STAGING" type Hotel_image_fetch_status = "DIRECT_UPLOAD" | "FETCHED" | "FETCH_FAILED" | "NO_STATUS" | "OUTDATED" | "PARTIAL_FETCH" type Hotel_visibility = "PUBLISHED" | "STAGING" type JobsJob_image_fetch_status = "DIRECT_UPLOAD" | "FETCHED" | "FETCH_FAILED" | "NO_STATUS" | "OUTDATED" | "PARTIAL_FETCH" type JobsJob_visibility = "PUBLISHED" | "STAGING" type LocalServiceBusiness_availability = "AVAILABLE_FOR_ORDER" | "DISCONTINUED" | "IN_STOCK" | "OUT_OF_STOCK" | "PENDING" | "PREORDER" type LocalServiceBusiness_condition = "PC_CPO" | "PC_NEW" | "PC_OPEN_BOX_NEW" | "PC_REFURBISHED" | "PC_USED" | "PC_USED_FAIR" | "PC_USED_GOOD" | "PC_USED_LIKE_NEW" type LocalServiceBusiness_image_fetch_status = "DIRECT_UPLOAD" | "FETCHED" | "FETCH_FAILED" | "NO_STATUS" | "OUTDATED" | "PARTIAL_FETCH" type LocalServiceBusiness_visibility = "PUBLISHED" | "STAGING" type MediaTitle_image_fetch_status = "DIRECT_UPLOAD" | "FETCHED" | "FETCH_FAILED" | "NO_STATUS" | "OUTDATED" | "PARTIAL_FETCH" type MediaTitle_visibility = "PUBLISHED" | "STAGING" type ProductCatalogDiagnosticGroup_affected_channels = "business_inbox_in_messenger" | "shops" | "test_capability" | "universal_checkout" | "us_marketplace" type ProductCatalogDiagnosticGroup_affected_entity = "product_catalog" | "product_item" | "product_set" type ProductCatalogDiagnosticGroup_affected_features = "augmented_reality" | "checkout" type ProductCatalogDiagnosticGroup_severity = "MUST_FIX" | "OPPORTUNITY" type ProductCatalogDiagnosticGroup_type = "AR_VISIBILITY_ISSUES" | "ATTRIBUTES_INVALID" | "ATTRIBUTES_MISSING" | "CATEGORY" | "CHECKOUT" | "IMAGE_QUALITY" | "LOW_QUALITY_TITLE_AND_DESCRIPTION" | "POLICY_VIOLATION" | "SHOPS_VISIBILITY_ISSUES" type ProductEventStat_device_type = "desktop" | "mobile_android_phone" | "mobile_android_tablet" | "mobile_ipad" | "mobile_iphone" | "mobile_ipod" | "mobile_phone" | "mobile_tablet" | "mobile_windows_phone" | "unknown" type ProductEventStat_event = "AddToCart" | "AddToWishlist" | "InitiateCheckout" | "Lead" | "Purchase" | "Search" | "Subscribe" | "ViewContent" type ProductFeedSchedule_day_of_week = "FRIDAY" | "MONDAY" | "SATURDAY" | "SUNDAY" | "THURSDAY" | "TUESDAY" | "WEDNESDAY" type ProductFeedSchedule_interval = "DAILY" | "HOURLY" | "MONTHLY" | "WEEKLY" type ProductFeedUploadError_affected_surfaces = "Dynamic Ads" | "Marketplace" | "US Marketplace" type ProductFeedUploadError_severity = "fatal" | "warning" type ProductFeedUpload_input_method = "Google Sheets Fetch" | "Manual Upload" | "Reupload Last File" | "Server Fetch" | "User initiated server fetch" type ProductFeed_delimiter = "AUTODETECT" | "BAR" | "COMMA" | "SEMICOLON" | "TAB" | "TILDE" type ProductFeed_ingestion_source_type = "primary_feed" | "supplementary_feed" type ProductFeed_quoted_fields_mode = "AUTODETECT" | "OFF" | "ON" type ProductItemARData_surfaces = "B2C_MARKETPLACE" | "C2C_MARKETPLACE" | "DA" | "DAILY_DEALS" | "DAILY_DEALS_LEGACY" | "IG_PRODUCT_TAGGING" | "MARKETPLACE" | "MARKETPLACE_ADS_DEPRECATED" | "MARKETPLACE_SHOPS" | "MINI_SHOPS" | "OFFLINE_CONVERSIONS" | "SHOPS" | "UNIVERSAL_CHECKOUT" | "WHATSAPP" type ProductItem_age_group = "adult" | "all ages" | "infant" | "kids" | "newborn" | "teen" | "toddler" type ProductItem_availability = "available for order" | "discontinued" | "in stock" | "out of stock" | "pending" | "preorder" type ProductItem_condition = "cpo" | "new" | "open_box_new" | "refurbished" | "used" | "used_fair" | "used_good" | "used_like_new" type ProductItem_gender = "female" | "male" | "unisex" type ProductItem_image_fetch_status = "DIRECT_UPLOAD" | "FETCHED" | "FETCH_FAILED" | "NO_STATUS" | "OUTDATED" | "PARTIAL_FETCH" type ProductItem_review_status = "" | "approved" | "outdated" | "pending" | "rejected" type ProductItem_shipping_weight_unit = "g" | "kg" | "lb" | "oz" type ProductItem_visibility = "published" | "staging" type Profile_profile_type = "application" | "event" | "group" | "page" | "user" type Targeting_device_platforms = "desktop" | "mobile" type Targeting_effective_device_platforms = "desktop" | "mobile" type VehicleOffer_image_fetch_status = "DIRECT_UPLOAD" | "FETCHED" | "FETCH_FAILED" | "NO_STATUS" | "OUTDATED" | "PARTIAL_FETCH" type VehicleOffer_visibility = "PUBLISHED" | "STAGING" type Vehicle_image_fetch_status = "DIRECT_UPLOAD" | "FETCHED" | "FETCH_FAILED" | "NO_STATUS" | "OUTDATED" | "PARTIAL_FETCH" type Vehicle_visibility = "PUBLISHED" | "STAGING" type VideoPoll_status = "closed" | "results_open" | "voting_open" type adaccount_currency = "AED" | "ARS" | "AUD" | "BDT" | "BOB" | "BRL" | "CAD" | "CHF" | "CLP" | "CNY" | "COP" | "CRC" | "CZK" | "DKK" | "DZD" | "EGP" | "EUR" | "GBP" | "GTQ" | "HKD" | "HNL" | "HUF" | "IDR" | "ILS" | "INR" | "ISK" | "JPY" | "KES" | "KRW" | "LKR" | "MOP" | "MXN" | "MYR" | "NGN" | "NIO" | "NOK" | "NZD" | "PEN" | "PHP" | "PKR" | "PLN" | "PYG" | "QAR" | "RON" | "SAR" | "SEK" | "SGD" | "THB" | "TRY" | "TWD" | "UAH" | "USD" | "UYU" | "VND" | "ZAR" type adaccountactivities_category_enum_param = "ACCOUNT" | "AD" | "AD_KEYWORDS" | "AD_SET" | "AUDIENCE" | "BID" | "BUDGET" | "CAMPAIGN" | "DATE" | "STATUS" | "TARGETING" type adaccountactivities_data_source_enum_param = "CALYPSO" | "TAO" | "TAO_AD_ACCOUNT" | "TAO_AD_STATUS" type adaccountad_place_page_sets_async_location_types_enum_param = "home" | "recent" type adaccountad_place_page_sets_async_targeted_area_type_enum_param = "CUSTOM_RADIUS" | "MARKETING_AREA" | "NONE" type adaccountad_place_page_sets_location_types_enum_param = "home" | "recent" type adaccountad_place_page_sets_targeted_area_type_enum_param = "CUSTOM_RADIUS" | "MARKETING_AREA" | "NONE" type adaccountadcreatives_applink_treatment_enum_param = "automatic" | "deeplink_with_appstore_fallback" | "deeplink_with_web_fallback" | "web_only" type adaccountadcreatives_authorization_category_enum_param = "NONE" | "POLITICAL" type adaccountadcreatives_categorization_criteria_enum_param = "brand" | "category" | "product_type" type adaccountadcreatives_category_media_source_enum_param = "CATEGORY" | "MIXED" | "PRODUCTS_COLLAGE" | "PRODUCTS_SLIDESHOW" type adaccountadcreatives_dynamic_ad_voice_enum_param = "DYNAMIC" | "STORY_OWNER" type adaccountadcreativesbylabels_operator_enum_param = "ALL" | "ANY" type adaccountadrules_history_action_enum_param = "BUDGET_NOT_REDISTRIBUTED" | "CHANGED_BID" | "CHANGED_BUDGET" | "EMAIL" | "ENABLE_AUTOFLOW" | "ENDPOINT_PINGED" | "ERROR" | "FACEBOOK_NOTIFICATION_SENT" | "MESSAGE_SENT" | "NOT_CHANGED" | "PAUSED" | "UNPAUSED" type adaccountadrules_history_evaluation_type_enum_param = "SCHEDULE" | "TRIGGER" type adaccountadrules_library_status_enum_param = "DELETED" | "DISABLED" | "ENABLED" | "HAS_ISSUES" type adaccountadrules_library_ui_creation_source_enum_param = "AM_ACCOUNT_OVERVIEW_RECOMMENDATIONS" | "AM_ACTIVITY_HISTORY_TABLE" | "AM_AD_OBJECT_NAME_CARD" | "AM_AMFE_L3_RECOMMENDATION" | "AM_AUTO_APPLY_WIDGET" | "AM_EDITOR_CARD" | "AM_INFO_CARD" | "AM_NAME_CELL_DROPDOWN" | "AM_PERFORMANCE_SUMMARY" | "AM_RULE_LANDING_PAGE_BANNER" | "AM_TOOLBAR_CREATE_RULE_DROPDOWN" | "PE_CAMPAIGN_STRUCTURE_MENU" | "PE_EDITOR_CARD" | "PE_INFO_CARD" | "PE_TOOLBAR_CREATE_RULE_DROPDOWN" | "RULES_MANAGEMENT_PAGE_ACTION_DROPDOWN" | "RULES_MANAGEMENT_PAGE_RULE_GROUP" | "RULES_MANAGEMENT_PAGE_RULE_NAME" | "RULES_MANAGEMENT_PAGE_TOP_NAV" | "RULES_VIEW_ACTIVE_RULES_DIALOG" | "RULE_CREATION_SUCCESS_DIALOG" | "RULE_SYD_REDIRECT" | "RULE_TEMPLATES_DIALOG" type adaccountads_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adaccountads_execution_options_enum_param = "include_recommendations" | "synchronous_ad_review" | "validate_only" type adaccountads_status_enum_param = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type adaccountads_volume_recommendation_type_enum_param = "ACO_TOGGLE" | "AGGREGATED_BID_LIMITED" | "AGGREGATED_BUDGET_LIMITED" | "AGGREGATED_COST_LIMITED" | "AUCTION_OVERLAP" | "AUCTION_OVERLAP_CONSOLIDATION" | "AUDIENCE_EXPANSION" | "AUTOFLOW_OPT_IN" | "AUTOMATIC_PLACEMENTS" | "CAPI" | "COST_GOAL" | "COST_GOAL_BUDGET_LIMITED" | "COST_GOAL_CPA_LIMITED" | "CREATIVE_BADGE" | "CREATIVE_FATIGUE" | "CREATIVE_LIMITED" | "DEAD_LINK" | "ECOSYSTEM_BID_REDUCE_L1_CARDINALITY" | "FRAGMENTATION" | "LEARNING_LIMITED" | "LOW_OUTCOME" | "MMT_CAROUSEL_TO_VIDEO" | "MULTI_TEXT" | "MUSIC" | "PREDICTIVE_CREATIVE_LIMITED" | "REVERT" | "SEMANTIC_BASED_AUDIENCE_EXPANSION" | "SIGNALS_GROWTH_CAPI" | "SYD_TEST_MODE" | "TOP_ADSETS_WITH_ADS_UNDER_CAP" | "TOP_CAMPAIGNS_WITH_ADS_UNDER_CAP" | "UNECONOMICAL_ADS_THROTTLING" | "UNUSED_BUDGET" | "ZERO_IMPRESSION" type adaccountadsbylabels_operator_enum_param = "ALL" | "ANY" type adaccountadsets_bid_strategy_enum_param = "COST_CAP" | "LOWEST_COST_WITHOUT_CAP" | "LOWEST_COST_WITH_BID_CAP" type adaccountadsets_billing_event_enum_param = "APP_INSTALLS" | "CLICKS" | "IMPRESSIONS" | "LINK_CLICKS" | "LISTING_INTERACTION" | "NONE" | "OFFER_CLAIMS" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "PURCHASE" | "THRUPLAY" type adaccountadsets_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adaccountadsets_destination_type_enum_param = "APP" | "APPLINKS_AUTOMATIC" | "FACEBOOK" | "MESSENGER" | "UNDEFINED" | "WEBSITE" type adaccountadsets_effective_status_enum_param = "ACTIVE" | "ADSET_PAUSED" | "ARCHIVED" | "CAMPAIGN_PAUSED" | "DELETED" | "DISAPPROVED" | "IN_PROCESS" | "PAUSED" | "PENDING_BILLING_INFO" | "PENDING_REVIEW" | "PREAPPROVED" | "WITH_ISSUES" type adaccountadsets_execution_options_enum_param = "include_recommendations" | "validate_only" type adaccountadsets_full_funnel_exploration_mode_enum_param = "EXTENDED_EXPLORATION" | "LIMITED_EXPLORATION" | "NONE_EXPLORATION" type adaccountadsets_multi_optimization_goal_weight_enum_param = "BALANCED" | "PREFER_EVENT" | "PREFER_INSTALL" | "UNDEFINED" type adaccountadsets_optimization_goal_enum_param = "AD_RECALL_LIFT" | "APP_INSTALLS" | "APP_INSTALLS_AND_OFFSITE_CONVERSIONS" | "CONVERSATIONS" | "DERIVED_EVENTS" | "ENGAGED_USERS" | "EVENT_RESPONSES" | "IMPRESSIONS" | "IN_APP_VALUE" | "LANDING_PAGE_VIEWS" | "LEAD_GENERATION" | "LINK_CLICKS" | "MESSAGING_APPOINTMENT_CONVERSION" | "MESSAGING_PURCHASE_CONVERSION" | "NONE" | "OFFSITE_CONVERSIONS" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "QUALITY_CALL" | "QUALITY_LEAD" | "REACH" | "THRUPLAY" | "VALUE" | "VISIT_INSTAGRAM_PROFILE" type adaccountadsets_optimization_sub_event_enum_param = "NONE" | "TRAVEL_INTENT" | "TRAVEL_INTENT_BUCKET_01" | "TRAVEL_INTENT_BUCKET_02" | "TRAVEL_INTENT_BUCKET_03" | "TRAVEL_INTENT_BUCKET_04" | "TRAVEL_INTENT_BUCKET_05" | "TRAVEL_INTENT_NO_DESTINATION_INTENT" | "TRIP_CONSIDERATION" | "VIDEO_SOUND_ON" type adaccountadsets_status_enum_param = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type adaccountadsets_tune_for_category_enum_param = "CREDIT" | "EMPLOYMENT" | "HOUSING" | "ISSUES_ELECTIONS_POLITICS" | "NONE" | "ONLINE_GAMBLING_AND_GAMING" type adaccountadsetsbylabels_operator_enum_param = "ALL" | "ANY" type adaccountadspixels_sort_by_enum_param = "LAST_FIRED_TIME" | "NAME" type adaccountadvideos_container_type_enum_param = "ACO_AUTOEXTRACTED_VIDEO" | "ACO_VIDEO_VARIATION" | "ADS_AI_GENERATED" | "AD_BREAK_PREVIEW" | "AD_DERIVATIVE" | "AD_LIBRARY_WATERMARK" | "AGE_UP" | "ALBUM_MULTIMEDIA_POST" | "ALOHA_CALL_VIDEO" | "ALOHA_SUPERFRAME" | "APP_REREVIEW_SCREENCAST" | "APP_REVIEW_SCREENCAST" | "ASSET_MANAGER" | "ATLAS_VIDEO" | "AUDIO_BRIEF" | "AUDIO_BROADCAST" | "AUDIO_COMMENT" | "BROADCAST" | "BULLETIN_ARTICLE_AUDIO" | "CANDIDATE_VIDEOS_DELETED" | "CANVAS" | "CFC_VIDEO" | "CMS_MEDIA_MANAGER" | "CONTAINED_POST_ATTACHMENT" | "CONTAINED_POST_AUDIO_BROADCAST" | "CONTAINED_POST_COPYRIGHT_REFERENCE_BROADCAST" | "COPYRIGHT_REFERENCE_BROADCAST" | "COPYRIGHT_REFERENCE_VIDEO" | "CREATION_ML_PRECREATION" | "DCO_AD_ASSET_FEED" | "DCO_AUTOGEN_VIDEO" | "DCO_TRIMMED_VIDEO" | "DIM_SUM" | "DIRECTED_POST_ATTACHMENT" | "DIRECT_INBOX" | "DIRECT_INBOX_REACTION" | "DROPS_SHOPPING_EVENT_PAGE" | "DYNAMIC_ITEM_DISPLAY_BUNDLE" | "DYNAMIC_ITEM_VIDEO" | "DYNAMIC_TEMPLATE_VIDEO" | "EVENT_COVER_VIDEO" | "EVENT_TOUR" | "FACECAST_DVR" | "FB_COLLECTIBLE_VIDEO" | "FB_SHORTS" | "FB_SHORTS_CONTENT_REMIXABLE" | "FB_SHORTS_CROSS_META_POST" | "FB_SHORTS_GROUP_POST" | "FB_SHORTS_PMV_POST" | "FB_SHORTS_PMV_POST_NO_NEWSFEED_NOR_TIMELINE" | "FB_SHORTS_POST" | "FB_SHORTS_REMIX_POST" | "FUNDRAISER_COVER_VIDEO" | "GAME_CLIP" | "GEMSTONE" | "GIF_TO_VIDEO" | "GOODWILL_ANNIVERSARY_DEPRECATED" | "GOODWILL_ANNIVERSARY_PROMOTION_DEPRECATED" | "GOODWILL_VIDEO_CONTAINED_SHARE" | "GOODWILL_VIDEO_PROMOTION" | "GOODWILL_VIDEO_SHARE" | "GOODWILL_VIDEO_TOKEN_REQUIRED" | "GROUP_POST" | "HACK_TV" | "HEURISTIC_CLUSTER_VIDEO" | "HEURISTIC_PREVIEW" | "HIGHLIGHT_CLIP_VIDEO" | "HUDDLE_BROADCAST" | "IG_REELS_XPV" | "IG_STORIES_READER" | "INJECTABLE" | "INSPIRATION_VIDEO" | "INSTAGRAM_VIDEO_COPY" | "INSTANT_APPLICATION_PREVIEW" | "INSTANT_ARTICLE" | "INSTANT_GAME_CLIP" | "ISSUE_MODULE" | "JOBS_CAREERS" | "JOBS_VISUAL_INTRO_ENTRY" | "JOB_APPLICATION_VIDEO" | "JOB_OPENING_VIDEO" | "KOTOTORO" | "LEARN" | "LEGACY" | "LEGACY_CONTAINED_POST_BROADCAST" | "LIVE_AUDIO_ROOM_BROADCAST" | "LIVE_CLIP_PREVIEW" | "LIVE_CLIP_WORKCHAT" | "LIVE_CREATIVE_KIT_VIDEO" | "LIVE_PHOTO" | "LOOK_NOW_DEPRECATED" | "MARKETPLACE_LISTING_VIDEO" | "MARKETPLACE_PRE_RECORDED_VIDEO" | "MESSENGER_WATCH_TOGETHER" | "MOMENTS_VIDEO" | "MUSIC_CLIP" | "MUSIC_CLIP_IN_AUDIO_DIGEST" | "MUSIC_CLIP_IN_COMMENT" | "MUSIC_CLIP_IN_LIGHTWEIGHT_STATUS" | "MUSIC_CLIP_IN_POLL_OPTION" | "MUSIC_CLIP_ON_DATING_PROFILE" | "NEO_ASYNC_GAME_VIDEO" | "NEW_CONTAINED_POST_BROADCAST" | "NO_STORY" | "NO_STORY_WITH_ENTPOST" | "NPE_COLLAB_COPYRIGHT_CHECK" | "OCULUS_CREATOR_PORTAL" | "OCULUS_VENUES_BROADCAST" | "OFFERS_VIDEO" | "PAGES_COVER_VIDEO" | "PAGE_REVIEW_SCREENCAST" | "PAGE_SLIDESHOW_VIDEO" | "PAID_CONTENT_PREVIEW" | "PAID_CONTENT_VIDEO" | "PAID_CONTENT_VIDEO__POST" | "PAPER_DOCUMENT_AUDIO" | "PAPER_DOCUMENT_VIDEO" | "PIXELCLOUD" | "PODCAST_HIGHLIGHT" | "PODCAST_ML_PREVIEW" | "PODCAST_ML_PREVIEW_NO_NEWSFEED_STORY" | "PODCAST_RSS" | "PODCAST_RSS_EPHEMERAL" | "PODCAST_RSS_NO_NEWSFEED_STORY" | "PODCAST_VOICES" | "PODCAST_VOICES_NO_NEWSFEED_STORY" | "PREMIERE_SOURCE" | "PREMIUM_MUSIC_VIDEO_CLIP" | "PREMIUM_MUSIC_VIDEO_CROPPED_CLIP" | "PREMIUM_MUSIC_VIDEO_NO_NEWSFEED_STORY" | "PREMIUM_MUSIC_VIDEO_WITH_NEWSFEED_STORY" | "PRIVATE_GALLERY_VIDEO" | "PRODUCT_VIDEO" | "PROFILE_COVER_VIDEO" | "PROFILE_INTRO_CARD" | "PROFILE_VIDEO" | "PROTON" | "QUICK_PROMOTION" | "REPLACE_VIDEO" | "SALES_CLIENT_INTERACTION" | "SAY_THANKS_DEPRECATED" | "SHOWREEL_NATIVE_DUMMY_VIDEO" | "SLIDESHOW_ANIMOTO" | "SLIDESHOW_SHAKR" | "SLIDESHOW_VARIATION_VIDEO" | "SOTTO_CONTENT" | "SOUNDBITES_VIDEO" | "SOUND_PLATFORM_STREAM" | "SRT_ATTACHMENT" | "STAGES_BROADCAST" | "STORIES_VIDEO" | "STORIES_WEARABLE" | "STORYLINE" | "STORYLINE_WITH_EXTERNAL_MUSIC" | "STORY_ARCHIVE_VIDEO" | "STORY_CARD_TEMPLATE" | "STREAM_HIGHLIGHTS_VIDEO" | "TAROT_DIGEST" | "TEMPORARY_UNLISTED" | "TEMP_MULTIMEDIA_POST" | "UNLISTED" | "UNLISTED_HACK_TV" | "UNLISTED_HORIZON" | "UNLISTED_OCULUS" | "VIDEO_COMMENT" | "VIDEO_COMPOSITION_VARIATION" | "VIDEO_CREATIVE_EDITOR_AUTOGEN_AD_VIDEO" | "VIDEO_SUPERRES" | "VOICES_ARTICLE_VIDEO" | "VU_GENERATED_VIDEO" | "WOODHENGE" | "WORK_KNOWLEDGE_VIDEO" | "YOUR_DAY" type adaccountadvideos_content_category_enum_param = "BEAUTY_FASHION" | "BUSINESS" | "CARS_TRUCKS" | "COMEDY" | "CUTE_ANIMALS" | "ENTERTAINMENT" | "FAMILY" | "FOOD_HEALTH" | "HOME" | "LIFESTYLE" | "MUSIC" | "NEWS" | "OTHER" | "POLITICS" | "SCIENCE" | "SPORTS" | "TECHNOLOGY" | "VIDEO_GAMING" type adaccountadvideos_formatting_enum_param = "MARKDOWN" | "PLAINTEXT" type adaccountadvideos_original_projection_type_enum_param = "cubemap" | "equirectangular" | "half_equirectangular" type adaccountadvideos_swap_mode_enum_param = "replace" type adaccountadvideos_unpublished_content_type_enum_param = "ADS_POST" | "DRAFT" | "INLINE_CREATED" | "PUBLISHED" | "REVIEWABLE_BRANDED_CONTENT" | "SCHEDULED" | "SCHEDULED_RECURRING" type adaccountadvideos_upload_phase_enum_param = "cancel" | "finish" | "start" | "transfer" type adaccountassigned_users_tasks_enum_param = "AA_ANALYZE" | "ADVERTISE" | "ANALYZE" | "DRAFT" | "MANAGE" type adaccountasync_requests_status_enum_param = "ERROR" | "EXECUTING" | "FINISHED" | "INITIALIZED" type adaccountasync_requests_type_enum_param = "ASYNC_ADGROUP_CREATION" | "BATCH_API" | "DRAFTS" type adaccountasyncadrequestsets_notification_mode_enum_param = "OFF" | "ON_COMPLETE" type adaccountcampaigns_bid_strategy_enum_param = "COST_CAP" | "LOWEST_COST_WITHOUT_CAP" | "LOWEST_COST_WITH_BID_CAP" type adaccountcampaigns_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adaccountcampaigns_delete_strategy_enum_param = "DELETE_ANY" | "DELETE_ARCHIVED_BEFORE" | "DELETE_OLDEST" type adaccountcampaigns_effective_status_enum_param = "ACTIVE" | "ADSET_PAUSED" | "ARCHIVED" | "CAMPAIGN_PAUSED" | "DELETED" | "DISAPPROVED" | "IN_PROCESS" | "PAUSED" | "PENDING_BILLING_INFO" | "PENDING_REVIEW" | "PREAPPROVED" | "WITH_ISSUES" type adaccountcampaigns_execution_options_enum_param = "include_recommendations" | "validate_only" type adaccountcampaigns_objective_enum_param = "APP_INSTALLS" | "BRAND_AWARENESS" | "CONVERSIONS" | "EVENT_RESPONSES" | "LEAD_GENERATION" | "LINK_CLICKS" | "LOCAL_AWARENESS" | "MESSAGES" | "OFFER_CLAIMS" | "OUTCOME_APP_PROMOTION" | "OUTCOME_AWARENESS" | "OUTCOME_ENGAGEMENT" | "OUTCOME_LEADS" | "OUTCOME_SALES" | "OUTCOME_TRAFFIC" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "PRODUCT_CATALOG_SALES" | "REACH" | "STORE_VISITS" | "VIDEO_VIEWS" type adaccountcampaigns_smart_promotion_type_enum_param = "GUIDED_CREATION" | "SMART_APP_PROMOTION" type adaccountcampaigns_special_ad_categories_enum_param = "CREDIT" | "EMPLOYMENT" | "HOUSING" | "ISSUES_ELECTIONS_POLITICS" | "NONE" | "ONLINE_GAMBLING_AND_GAMING" type adaccountcampaigns_special_ad_category_country_enum_param = "AD" | "AE" | "AF" | "AG" | "AI" | "AL" | "AM" | "AN" | "AO" | "AQ" | "AR" | "AS" | "AT" | "AU" | "AW" | "AX" | "AZ" | "BA" | "BB" | "BD" | "BE" | "BF" | "BG" | "BH" | "BI" | "BJ" | "BL" | "BM" | "BN" | "BO" | "BQ" | "BR" | "BS" | "BT" | "BV" | "BW" | "BY" | "BZ" | "CA" | "CC" | "CD" | "CF" | "CG" | "CH" | "CI" | "CK" | "CL" | "CM" | "CN" | "CO" | "CR" | "CU" | "CV" | "CW" | "CX" | "CY" | "CZ" | "DE" | "DJ" | "DK" | "DM" | "DO" | "DZ" | "EC" | "EE" | "EG" | "EH" | "ER" | "ES" | "ET" | "FI" | "FJ" | "FK" | "FM" | "FO" | "FR" | "GA" | "GB" | "GD" | "GE" | "GF" | "GG" | "GH" | "GI" | "GL" | "GM" | "GN" | "GP" | "GQ" | "GR" | "GS" | "GT" | "GU" | "GW" | "GY" | "HK" | "HM" | "HN" | "HR" | "HT" | "HU" | "ID" | "IE" | "IL" | "IM" | "IN" | "IO" | "IQ" | "IR" | "IS" | "IT" | "JE" | "JM" | "JO" | "JP" | "KE" | "KG" | "KH" | "KI" | "KM" | "KN" | "KP" | "KR" | "KW" | "KY" | "KZ" | "LA" | "LB" | "LC" | "LI" | "LK" | "LR" | "LS" | "LT" | "LU" | "LV" | "LY" | "MA" | "MC" | "MD" | "ME" | "MF" | "MG" | "MH" | "MK" | "ML" | "MM" | "MN" | "MO" | "MP" | "MQ" | "MR" | "MS" | "MT" | "MU" | "MV" | "MW" | "MX" | "MY" | "MZ" | "NA" | "NC" | "NE" | "NF" | "NG" | "NI" | "NL" | "NO" | "NP" | "NR" | "NU" | "NZ" | "OM" | "PA" | "PE" | "PF" | "PG" | "PH" | "PK" | "PL" | "PM" | "PN" | "PR" | "PS" | "PT" | "PW" | "PY" | "QA" | "RE" | "RO" | "RS" | "RU" | "RW" | "SA" | "SB" | "SC" | "SD" | "SE" | "SG" | "SH" | "SI" | "SJ" | "SK" | "SL" | "SM" | "SN" | "SO" | "SR" | "SS" | "ST" | "SV" | "SX" | "SY" | "SZ" | "TC" | "TD" | "TF" | "TG" | "TH" | "TJ" | "TK" | "TL" | "TM" | "TN" | "TO" | "TR" | "TT" | "TV" | "TW" | "TZ" | "UA" | "UG" | "UM" | "US" | "UY" | "UZ" | "VA" | "VC" | "VE" | "VG" | "VI" | "VN" | "VU" | "WF" | "WS" | "XK" | "YE" | "YT" | "ZA" | "ZM" | "ZW" type adaccountcampaigns_status_enum_param = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type adaccountcampaignsbylabels_operator_enum_param = "ALL" | "ANY" type adaccountcustomaudiences_claim_objective_enum_param = "AUTOMOTIVE_MODEL" | "COLLABORATIVE_ADS" | "HOME_LISTING" | "MEDIA_TITLE" | "PRODUCT" | "TRAVEL" | "VEHICLE" | "VEHICLE_OFFER" type adaccountcustomaudiences_content_type_enum_param = "AUTOMOTIVE_MODEL" | "DESTINATION" | "FLIGHT" | "HOME_LISTING" | "HOTEL" | "JOB" | "LOCAL_SERVICE_BUSINESS" | "LOCATION_BASED_ITEM" | "MEDIA_TITLE" | "OFFLINE_PRODUCT" | "PRODUCT" | "VEHICLE" | "VEHICLE_OFFER" type adaccountcustomaudiences_customer_file_source_enum_param = "BOTH_USER_AND_PARTNER_PROVIDED" | "PARTNER_PROVIDED_ONLY" | "USER_PROVIDED_ONLY" type adaccountcustomaudiences_subtype_enum_param = "APP" | "BAG_OF_ACCOUNTS" | "CLAIM" | "CUSTOM" | "ENGAGEMENT" | "FOX" | "LOOKALIKE" | "MANAGED" | "MEASUREMENT" | "OFFLINE_CONVERSION" | "PARTNER" | "REGULATED_CATEGORIES_AUDIENCE" | "STUDY_RULE_AUDIENCE" | "VIDEO" | "WEBSITE" type adaccountcustomconversions_custom_event_type_enum_param = "ADD_PAYMENT_INFO" | "ADD_TO_CART" | "ADD_TO_WISHLIST" | "COMPLETE_REGISTRATION" | "CONTACT" | "CONTENT_VIEW" | "CUSTOMIZE_PRODUCT" | "DONATE" | "FACEBOOK_SELECTED" | "FIND_LOCATION" | "INITIATED_CHECKOUT" | "LEAD" | "LISTING_INTERACTION" | "OTHER" | "PURCHASE" | "SCHEDULE" | "SEARCH" | "START_TRIAL" | "SUBMIT_APPLICATION" | "SUBSCRIBE" type adaccountdelivery_estimate_optimization_goal_enum_param = "AD_RECALL_LIFT" | "APP_INSTALLS" | "APP_INSTALLS_AND_OFFSITE_CONVERSIONS" | "CONVERSATIONS" | "DERIVED_EVENTS" | "ENGAGED_USERS" | "EVENT_RESPONSES" | "IMPRESSIONS" | "IN_APP_VALUE" | "LANDING_PAGE_VIEWS" | "LEAD_GENERATION" | "LINK_CLICKS" | "MESSAGING_APPOINTMENT_CONVERSION" | "MESSAGING_PURCHASE_CONVERSION" | "NONE" | "OFFSITE_CONVERSIONS" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "QUALITY_CALL" | "QUALITY_LEAD" | "REACH" | "THRUPLAY" | "VALUE" | "VISIT_INSTAGRAM_PROFILE" type adaccountgeneratepreviews_ad_format_enum_param = "AUDIENCE_NETWORK_INSTREAM_VIDEO" | "AUDIENCE_NETWORK_INSTREAM_VIDEO_MOBILE" | "AUDIENCE_NETWORK_OUTSTREAM_VIDEO" | "AUDIENCE_NETWORK_REWARDED_VIDEO" | "BIZ_DISCO_FEED_MOBILE" | "DESKTOP_FEED_STANDARD" | "FACEBOOK_REELS_BANNER" | "FACEBOOK_REELS_BANNER_DESKTOP" | "FACEBOOK_REELS_MOBILE" | "FACEBOOK_REELS_POSTLOOP" | "FACEBOOK_REELS_STICKER" | "FACEBOOK_STORY_MOBILE" | "FACEBOOK_STORY_STICKER_MOBILE" | "INSTAGRAM_EXPLORE_CONTEXTUAL" | "INSTAGRAM_EXPLORE_GRID_HOME" | "INSTAGRAM_EXPLORE_IMMERSIVE" | "INSTAGRAM_FEED_WEB" | "INSTAGRAM_FEED_WEB_M_SITE" | "INSTAGRAM_PROFILE_FEED" | "INSTAGRAM_REELS" | "INSTAGRAM_REELS_OVERLAY" | "INSTAGRAM_SEARCH_CHAIN" | "INSTAGRAM_SEARCH_GRID" | "INSTAGRAM_SHOP" | "INSTAGRAM_STANDARD" | "INSTAGRAM_STORY" | "INSTAGRAM_STORY_WEB" | "INSTAGRAM_STORY_WEB_M_SITE" | "INSTANT_ARTICLE_RECIRCULATION_AD" | "INSTANT_ARTICLE_STANDARD" | "INSTREAM_BANNER_DESKTOP" | "INSTREAM_BANNER_MOBILE" | "INSTREAM_VIDEO_DESKTOP" | "INSTREAM_VIDEO_IMAGE" | "INSTREAM_VIDEO_MOBILE" | "JOB_BROWSER_DESKTOP" | "JOB_BROWSER_MOBILE" | "MARKETPLACE_MOBILE" | "MESSENGER_MOBILE_INBOX_MEDIA" | "MESSENGER_MOBILE_STORY_MEDIA" | "MOBILE_BANNER" | "MOBILE_FEED_BASIC" | "MOBILE_FEED_STANDARD" | "MOBILE_FULLWIDTH" | "MOBILE_INTERSTITIAL" | "MOBILE_MEDIUM_RECTANGLE" | "MOBILE_NATIVE" | "RIGHT_COLUMN_STANDARD" | "SUGGESTED_VIDEO_DESKTOP" | "SUGGESTED_VIDEO_MOBILE" | "WATCH_FEED_HOME" | "WATCH_FEED_MOBILE" type adaccountgeneratepreviews_render_type_enum_param = "FALLBACK" type adaccountinsights_action_attribution_windows_enum_param = "1d_click" | "1d_view" | "28d_click" | "28d_view" | "7d_click" | "7d_view" | "dda" | "default" | "skan_click" | "skan_view" type adaccountinsights_action_breakdowns_enum_param = "action_canvas_component_name" | "action_carousel_card_id" | "action_carousel_card_name" | "action_destination" | "action_device" | "action_reaction" | "action_target_id" | "action_type" | "action_video_sound" | "action_video_type" type adaccountinsights_action_report_time_enum_param = "conversion" | "impression" | "mixed" type adaccountinsights_breakdowns_enum_param = "ad_format_asset" | "age" | "app_id" | "body_asset" | "call_to_action_asset" | "country" | "description_asset" | "device_platform" | "dma" | "frequency_value" | "gender" | "hourly_stats_aggregated_by_advertiser_time_zone" | "hourly_stats_aggregated_by_audience_time_zone" | "image_asset" | "impression_device" | "is_conversion_id_modeled" | "link_url_asset" | "mmm" | "place_page_id" | "platform_position" | "product_id" | "publisher_platform" | "region" | "skan_campaign_id" | "skan_conversion_id" | "title_asset" | "video_asset" type adaccountinsights_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adaccountinsights_level_enum_param = "account" | "ad" | "adset" | "campaign" type adaccountinsights_summary_action_breakdowns_enum_param = "action_canvas_component_name" | "action_carousel_card_id" | "action_carousel_card_name" | "action_destination" | "action_device" | "action_reaction" | "action_target_id" | "action_type" | "action_video_sound" | "action_video_type" type adaccountmanaged_partner_ads_campaign_group_status_enum_param = "ACTIVE" | "ADSET_PAUSED" | "ARCHIVED" | "CAMPAIGN_PAUSED" | "DELETED" | "DISAPPROVED" | "IN_PROCESS" | "PAUSED" | "PENDING_BILLING_INFO" | "PENDING_REVIEW" | "PREAPPROVED" | "WITH_ISSUES" type adaccountmanaged_partner_ads_custom_event_type_enum_param = "ADD_TO_CART" | "CONTENT_VIEW" | "PURCHASE" type adaccountmatched_search_applications_app_store_enum_param = "AMAZON_APP_STORE" | "APK_MIRROR" | "APK_MONK" | "APK_PURE" | "APTOIDE_A1_STORE" | "BEMOBI_MOBILE_STORE" | "DOES_NOT_EXIST" | "FB_ANDROID_STORE" | "FB_CANVAS" | "FB_GAMEROOM" | "GALAXY_STORE" | "GOOGLE_PLAY" | "INSTANT_GAME" | "ITUNES" | "ITUNES_IPAD" | "OCULUS_APP_STORE" | "OPPO" | "ROKU_STORE" | "UPTODOWN" | "VIVO" | "WINDOWS_10_STORE" | "WINDOWS_STORE" | "XIAOMI" type adaccountonbehalf_requests_status_enum_param = "APPROVE" | "DECLINE" | "EXPIRED" | "IN_PROGRESS" | "PENDING" | "PENDING_EMAIL_VERIFICATION" | "PENDING_INTEGRITY_REVIEW" type adaccountproduct_audiences_claim_objective_enum_param = "AUTOMOTIVE_MODEL" | "COLLABORATIVE_ADS" | "HOME_LISTING" | "MEDIA_TITLE" | "PRODUCT" | "TRAVEL" | "VEHICLE" | "VEHICLE_OFFER" type adaccountproduct_audiences_content_type_enum_param = "AUTOMOTIVE_MODEL" | "DESTINATION" | "FLIGHT" | "HOME_LISTING" | "HOTEL" | "JOB" | "LOCAL_SERVICE_BUSINESS" | "LOCATION_BASED_ITEM" | "MEDIA_TITLE" | "OFFLINE_PRODUCT" | "PRODUCT" | "VEHICLE" | "VEHICLE_OFFER" type adaccountproduct_audiences_subtype_enum_param = "APP" | "BAG_OF_ACCOUNTS" | "CLAIM" | "CUSTOM" | "ENGAGEMENT" | "FOX" | "LOOKALIKE" | "MANAGED" | "MEASUREMENT" | "OFFLINE_CONVERSION" | "PARTNER" | "REGULATED_CATEGORIES_AUDIENCE" | "STUDY_RULE_AUDIENCE" | "VIDEO" | "WEBSITE" type adaccountreachfrequencypredictions_action_enum_param = "cancel" | "quote" | "reserve" type adaccountreachfrequencypredictions_buying_type_enum_param = "AUCTION" | "DEPRECATED_REACH_BLOCK" | "FIXED_CPM" | "MIXED" | "REACHBLOCK" | "RESEARCH_POLL" | "RESERVED" type adaccountreachfrequencypredictions_instream_packages_enum_param = "BEAUTY" | "ENTERTAINMENT" | "FOOD" | "NORMAL" | "PREMIUM" | "REGULAR_ANIMALS_PETS" | "REGULAR_FOOD" | "REGULAR_GAMES" | "REGULAR_POLITICS" | "REGULAR_SPORTS" | "REGULAR_STYLE" | "REGULAR_TV_MOVIES" | "SPANISH" | "SPORTS" type adaccounttargetingbrowse_limit_type_enum_param = "behaviors" | "college_years" | "education_majors" | "education_schools" | "education_statuses" | "ethnic_affinity" | "family_statuses" | "generation" | "home_ownership" | "home_type" | "home_value" | "household_composition" | "income" | "industries" | "interested_in" | "interests" | "life_events" | "location_categories" | "moms" | "net_worth" | "office_type" | "politics" | "relationship_statuses" | "user_adclusters" | "work_employers" | "work_positions" type adaccounttargetingbrowse_regulated_categories_enum_param = "CREDIT" | "EMPLOYMENT" | "HOUSING" | "ISSUES_ELECTIONS_POLITICS" | "NONE" | "ONLINE_GAMBLING_AND_GAMING" type adaccounttargetingbrowse_whitelisted_types_enum_param = "adgroup_id" | "age_max" | "age_min" | "alternate_auto_targeting_option" | "app_install_state" | "audience_network_positions" | "behaviors" | "brand_safety_content_filter_levels" | "brand_safety_content_severity_levels" | "catalog_based_targeting" | "cities" | "city_keys" | "college_years" | "conjunctive_user_adclusters" | "connections" | "contextual_targeting_categories" | "countries" | "country" | "country_groups" | "custom_audiences" | "device_platforms" | "direct_install_devices" | "dynamic_audience_ids" | "education_majors" | "education_schools" | "education_statuses" | "effective_audience_network_positions" | "effective_device_platforms" | "effective_facebook_positions" | "effective_instagram_positions" | "effective_messenger_positions" | "effective_oculus_positions" | "effective_publisher_platforms" | "effective_whatsapp_positions" | "engagement_specs" | "ethnic_affinity" | "exclude_previous_days" | "exclude_reached_since" | "excluded_brand_safety_content_types" | "excluded_connections" | "excluded_custom_audiences" | "excluded_dynamic_audience_ids" | "excluded_engagement_specs" | "excluded_geo_locations" | "excluded_mobile_device_model" | "excluded_product_audience_specs" | "excluded_publisher_categories" | "excluded_publisher_list_ids" | "excluded_user_adclusters" | "excluded_user_device" | "exclusions" | "facebook_positions" | "family_statuses" | "fb_deal_id" | "flexible_spec" | "follow_profiles" | "follow_profiles_negative" | "format" | "friends_of_connections" | "gatekeepers" | "genders" | "generation" | "geo_locations" | "home_ownership" | "home_type" | "home_value" | "household_composition" | "id" | "income" | "industries" | "instagram_hashtags" | "instagram_positions" | "instream_video_skippable_excluded" | "instream_video_sponsorship_placements" | "interest_defaults_source" | "interested_in" | "interests" | "is_instagram_destination_ad" | "is_whatsapp_destination_ad" | "keywords" | "life_events" | "locales" | "location_categories" | "location_cluster_ids" | "location_expansion" | "marketplace_product_categories" | "messenger_positions" | "mobile_device_model" | "moms" | "net_worth" | "oculus_positions" | "office_type" | "page_types" | "place_page_set_ids" | "political_views" | "politics" | "product_audience_specs" | "prospecting_audience" | "publisher_platforms" | "radius" | "region_keys" | "regions" | "relationship_statuses" | "rtb_flag" | "site_category" | "targeting_automation" | "targeting_optimization" | "targeting_relaxation_types" | "timezones" | "topic" | "trending" | "user_adclusters" | "user_device" | "user_event" | "user_os" | "user_page_threads" | "user_page_threads_excluded" | "whatsapp_positions" | "wireless_carrier" | "work_employers" | "work_positions" | "zips" type adaccounttargetingsearch_app_store_enum_param = "amazon_app_store" | "apk_mirror" | "apk_monk" | "apk_pure" | "aptoide_a1_store" | "bemobi_mobile_store" | "does_not_exist" | "fb_android_store" | "fb_canvas" | "fb_gameroom" | "galaxy_store" | "google_play" | "instant_game" | "itunes" | "itunes_ipad" | "oculus_app_store" | "oppo" | "roku_channel_store" | "uptodown" | "vivo" | "windows_10_store" | "windows_store" | "xiaomi" type adaccounttargetingsearch_limit_type_enum_param = "adgroup_id" | "age_max" | "age_min" | "alternate_auto_targeting_option" | "app_install_state" | "audience_network_positions" | "behaviors" | "brand_safety_content_filter_levels" | "brand_safety_content_severity_levels" | "catalog_based_targeting" | "cities" | "city_keys" | "college_years" | "conjunctive_user_adclusters" | "connections" | "contextual_targeting_categories" | "countries" | "country" | "country_groups" | "custom_audiences" | "device_platforms" | "direct_install_devices" | "dynamic_audience_ids" | "education_majors" | "education_schools" | "education_statuses" | "effective_audience_network_positions" | "effective_device_platforms" | "effective_facebook_positions" | "effective_instagram_positions" | "effective_messenger_positions" | "effective_oculus_positions" | "effective_publisher_platforms" | "effective_whatsapp_positions" | "engagement_specs" | "ethnic_affinity" | "exclude_previous_days" | "exclude_reached_since" | "excluded_brand_safety_content_types" | "excluded_connections" | "excluded_custom_audiences" | "excluded_dynamic_audience_ids" | "excluded_engagement_specs" | "excluded_geo_locations" | "excluded_mobile_device_model" | "excluded_product_audience_specs" | "excluded_publisher_categories" | "excluded_publisher_list_ids" | "excluded_user_adclusters" | "excluded_user_device" | "exclusions" | "facebook_positions" | "family_statuses" | "fb_deal_id" | "flexible_spec" | "follow_profiles" | "follow_profiles_negative" | "format" | "friends_of_connections" | "gatekeepers" | "genders" | "generation" | "geo_locations" | "home_ownership" | "home_type" | "home_value" | "household_composition" | "id" | "income" | "industries" | "instagram_hashtags" | "instagram_positions" | "instream_video_skippable_excluded" | "instream_video_sponsorship_placements" | "interest_defaults_source" | "interested_in" | "interests" | "is_instagram_destination_ad" | "is_whatsapp_destination_ad" | "keywords" | "life_events" | "locales" | "location_categories" | "location_cluster_ids" | "location_expansion" | "marketplace_product_categories" | "messenger_positions" | "mobile_device_model" | "moms" | "net_worth" | "oculus_positions" | "office_type" | "page_types" | "place_page_set_ids" | "political_views" | "politics" | "product_audience_specs" | "prospecting_audience" | "publisher_platforms" | "radius" | "region_keys" | "regions" | "relationship_statuses" | "rtb_flag" | "site_category" | "targeting_automation" | "targeting_optimization" | "targeting_relaxation_types" | "timezones" | "topic" | "trending" | "user_adclusters" | "user_device" | "user_event" | "user_os" | "user_page_threads" | "user_page_threads_excluded" | "whatsapp_positions" | "wireless_carrier" | "work_employers" | "work_positions" | "zips" type adaccounttargetingsearch_objective_enum_param = "APP_INSTALLS" | "BRAND_AWARENESS" | "CONVERSIONS" | "EVENT_RESPONSES" | "LEAD_GENERATION" | "LINK_CLICKS" | "LOCAL_AWARENESS" | "MESSAGES" | "OFFER_CLAIMS" | "OUTCOME_APP_PROMOTION" | "OUTCOME_AWARENESS" | "OUTCOME_ENGAGEMENT" | "OUTCOME_LEADS" | "OUTCOME_SALES" | "OUTCOME_TRAFFIC" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "PRODUCT_CATALOG_SALES" | "REACH" | "STORE_VISITS" | "VIDEO_VIEWS" type adaccounttargetingsearch_regulated_categories_enum_param = "CREDIT" | "EMPLOYMENT" | "HOUSING" | "ISSUES_ELECTIONS_POLITICS" | "NONE" | "ONLINE_GAMBLING_AND_GAMING" type adaccounttargetingsearch_whitelisted_types_enum_param = "adgroup_id" | "age_max" | "age_min" | "alternate_auto_targeting_option" | "app_install_state" | "audience_network_positions" | "behaviors" | "brand_safety_content_filter_levels" | "brand_safety_content_severity_levels" | "catalog_based_targeting" | "cities" | "city_keys" | "college_years" | "conjunctive_user_adclusters" | "connections" | "contextual_targeting_categories" | "countries" | "country" | "country_groups" | "custom_audiences" | "device_platforms" | "direct_install_devices" | "dynamic_audience_ids" | "education_majors" | "education_schools" | "education_statuses" | "effective_audience_network_positions" | "effective_device_platforms" | "effective_facebook_positions" | "effective_instagram_positions" | "effective_messenger_positions" | "effective_oculus_positions" | "effective_publisher_platforms" | "effective_whatsapp_positions" | "engagement_specs" | "ethnic_affinity" | "exclude_previous_days" | "exclude_reached_since" | "excluded_brand_safety_content_types" | "excluded_connections" | "excluded_custom_audiences" | "excluded_dynamic_audience_ids" | "excluded_engagement_specs" | "excluded_geo_locations" | "excluded_mobile_device_model" | "excluded_product_audience_specs" | "excluded_publisher_categories" | "excluded_publisher_list_ids" | "excluded_user_adclusters" | "excluded_user_device" | "exclusions" | "facebook_positions" | "family_statuses" | "fb_deal_id" | "flexible_spec" | "follow_profiles" | "follow_profiles_negative" | "format" | "friends_of_connections" | "gatekeepers" | "genders" | "generation" | "geo_locations" | "home_ownership" | "home_type" | "home_value" | "household_composition" | "id" | "income" | "industries" | "instagram_hashtags" | "instagram_positions" | "instream_video_skippable_excluded" | "instream_video_sponsorship_placements" | "interest_defaults_source" | "interested_in" | "interests" | "is_instagram_destination_ad" | "is_whatsapp_destination_ad" | "keywords" | "life_events" | "locales" | "location_categories" | "location_cluster_ids" | "location_expansion" | "marketplace_product_categories" | "messenger_positions" | "mobile_device_model" | "moms" | "net_worth" | "oculus_positions" | "office_type" | "page_types" | "place_page_set_ids" | "political_views" | "politics" | "product_audience_specs" | "prospecting_audience" | "publisher_platforms" | "radius" | "region_keys" | "regions" | "relationship_statuses" | "rtb_flag" | "site_category" | "targeting_automation" | "targeting_optimization" | "targeting_relaxation_types" | "timezones" | "topic" | "trending" | "user_adclusters" | "user_device" | "user_event" | "user_os" | "user_page_threads" | "user_page_threads_excluded" | "whatsapp_positions" | "wireless_carrier" | "work_employers" | "work_positions" | "zips" type adaccounttargetingsuggestions_app_store_enum_param = "amazon_app_store" | "apk_mirror" | "apk_monk" | "apk_pure" | "aptoide_a1_store" | "bemobi_mobile_store" | "does_not_exist" | "fb_android_store" | "fb_canvas" | "fb_gameroom" | "galaxy_store" | "google_play" | "instant_game" | "itunes" | "itunes_ipad" | "oculus_app_store" | "oppo" | "roku_channel_store" | "uptodown" | "vivo" | "windows_10_store" | "windows_store" | "xiaomi" type adaccounttargetingsuggestions_limit_type_enum_param = "behaviors" | "college_years" | "education_majors" | "education_schools" | "education_statuses" | "family_statuses" | "home_value" | "income" | "industries" | "interested_in" | "interests" | "life_events" | "location_categories" | "relationship_statuses" | "user_adclusters" | "work_employers" | "work_positions" type adaccounttargetingsuggestions_mode_enum_param = "best_performing" | "recently_used" | "related" | "suggestions" type adaccounttargetingsuggestions_objective_enum_param = "APP_INSTALLS" | "BRAND_AWARENESS" | "CONVERSIONS" | "EVENT_RESPONSES" | "LEAD_GENERATION" | "LINK_CLICKS" | "LOCAL_AWARENESS" | "MESSAGES" | "OFFER_CLAIMS" | "OUTCOME_APP_PROMOTION" | "OUTCOME_AWARENESS" | "OUTCOME_ENGAGEMENT" | "OUTCOME_LEADS" | "OUTCOME_SALES" | "OUTCOME_TRAFFIC" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "PRODUCT_CATALOG_SALES" | "REACH" | "STORE_VISITS" | "VIDEO_VIEWS" type adaccounttargetingsuggestions_regulated_categories_enum_param = "CREDIT" | "EMPLOYMENT" | "HOUSING" | "ISSUES_ELECTIONS_POLITICS" | "NONE" | "ONLINE_GAMBLING_AND_GAMING" type adaccounttargetingsuggestions_whitelisted_types_enum_param = "behaviors" | "college_years" | "education_majors" | "education_schools" | "education_statuses" | "family_statuses" | "home_value" | "income" | "industries" | "interested_in" | "interests" | "life_events" | "location_categories" | "relationship_statuses" | "user_adclusters" | "work_employers" | "work_positions" type adasyncrequestset_notification_mode = "OFF" | "ON_COMPLETE" type adasyncrequestsetrequests_statuses_enum_param = "CANCELED" | "CANCELED_DEPENDENCY" | "ERROR" | "ERROR_CONFLICTS" | "ERROR_DEPENDENCY" | "INITIAL" | "IN_PROGRESS" | "PENDING_DEPENDENCY" | "PROCESS_BY_AD_ASYNC_ENGINE" | "PROCESS_BY_EVENT_PROCESSOR" | "SUCCESS" | "USER_CANCELED" | "USER_CANCELED_DEPENDENCY" type adcampaign_bid_strategy = "COST_CAP" | "LOWEST_COST_WITHOUT_CAP" | "LOWEST_COST_WITH_BID_CAP" type adcampaign_billing_event = "APP_INSTALLS" | "CLICKS" | "IMPRESSIONS" | "LINK_CLICKS" | "LISTING_INTERACTION" | "NONE" | "OFFER_CLAIMS" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "PURCHASE" | "THRUPLAY" type adcampaign_date_preset = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adcampaign_destination_type = "APP" | "APPLINKS_AUTOMATIC" | "FACEBOOK" | "MESSENGER" | "UNDEFINED" | "WEBSITE" type adcampaign_execution_options = "include_recommendations" | "validate_only" type adcampaign_full_funnel_exploration_mode = "EXTENDED_EXPLORATION" | "LIMITED_EXPLORATION" | "NONE_EXPLORATION" type adcampaign_multi_optimization_goal_weight = "BALANCED" | "PREFER_EVENT" | "PREFER_INSTALL" | "UNDEFINED" type adcampaign_optimization_goal = "AD_RECALL_LIFT" | "APP_INSTALLS" | "APP_INSTALLS_AND_OFFSITE_CONVERSIONS" | "CONVERSATIONS" | "DERIVED_EVENTS" | "ENGAGED_USERS" | "EVENT_RESPONSES" | "IMPRESSIONS" | "IN_APP_VALUE" | "LANDING_PAGE_VIEWS" | "LEAD_GENERATION" | "LINK_CLICKS" | "MESSAGING_APPOINTMENT_CONVERSION" | "MESSAGING_PURCHASE_CONVERSION" | "NONE" | "OFFSITE_CONVERSIONS" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "QUALITY_CALL" | "QUALITY_LEAD" | "REACH" | "THRUPLAY" | "VALUE" | "VISIT_INSTAGRAM_PROFILE" type adcampaign_optimization_sub_event = "NONE" | "TRAVEL_INTENT" | "TRAVEL_INTENT_BUCKET_01" | "TRAVEL_INTENT_BUCKET_02" | "TRAVEL_INTENT_BUCKET_03" | "TRAVEL_INTENT_BUCKET_04" | "TRAVEL_INTENT_BUCKET_05" | "TRAVEL_INTENT_NO_DESTINATION_INTENT" | "TRIP_CONSIDERATION" | "VIDEO_SOUND_ON" type adcampaign_status = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type adcampaign_tune_for_category = "CREDIT" | "EMPLOYMENT" | "HOUSING" | "ISSUES_ELECTIONS_POLITICS" | "NONE" | "ONLINE_GAMBLING_AND_GAMING" type adcampaignactivities_category_enum_param = "ACCOUNT" | "AD" | "AD_KEYWORDS" | "AD_SET" | "AUDIENCE" | "BID" | "BUDGET" | "CAMPAIGN" | "DATE" | "STATUS" | "TARGETING" type adcampaignadlabels_execution_options_enum_param = "validate_only" type adcampaignads_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adcampaignasyncadrequests_statuses_enum_param = "CANCELED" | "CANCELED_DEPENDENCY" | "ERROR" | "ERROR_CONFLICTS" | "ERROR_DEPENDENCY" | "INITIAL" | "IN_PROGRESS" | "PENDING_DEPENDENCY" | "PROCESS_BY_AD_ASYNC_ENGINE" | "PROCESS_BY_EVENT_PROCESSOR" | "SUCCESS" | "USER_CANCELED" | "USER_CANCELED_DEPENDENCY" type adcampaigncopies_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adcampaigncopies_effective_status_enum_param = "ACTIVE" | "ADSET_PAUSED" | "ARCHIVED" | "CAMPAIGN_PAUSED" | "DELETED" | "DISAPPROVED" | "IN_PROCESS" | "PAUSED" | "PENDING_BILLING_INFO" | "PENDING_REVIEW" | "PREAPPROVED" | "WITH_ISSUES" type adcampaigncopies_status_option_enum_param = "ACTIVE" | "INHERITED_FROM_SOURCE" | "PAUSED" type adcampaigndelivery_estimate_optimization_goal_enum_param = "AD_RECALL_LIFT" | "APP_INSTALLS" | "APP_INSTALLS_AND_OFFSITE_CONVERSIONS" | "CONVERSATIONS" | "DERIVED_EVENTS" | "ENGAGED_USERS" | "EVENT_RESPONSES" | "IMPRESSIONS" | "IN_APP_VALUE" | "LANDING_PAGE_VIEWS" | "LEAD_GENERATION" | "LINK_CLICKS" | "MESSAGING_APPOINTMENT_CONVERSION" | "MESSAGING_PURCHASE_CONVERSION" | "NONE" | "OFFSITE_CONVERSIONS" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "QUALITY_CALL" | "QUALITY_LEAD" | "REACH" | "THRUPLAY" | "VALUE" | "VISIT_INSTAGRAM_PROFILE" type adcampaigngroup_bid_strategy = "COST_CAP" | "LOWEST_COST_WITHOUT_CAP" | "LOWEST_COST_WITH_BID_CAP" type adcampaigngroup_date_preset = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adcampaigngroup_execution_options = "include_recommendations" | "validate_only" type adcampaigngroup_objective = "APP_INSTALLS" | "BRAND_AWARENESS" | "CONVERSIONS" | "EVENT_RESPONSES" | "LEAD_GENERATION" | "LINK_CLICKS" | "LOCAL_AWARENESS" | "MESSAGES" | "OFFER_CLAIMS" | "OUTCOME_APP_PROMOTION" | "OUTCOME_AWARENESS" | "OUTCOME_ENGAGEMENT" | "OUTCOME_LEADS" | "OUTCOME_SALES" | "OUTCOME_TRAFFIC" | "PAGE_LIKES" | "POST_ENGAGEMENT" | "PRODUCT_CATALOG_SALES" | "REACH" | "STORE_VISITS" | "VIDEO_VIEWS" type adcampaigngroup_smart_promotion_type = "GUIDED_CREATION" | "SMART_APP_PROMOTION" type adcampaigngroup_special_ad_categories = "CREDIT" | "EMPLOYMENT" | "HOUSING" | "ISSUES_ELECTIONS_POLITICS" | "NONE" | "ONLINE_GAMBLING_AND_GAMING" type adcampaigngroup_special_ad_category = "CREDIT" | "EMPLOYMENT" | "HOUSING" | "ISSUES_ELECTIONS_POLITICS" | "NONE" | "ONLINE_GAMBLING_AND_GAMING" type adcampaigngroup_special_ad_category_country = "AD" | "AE" | "AF" | "AG" | "AI" | "AL" | "AM" | "AN" | "AO" | "AQ" | "AR" | "AS" | "AT" | "AU" | "AW" | "AX" | "AZ" | "BA" | "BB" | "BD" | "BE" | "BF" | "BG" | "BH" | "BI" | "BJ" | "BL" | "BM" | "BN" | "BO" | "BQ" | "BR" | "BS" | "BT" | "BV" | "BW" | "BY" | "BZ" | "CA" | "CC" | "CD" | "CF" | "CG" | "CH" | "CI" | "CK" | "CL" | "CM" | "CN" | "CO" | "CR" | "CU" | "CV" | "CW" | "CX" | "CY" | "CZ" | "DE" | "DJ" | "DK" | "DM" | "DO" | "DZ" | "EC" | "EE" | "EG" | "EH" | "ER" | "ES" | "ET" | "FI" | "FJ" | "FK" | "FM" | "FO" | "FR" | "GA" | "GB" | "GD" | "GE" | "GF" | "GG" | "GH" | "GI" | "GL" | "GM" | "GN" | "GP" | "GQ" | "GR" | "GS" | "GT" | "GU" | "GW" | "GY" | "HK" | "HM" | "HN" | "HR" | "HT" | "HU" | "ID" | "IE" | "IL" | "IM" | "IN" | "IO" | "IQ" | "IR" | "IS" | "IT" | "JE" | "JM" | "JO" | "JP" | "KE" | "KG" | "KH" | "KI" | "KM" | "KN" | "KP" | "KR" | "KW" | "KY" | "KZ" | "LA" | "LB" | "LC" | "LI" | "LK" | "LR" | "LS" | "LT" | "LU" | "LV" | "LY" | "MA" | "MC" | "MD" | "ME" | "MF" | "MG" | "MH" | "MK" | "ML" | "MM" | "MN" | "MO" | "MP" | "MQ" | "MR" | "MS" | "MT" | "MU" | "MV" | "MW" | "MX" | "MY" | "MZ" | "NA" | "NC" | "NE" | "NF" | "NG" | "NI" | "NL" | "NO" | "NP" | "NR" | "NU" | "NZ" | "OM" | "PA" | "PE" | "PF" | "PG" | "PH" | "PK" | "PL" | "PM" | "PN" | "PR" | "PS" | "PT" | "PW" | "PY" | "QA" | "RE" | "RO" | "RS" | "RU" | "RW" | "SA" | "SB" | "SC" | "SD" | "SE" | "SG" | "SH" | "SI" | "SJ" | "SK" | "SL" | "SM" | "SN" | "SO" | "SR" | "SS" | "ST" | "SV" | "SX" | "SY" | "SZ" | "TC" | "TD" | "TF" | "TG" | "TH" | "TJ" | "TK" | "TL" | "TM" | "TN" | "TO" | "TR" | "TT" | "TV" | "TW" | "TZ" | "UA" | "UG" | "UM" | "US" | "UY" | "UZ" | "VA" | "VC" | "VE" | "VG" | "VI" | "VN" | "VU" | "WF" | "WS" | "XK" | "YE" | "YT" | "ZA" | "ZM" | "ZW" type adcampaigngroup_status = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type adcampaigngroupadlabels_execution_options_enum_param = "validate_only" type adcampaigngroupads_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adcampaigngroupadsets_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adcampaigngroupadsets_effective_status_enum_param = "ACTIVE" | "ADSET_PAUSED" | "ARCHIVED" | "CAMPAIGN_PAUSED" | "DELETED" | "DISAPPROVED" | "IN_PROCESS" | "PAUSED" | "PENDING_BILLING_INFO" | "PENDING_REVIEW" | "PREAPPROVED" | "WITH_ISSUES" type adcampaigngroupcopies_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adcampaigngroupcopies_effective_status_enum_param = "ACTIVE" | "ADSET_PAUSED" | "ARCHIVED" | "CAMPAIGN_PAUSED" | "DELETED" | "DISAPPROVED" | "IN_PROCESS" | "PAUSED" | "PENDING_BILLING_INFO" | "PENDING_REVIEW" | "PREAPPROVED" | "WITH_ISSUES" type adcampaigngroupcopies_status_option_enum_param = "ACTIVE" | "INHERITED_FROM_SOURCE" | "PAUSED" type adcampaigngroupinsights_action_attribution_windows_enum_param = "1d_click" | "1d_view" | "28d_click" | "28d_view" | "7d_click" | "7d_view" | "dda" | "default" | "skan_click" | "skan_view" type adcampaigngroupinsights_action_breakdowns_enum_param = "action_canvas_component_name" | "action_carousel_card_id" | "action_carousel_card_name" | "action_destination" | "action_device" | "action_reaction" | "action_target_id" | "action_type" | "action_video_sound" | "action_video_type" type adcampaigngroupinsights_action_report_time_enum_param = "conversion" | "impression" | "mixed" type adcampaigngroupinsights_breakdowns_enum_param = "ad_format_asset" | "age" | "app_id" | "body_asset" | "call_to_action_asset" | "country" | "description_asset" | "device_platform" | "dma" | "frequency_value" | "gender" | "hourly_stats_aggregated_by_advertiser_time_zone" | "hourly_stats_aggregated_by_audience_time_zone" | "image_asset" | "impression_device" | "is_conversion_id_modeled" | "link_url_asset" | "mmm" | "place_page_id" | "platform_position" | "product_id" | "publisher_platform" | "region" | "skan_campaign_id" | "skan_conversion_id" | "title_asset" | "video_asset" type adcampaigngroupinsights_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adcampaigngroupinsights_level_enum_param = "account" | "ad" | "adset" | "campaign" type adcampaigngroupinsights_summary_action_breakdowns_enum_param = "action_canvas_component_name" | "action_carousel_card_id" | "action_carousel_card_name" | "action_destination" | "action_device" | "action_reaction" | "action_target_id" | "action_type" | "action_video_sound" | "action_video_type" type adcampaigninsights_action_attribution_windows_enum_param = "1d_click" | "1d_view" | "28d_click" | "28d_view" | "7d_click" | "7d_view" | "dda" | "default" | "skan_click" | "skan_view" type adcampaigninsights_action_breakdowns_enum_param = "action_canvas_component_name" | "action_carousel_card_id" | "action_carousel_card_name" | "action_destination" | "action_device" | "action_reaction" | "action_target_id" | "action_type" | "action_video_sound" | "action_video_type" type adcampaigninsights_action_report_time_enum_param = "conversion" | "impression" | "mixed" type adcampaigninsights_breakdowns_enum_param = "ad_format_asset" | "age" | "app_id" | "body_asset" | "call_to_action_asset" | "country" | "description_asset" | "device_platform" | "dma" | "frequency_value" | "gender" | "hourly_stats_aggregated_by_advertiser_time_zone" | "hourly_stats_aggregated_by_audience_time_zone" | "image_asset" | "impression_device" | "is_conversion_id_modeled" | "link_url_asset" | "mmm" | "place_page_id" | "platform_position" | "product_id" | "publisher_platform" | "region" | "skan_campaign_id" | "skan_conversion_id" | "title_asset" | "video_asset" type adcampaigninsights_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adcampaigninsights_level_enum_param = "account" | "ad" | "adset" | "campaign" type adcampaigninsights_summary_action_breakdowns_enum_param = "action_canvas_component_name" | "action_carousel_card_id" | "action_carousel_card_name" | "action_destination" | "action_device" | "action_reaction" | "action_target_id" | "action_type" | "action_video_sound" | "action_video_type" type adcreative_status = "ACTIVE" | "DELETED" | "IN_PROCESS" | "WITH_ISSUES" type adcreativepreviews_ad_format_enum_param = "AUDIENCE_NETWORK_INSTREAM_VIDEO" | "AUDIENCE_NETWORK_INSTREAM_VIDEO_MOBILE" | "AUDIENCE_NETWORK_OUTSTREAM_VIDEO" | "AUDIENCE_NETWORK_REWARDED_VIDEO" | "BIZ_DISCO_FEED_MOBILE" | "DESKTOP_FEED_STANDARD" | "FACEBOOK_REELS_BANNER" | "FACEBOOK_REELS_BANNER_DESKTOP" | "FACEBOOK_REELS_MOBILE" | "FACEBOOK_REELS_POSTLOOP" | "FACEBOOK_REELS_STICKER" | "FACEBOOK_STORY_MOBILE" | "FACEBOOK_STORY_STICKER_MOBILE" | "INSTAGRAM_EXPLORE_CONTEXTUAL" | "INSTAGRAM_EXPLORE_GRID_HOME" | "INSTAGRAM_EXPLORE_IMMERSIVE" | "INSTAGRAM_FEED_WEB" | "INSTAGRAM_FEED_WEB_M_SITE" | "INSTAGRAM_PROFILE_FEED" | "INSTAGRAM_REELS" | "INSTAGRAM_REELS_OVERLAY" | "INSTAGRAM_SEARCH_CHAIN" | "INSTAGRAM_SEARCH_GRID" | "INSTAGRAM_SHOP" | "INSTAGRAM_STANDARD" | "INSTAGRAM_STORY" | "INSTAGRAM_STORY_WEB" | "INSTAGRAM_STORY_WEB_M_SITE" | "INSTANT_ARTICLE_RECIRCULATION_AD" | "INSTANT_ARTICLE_STANDARD" | "INSTREAM_BANNER_DESKTOP" | "INSTREAM_BANNER_MOBILE" | "INSTREAM_VIDEO_DESKTOP" | "INSTREAM_VIDEO_IMAGE" | "INSTREAM_VIDEO_MOBILE" | "JOB_BROWSER_DESKTOP" | "JOB_BROWSER_MOBILE" | "MARKETPLACE_MOBILE" | "MESSENGER_MOBILE_INBOX_MEDIA" | "MESSENGER_MOBILE_STORY_MEDIA" | "MOBILE_BANNER" | "MOBILE_FEED_BASIC" | "MOBILE_FEED_STANDARD" | "MOBILE_FULLWIDTH" | "MOBILE_INTERSTITIAL" | "MOBILE_MEDIUM_RECTANGLE" | "MOBILE_NATIVE" | "RIGHT_COLUMN_STANDARD" | "SUGGESTED_VIDEO_DESKTOP" | "SUGGESTED_VIDEO_MOBILE" | "WATCH_FEED_HOME" | "WATCH_FEED_MOBILE" type adcreativepreviews_render_type_enum_param = "FALLBACK" type adgroup_date_preset = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adgroup_execution_options = "include_recommendations" | "synchronous_ad_review" | "validate_only" type adgroup_status = "ACTIVE" | "ARCHIVED" | "DELETED" | "PAUSED" type adgroupadlabels_execution_options_enum_param = "validate_only" type adgroupcopies_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adgroupcopies_status_option_enum_param = "ACTIVE" | "INHERITED_FROM_SOURCE" | "PAUSED" type adgroupinsights_action_attribution_windows_enum_param = "1d_click" | "1d_view" | "28d_click" | "28d_view" | "7d_click" | "7d_view" | "dda" | "default" | "skan_click" | "skan_view" type adgroupinsights_action_breakdowns_enum_param = "action_canvas_component_name" | "action_carousel_card_id" | "action_carousel_card_name" | "action_destination" | "action_device" | "action_reaction" | "action_target_id" | "action_type" | "action_video_sound" | "action_video_type" type adgroupinsights_action_report_time_enum_param = "conversion" | "impression" | "mixed" type adgroupinsights_breakdowns_enum_param = "ad_format_asset" | "age" | "app_id" | "body_asset" | "call_to_action_asset" | "country" | "description_asset" | "device_platform" | "dma" | "frequency_value" | "gender" | "hourly_stats_aggregated_by_advertiser_time_zone" | "hourly_stats_aggregated_by_audience_time_zone" | "image_asset" | "impression_device" | "is_conversion_id_modeled" | "link_url_asset" | "mmm" | "place_page_id" | "platform_position" | "product_id" | "publisher_platform" | "region" | "skan_campaign_id" | "skan_conversion_id" | "title_asset" | "video_asset" type adgroupinsights_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type adgroupinsights_level_enum_param = "account" | "ad" | "adset" | "campaign" type adgroupinsights_summary_action_breakdowns_enum_param = "action_canvas_component_name" | "action_carousel_card_id" | "action_carousel_card_name" | "action_destination" | "action_device" | "action_reaction" | "action_target_id" | "action_type" | "action_video_sound" | "action_video_type" type adgrouppreviews_ad_format_enum_param = "AUDIENCE_NETWORK_INSTREAM_VIDEO" | "AUDIENCE_NETWORK_INSTREAM_VIDEO_MOBILE" | "AUDIENCE_NETWORK_OUTSTREAM_VIDEO" | "AUDIENCE_NETWORK_REWARDED_VIDEO" | "BIZ_DISCO_FEED_MOBILE" | "DESKTOP_FEED_STANDARD" | "FACEBOOK_REELS_BANNER" | "FACEBOOK_REELS_BANNER_DESKTOP" | "FACEBOOK_REELS_MOBILE" | "FACEBOOK_REELS_POSTLOOP" | "FACEBOOK_REELS_STICKER" | "FACEBOOK_STORY_MOBILE" | "FACEBOOK_STORY_STICKER_MOBILE" | "INSTAGRAM_EXPLORE_CONTEXTUAL" | "INSTAGRAM_EXPLORE_GRID_HOME" | "INSTAGRAM_EXPLORE_IMMERSIVE" | "INSTAGRAM_FEED_WEB" | "INSTAGRAM_FEED_WEB_M_SITE" | "INSTAGRAM_PROFILE_FEED" | "INSTAGRAM_REELS" | "INSTAGRAM_REELS_OVERLAY" | "INSTAGRAM_SEARCH_CHAIN" | "INSTAGRAM_SEARCH_GRID" | "INSTAGRAM_SHOP" | "INSTAGRAM_STANDARD" | "INSTAGRAM_STORY" | "INSTAGRAM_STORY_WEB" | "INSTAGRAM_STORY_WEB_M_SITE" | "INSTANT_ARTICLE_RECIRCULATION_AD" | "INSTANT_ARTICLE_STANDARD" | "INSTREAM_BANNER_DESKTOP" | "INSTREAM_BANNER_MOBILE" | "INSTREAM_VIDEO_DESKTOP" | "INSTREAM_VIDEO_IMAGE" | "INSTREAM_VIDEO_MOBILE" | "JOB_BROWSER_DESKTOP" | "JOB_BROWSER_MOBILE" | "MARKETPLACE_MOBILE" | "MESSENGER_MOBILE_INBOX_MEDIA" | "MESSENGER_MOBILE_STORY_MEDIA" | "MOBILE_BANNER" | "MOBILE_FEED_BASIC" | "MOBILE_FEED_STANDARD" | "MOBILE_FULLWIDTH" | "MOBILE_INTERSTITIAL" | "MOBILE_MEDIUM_RECTANGLE" | "MOBILE_NATIVE" | "RIGHT_COLUMN_STANDARD" | "SUGGESTED_VIDEO_DESKTOP" | "SUGGESTED_VIDEO_MOBILE" | "WATCH_FEED_HOME" | "WATCH_FEED_MOBILE" type adgrouppreviews_render_type_enum_param = "FALLBACK" type admonetizationpropertyadnetworkanalytics_aggregation_period_enum_param = "DAY" | "TOTAL" type admonetizationpropertyadnetworkanalytics_breakdowns_enum_param = "AD_SERVER_CAMPAIGN_ID" | "AD_SPACE" | "AGE" | "APP" | "CLICKED_VIEW_TAG" | "COUNTRY" | "DEAL" | "DEAL_AD" | "DEAL_PAGE" | "DELIVERY_METHOD" | "DISPLAY_FORMAT" | "FAIL_REASON" | "GENDER" | "INSTANT_ARTICLE_ID" | "INSTANT_ARTICLE_PAGE_ID" | "IS_DEAL_BACKFILL" | "PLACEMENT" | "PLACEMENT_NAME" | "PLATFORM" | "PROPERTY" | "SDK_VERSION" type admonetizationpropertyadnetworkanalytics_metrics_enum_param = "FB_AD_NETWORK_BIDDING_BID_RATE" | "FB_AD_NETWORK_BIDDING_REQUEST" | "FB_AD_NETWORK_BIDDING_RESPONSE" | "FB_AD_NETWORK_BIDDING_REVENUE" | "FB_AD_NETWORK_BIDDING_WIN_RATE" | "FB_AD_NETWORK_CLICK" | "FB_AD_NETWORK_CPM" | "FB_AD_NETWORK_CTR" | "FB_AD_NETWORK_FILLED_REQUEST" | "FB_AD_NETWORK_FILL_RATE" | "FB_AD_NETWORK_IMP" | "FB_AD_NETWORK_IMPRESSION_RATE" | "FB_AD_NETWORK_REQUEST" | "FB_AD_NETWORK_REVENUE" | "FB_AD_NETWORK_SHOW_RATE" | "FB_AD_NETWORK_VIDEO_GUARANTEE_REVENUE" | "FB_AD_NETWORK_VIDEO_MRC" | "FB_AD_NETWORK_VIDEO_MRC_RATE" | "FB_AD_NETWORK_VIDEO_VIEW" | "FB_AD_NETWORK_VIDEO_VIEW_RATE" type admonetizationpropertyadnetworkanalytics_ordering_column_enum_param = "METRIC" | "TIME" | "VALUE" type admonetizationpropertyadnetworkanalytics_ordering_type_enum_param = "ASCENDING" | "DESCENDING" type adrule_status = "DELETED" | "DISABLED" | "ENABLED" | "HAS_ISSUES" type adrulehistory_action_enum_param = "BUDGET_NOT_REDISTRIBUTED" | "CHANGED_BID" | "CHANGED_BUDGET" | "EMAIL" | "ENABLE_AUTOFLOW" | "ENDPOINT_PINGED" | "ERROR" | "FACEBOOK_NOTIFICATION_SENT" | "MESSAGE_SENT" | "NOT_CHANGED" | "PAUSED" | "UNPAUSED" type adspixel_automatic_matching_fields = "country" | "ct" | "db" | "em" | "external_id" | "fn" | "ge" | "ln" | "ph" | "st" | "zp" type adspixel_data_use_setting = "ADVERTISING_AND_ANALYTICS" | "ANALYTICS_ONLY" | "EMPTY" type adspixel_first_party_cookie_status = "EMPTY" | "FIRST_PARTY_COOKIE_DISABLED" | "FIRST_PARTY_COOKIE_ENABLED" type adspixelassigned_users_tasks_enum_param = "AA_ANALYZE" | "ADVERTISE" | "ANALYZE" | "EDIT" | "UPLOAD" type adspixelda_checks_connection_method_enum_param = "ALL" | "APP" | "BROWSER" | "SERVER" type adspixeloffline_event_uploads_order_enum_param = "ASCENDING" | "DESCENDING" type adspixeloffline_event_uploads_sort_by_enum_param = "API_CALLS" | "CREATION_TIME" | "EVENT_TIME_MAX" | "EVENT_TIME_MIN" | "FIRST_UPLOAD_TIME" | "IS_EXCLUDED_FOR_LIFT" | "LAST_UPLOAD_TIME" type adspixelstats_aggregation_enum_param = "browser_type" | "custom_data_field" | "device_os" | "device_type" | "event" | "event_detection_method" | "event_processing_results" | "event_source" | "event_total_counts" | "event_value_count" | "had_pii" | "host" | "match_keys" | "pixel_fire" | "url" | "url_by_rule" type adstudy_type = "CONTINUOUS_LIFT_CONFIG" | "GEO_LIFT" | "LIFT" | "SPLIT_TEST" type adstudycell_creation_template = "AUTOMATIC_PLACEMENTS" | "BRAND_AWARENESS" | "FACEBOOK" | "FACEBOOK_AUDIENCE_NETWORK" | "FACEBOOK_INSTAGRAM" | "FACEBOOK_NEWS_FEED" | "FACEBOOK_NEWS_FEED_IN_STREAM_VIDEO" | "HIGH_FREQUENCY" | "INSTAGRAM" | "IN_STREAM_VIDEO" | "LOW_FREQUENCY" | "MEDIUM_FREQUENCY" | "MOBILE_OPTIMIZED_VIDEO" | "PAGE_POST_ENGAGEMENT" | "REACH" | "TV_COMMERCIAL" | "TV_FACEBOOK" | "VIDEO_VIEW_OPTIMIZATION" type adstudyobjective_breakdowns = "age" | "cell_id" | "country" | "gender" type adstudyobjective_type = "BRAND" | "BRANDLIFT" | "CONVERSIONS" | "FTL" | "MAE" | "MAI" | "MPC_CONVERSION" | "NONSALES" | "PARTNER" | "SALES" | "TELCO" type albumcomments_comment_privacy_value_enum_param = "DECLINED_BY_ADMIN_ASSISTANT" | "DEFAULT_PRIVACY" | "FRIENDS_AND_POST_OWNER" | "FRIENDS_ONLY" | "GRAPHQL_MULTIPLE_VALUE_HACK_DO_NOT_USE" | "OWNER_OR_COMMENTER" | "PENDING_APPROVAL" | "REMOVED_BY_ADMIN_ASSISTANT" | "SIDE_CONVERSATION" | "SIDE_CONVERSATION_AND_POST_OWNER" | "SPOTLIGHT_TAB" type albumcomments_filter_enum_param = "stream" | "toplevel" type albumcomments_live_filter_enum_param = "filter_low_quality" | "no_filter" type albumcomments_order_enum_param = "chronological" | "reverse_chronological" type albumphotos_backdated_time_granularity_enum_param = "day" | "hour" | "min" | "month" | "none" | "year" type albumphotos_unpublished_content_type_enum_param = "ADS_POST" | "DRAFT" | "INLINE_CREATED" | "PUBLISHED" | "REVIEWABLE_BRANDED_CONTENT" | "SCHEDULED" | "SCHEDULED_RECURRING" type albumpicture_type_enum_param = "album" | "small" | "thumbnail" type application_an_platforms = "ANDROID" | "DESKTOP" | "GALAXY" | "INSTANT_ARTICLES" | "IOS" | "MOBILE_WEB" | "OCULUS" | "UNKNOWN" | "XIAOMI" type applicationaccounts_type_enum_param = "test-users" type applicationactivities_event_enum_param = "CUSTOM_APP_EVENTS" | "DEFERRED_APP_LINK" | "MOBILE_APP_INSTALL" type applicationactivities_user_id_type_enum_param = "INSTANT_GAMES_PLAYER_ID" type applicationadnetworkanalytics_aggregation_period_enum_param = "DAY" | "TOTAL" type applicationadnetworkanalytics_breakdowns_enum_param = "AD_SERVER_CAMPAIGN_ID" | "AD_SPACE" | "AGE" | "APP" | "CLICKED_VIEW_TAG" | "COUNTRY" | "DEAL" | "DEAL_AD" | "DEAL_PAGE" | "DELIVERY_METHOD" | "DISPLAY_FORMAT" | "FAIL_REASON" | "GENDER" | "INSTANT_ARTICLE_ID" | "INSTANT_ARTICLE_PAGE_ID" | "IS_DEAL_BACKFILL" | "PLACEMENT" | "PLACEMENT_NAME" | "PLATFORM" | "PROPERTY" | "SDK_VERSION" type applicationadnetworkanalytics_metrics_enum_param = "FB_AD_NETWORK_BIDDING_BID_RATE" | "FB_AD_NETWORK_BIDDING_REQUEST" | "FB_AD_NETWORK_BIDDING_RESPONSE" | "FB_AD_NETWORK_BIDDING_REVENUE" | "FB_AD_NETWORK_BIDDING_WIN_RATE" | "FB_AD_NETWORK_CLICK" | "FB_AD_NETWORK_CPM" | "FB_AD_NETWORK_CTR" | "FB_AD_NETWORK_FILLED_REQUEST" | "FB_AD_NETWORK_FILL_RATE" | "FB_AD_NETWORK_IMP" | "FB_AD_NETWORK_IMPRESSION_RATE" | "FB_AD_NETWORK_REQUEST" | "FB_AD_NETWORK_REVENUE" | "FB_AD_NETWORK_SHOW_RATE" | "FB_AD_NETWORK_VIDEO_GUARANTEE_REVENUE" | "FB_AD_NETWORK_VIDEO_MRC" | "FB_AD_NETWORK_VIDEO_MRC_RATE" | "FB_AD_NETWORK_VIDEO_VIEW" | "FB_AD_NETWORK_VIDEO_VIEW_RATE" type applicationadnetworkanalytics_ordering_column_enum_param = "METRIC" | "TIME" | "VALUE" type applicationadnetworkanalytics_ordering_type_enum_param = "ASCENDING" | "DESCENDING" type applicationapp_indexing_platform_enum_param = "ANDROID" | "IOS" type applicationapp_indexing_request_type_enum_param = "APP_INDEXING" | "BUTTON_SAMPLING" | "PLUGIN" type applicationapp_push_device_token_platform_enum_param = "ANDROID" | "IOS" | "UNKNOWN" type applicationcodeless_event_mappings_mutation_method_enum_param = "ADD" | "DELETE" | "REPLACE" type applicationcodeless_event_mappings_platform_enum_param = "ANDROID" | "IOS" type applicationcodeless_event_mappings_post_method_enum_param = "CODELESS" | "EYMT" type applicationda_checks_connection_method_enum_param = "ALL" | "APP" | "BROWSER" | "SERVER" type applicationevents_type_enum_param = "attending" | "created" | "declined" | "maybe" | "not_replied" type applicationmobile_sdk_gk_platform_enum_param = "ANDROID" | "IOS" type applicationpage_activities_logging_source_enum_param = "MESSENGER_BOT" type applicationpage_activities_logging_target_enum_param = "APP" | "APP_AND_PAGE" | "PAGE" type applicationpermissions_status_enum_param = "live" | "unapproved" type applicationuploads_session_type_enum_param = "attachment" type business_two_factor_type = "admin_required" | "all_required" | "none" type business_vertical = "ADVERTISING" | "AUTOMOTIVE" | "CONSUMER_PACKAGED_GOODS" | "ECOMMERCE" | "EDUCATION" | "ENERGY_AND_UTILITIES" | "ENTERTAINMENT_AND_MEDIA" | "FINANCIAL_SERVICES" | "GAMING" | "GOVERNMENT_AND_POLITICS" | "HEALTH" | "LUXURY" | "MARKETING" | "NON_PROFIT" | "ORGANIZATIONS_AND_ASSOCIATIONS" | "OTHER" | "PROFESSIONAL_SERVICES" | "RESTAURANT" | "RETAIL" | "TECHNOLOGY" | "TELECOM" | "TRAVEL" type businessad_studies_type_enum_param = "CONTINUOUS_LIFT_CONFIG" | "GEO_LIFT" | "LIFT" | "SPLIT_TEST" type businessadnetworkanalytics_aggregation_period_enum_param = "DAY" | "TOTAL" type businessadnetworkanalytics_breakdowns_enum_param = "AD_SERVER_CAMPAIGN_ID" | "AD_SPACE" | "AGE" | "APP" | "CLICKED_VIEW_TAG" | "COUNTRY" | "DEAL" | "DEAL_AD" | "DEAL_PAGE" | "DELIVERY_METHOD" | "DISPLAY_FORMAT" | "FAIL_REASON" | "GENDER" | "INSTANT_ARTICLE_ID" | "INSTANT_ARTICLE_PAGE_ID" | "IS_DEAL_BACKFILL" | "PLACEMENT" | "PLACEMENT_NAME" | "PLATFORM" | "PROPERTY" | "SDK_VERSION" type businessadnetworkanalytics_metrics_enum_param = "FB_AD_NETWORK_BIDDING_BID_RATE" | "FB_AD_NETWORK_BIDDING_REQUEST" | "FB_AD_NETWORK_BIDDING_RESPONSE" | "FB_AD_NETWORK_BIDDING_REVENUE" | "FB_AD_NETWORK_BIDDING_WIN_RATE" | "FB_AD_NETWORK_CLICK" | "FB_AD_NETWORK_CPM" | "FB_AD_NETWORK_CTR" | "FB_AD_NETWORK_FILLED_REQUEST" | "FB_AD_NETWORK_FILL_RATE" | "FB_AD_NETWORK_IMP" | "FB_AD_NETWORK_IMPRESSION_RATE" | "FB_AD_NETWORK_REQUEST" | "FB_AD_NETWORK_REVENUE" | "FB_AD_NETWORK_SHOW_RATE" | "FB_AD_NETWORK_VIDEO_GUARANTEE_REVENUE" | "FB_AD_NETWORK_VIDEO_MRC" | "FB_AD_NETWORK_VIDEO_MRC_RATE" | "FB_AD_NETWORK_VIDEO_VIEW" | "FB_AD_NETWORK_VIDEO_VIEW_RATE" type businessadnetworkanalytics_ordering_column_enum_param = "METRIC" | "TIME" | "VALUE" type businessadnetworkanalytics_ordering_type_enum_param = "ASCENDING" | "DESCENDING" type businessadspixels_sort_by_enum_param = "LAST_FIRED_TIME" | "NAME" type businessassetgroupassigned_users_adaccount_tasks_enum_param = "AA_ANALYZE" | "ADVERTISE" | "ANALYZE" | "DRAFT" | "MANAGE" type businessassetgroupassigned_users_offline_conversion_data_set_tasks_enum_param = "AA_ANALYZE" | "ADVERTISE" | "MANAGE" | "UPLOAD" | "VIEW" type businessassetgroupassigned_users_page_tasks_enum_param = "ADVERTISE" | "ANALYZE" | "CASHIER_ROLE" | "CREATE_CONTENT" | "MANAGE" | "MANAGE_JOBS" | "MANAGE_LEADS" | "MESSAGING" | "MODERATE" | "MODERATE_COMMUNITY" | "PAGES_MESSAGING" | "PAGES_MESSAGING_SUBSCRIPTIONS" | "PROFILE_PLUS_ADVERTISE" | "PROFILE_PLUS_ANALYZE" | "PROFILE_PLUS_CREATE_CONTENT" | "PROFILE_PLUS_FACEBOOK_ACCESS" | "PROFILE_PLUS_FULL_CONTROL" | "PROFILE_PLUS_MANAGE" | "PROFILE_PLUS_MANAGE_LEADS" | "PROFILE_PLUS_MESSAGING" | "PROFILE_PLUS_MODERATE" | "PROFILE_PLUS_MODERATE_DELEGATE_COMMUNITY" | "PROFILE_PLUS_REVENUE" | "READ_PAGE_MAILBOXES" | "VIEW_MONETIZATION_INSIGHTS" type businessassetgroupassigned_users_pixel_tasks_enum_param = "AA_ANALYZE" | "ADVERTISE" | "ANALYZE" | "EDIT" | "UPLOAD" type businessbusiness_invoices_type_enum_param = "CM" | "DM" | "INV" | "PRO_FORMA" type businessbusiness_users_role_enum_param = "ADMIN" | "ADS_RIGHTS_REVIEWER" | "DEFAULT" | "DEVELOPER" | "EMPLOYEE" | "FINANCE_ANALYST" | "FINANCE_EDIT" | "FINANCE_EDITOR" | "FINANCE_VIEW" | "MANAGE" | "PARTNER_CENTER_ADMIN" | "PARTNER_CENTER_ANALYST" | "PARTNER_CENTER_EDUCATION" | "PARTNER_CENTER_MARKETING" | "PARTNER_CENTER_OPERATIONS" type businessclient_pages_permitted_tasks_enum_param = "ADVERTISE" | "ANALYZE" | "CASHIER_ROLE" | "CREATE_CONTENT" | "MANAGE" | "MANAGE_JOBS" | "MANAGE_LEADS" | "MESSAGING" | "MODERATE" | "MODERATE_COMMUNITY" | "PAGES_MESSAGING" | "PAGES_MESSAGING_SUBSCRIPTIONS" | "PROFILE_PLUS_ADVERTISE" | "PROFILE_PLUS_ANALYZE" | "PROFILE_PLUS_CREATE_CONTENT" | "PROFILE_PLUS_FACEBOOK_ACCESS" | "PROFILE_PLUS_FULL_CONTROL" | "PROFILE_PLUS_MANAGE" | "PROFILE_PLUS_MANAGE_LEADS" | "PROFILE_PLUS_MESSAGING" | "PROFILE_PLUS_MODERATE" | "PROFILE_PLUS_MODERATE_DELEGATE_COMMUNITY" | "PROFILE_PLUS_REVENUE" | "READ_PAGE_MAILBOXES" | "VIEW_MONETIZATION_INSIGHTS" type businesscollaborative_ads_collaboration_requests_requester_agency_or_brand_enum_param = "AGENCY" | "BRAND" | "MERCHANT" type businesscustomconversions_custom_event_type_enum_param = "ADD_PAYMENT_INFO" | "ADD_TO_CART" | "ADD_TO_WISHLIST" | "COMPLETE_REGISTRATION" | "CONTACT" | "CONTENT_VIEW" | "CUSTOMIZE_PRODUCT" | "DONATE" | "FACEBOOK_SELECTED" | "FIND_LOCATION" | "INITIATED_CHECKOUT" | "LEAD" | "LISTING_INTERACTION" | "OTHER" | "PURCHASE" | "SCHEDULE" | "SEARCH" | "START_TRIAL" | "SUBMIT_APPLICATION" | "SUBSCRIBE" type businessinitiated_audience_sharing_requests_request_status_enum_param = "APPROVE" | "DECLINE" | "EXPIRED" | "IN_PROGRESS" | "PENDING" | "PENDING_EMAIL_VERIFICATION" | "PENDING_INTEGRITY_REVIEW" type businessmanaged_businesses_survey_business_type_enum_param = "ADVERTISER" | "AGENCY" | "APP_DEVELOPER" | "PUBLISHER" type businessmanaged_businesses_vertical_enum_param = "ADVERTISING" | "AUTOMOTIVE" | "CONSUMER_PACKAGED_GOODS" | "ECOMMERCE" | "EDUCATION" | "ENERGY_AND_UTILITIES" | "ENTERTAINMENT_AND_MEDIA" | "FINANCIAL_SERVICES" | "GAMING" | "GOVERNMENT_AND_POLITICS" | "HEALTH" | "LUXURY" | "MARKETING" | "NON_PROFIT" | "ORGANIZATIONS_AND_ASSOCIATIONS" | "OTHER" | "PROFESSIONAL_SERVICES" | "RESTAURANT" | "RETAIL" | "TECHNOLOGY" | "TELECOM" | "TRAVEL" type businessmanaged_partner_businesses_survey_business_type_enum_param = "ADVERTISER" | "AGENCY" | "APP_DEVELOPER" | "PUBLISHER" type businessmanaged_partner_businesses_vertical_enum_param = "ADVERTISING" | "AUTOMOTIVE" | "CONSUMER_PACKAGED_GOODS" | "ECOMMERCE" | "EDUCATION" | "ENERGY_AND_UTILITIES" | "ENTERTAINMENT_AND_MEDIA" | "FINANCIAL_SERVICES" | "GAMING" | "GOVERNMENT_AND_POLITICS" | "HEALTH" | "LUXURY" | "MARKETING" | "NON_PROFIT" | "ORGANIZATIONS_AND_ASSOCIATIONS" | "OTHER" | "PROFESSIONAL_SERVICES" | "RESTAURANT" | "RETAIL" | "TECHNOLOGY" | "TELECOM" | "TRAVEL" type businessowned_businesses_page_permitted_tasks_enum_param = "ADVERTISE" | "ANALYZE" | "CASHIER_ROLE" | "CREATE_CONTENT" | "MANAGE" | "MANAGE_JOBS" | "MANAGE_LEADS" | "MESSAGING" | "MODERATE" | "MODERATE_COMMUNITY" | "PAGES_MESSAGING" | "PAGES_MESSAGING_SUBSCRIPTIONS" | "PROFILE_PLUS_ADVERTISE" | "PROFILE_PLUS_ANALYZE" | "PROFILE_PLUS_CREATE_CONTENT" | "PROFILE_PLUS_FACEBOOK_ACCESS" | "PROFILE_PLUS_FULL_CONTROL" | "PROFILE_PLUS_MANAGE" | "PROFILE_PLUS_MANAGE_LEADS" | "PROFILE_PLUS_MESSAGING" | "PROFILE_PLUS_MODERATE" | "PROFILE_PLUS_MODERATE_DELEGATE_COMMUNITY" | "PROFILE_PLUS_REVENUE" | "READ_PAGE_MAILBOXES" | "VIEW_MONETIZATION_INSIGHTS" type businessowned_businesses_survey_business_type_enum_param = "ADVERTISER" | "AGENCY" | "APP_DEVELOPER" | "PUBLISHER" type businessowned_businesses_vertical_enum_param = "ADVERTISING" | "AUTOMOTIVE" | "CONSUMER_PACKAGED_GOODS" | "ECOMMERCE" | "EDUCATION" | "ENERGY_AND_UTILITIES" | "ENTERTAINMENT_AND_MEDIA" | "FINANCIAL_SERVICES" | "GAMING" | "GOVERNMENT_AND_POLITICS" | "HEALTH" | "LUXURY" | "MARKETING" | "NON_PROFIT" | "ORGANIZATIONS_AND_ASSOCIATIONS" | "OTHER" | "PROFESSIONAL_SERVICES" | "RESTAURANT" | "RETAIL" | "TECHNOLOGY" | "TELECOM" | "TRAVEL" type businessowned_product_catalogs_vertical_enum_param = "adoptable_pets" | "bookable" | "commerce" | "destinations" | "flights" | "home_listings" | "hotels" | "jobs" | "local_delivery_shipping_profiles" | "local_service_businesses" | "offer_items" | "offline_commerce" | "ticketed_experiences" | "transactable_items" | "vehicles" type businesspicture_breaking_change_enum_param = "PROFILE_PICTURE" type businesspicture_type_enum_param = "album" | "large" | "normal" | "small" | "square" type businessreceived_audience_sharing_requests_request_status_enum_param = "APPROVE" | "DECLINE" | "EXPIRED" | "IN_PROGRESS" | "PENDING" | "PENDING_EMAIL_VERIFICATION" | "PENDING_INTEGRITY_REVIEW" type businessrolerequest_role = "ADMIN" | "ADS_RIGHTS_REVIEWER" | "DEFAULT" | "DEVELOPER" | "EMPLOYEE" | "FINANCE_ANALYST" | "FINANCE_EDIT" | "FINANCE_EDITOR" | "FINANCE_VIEW" | "MANAGE" | "PARTNER_CENTER_ADMIN" | "PARTNER_CENTER_ANALYST" | "PARTNER_CENTER_EDUCATION" | "PARTNER_CENTER_MARKETING" | "PARTNER_CENTER_OPERATIONS" type businesssystem_users_role_enum_param = "ADMIN" | "ADS_RIGHTS_REVIEWER" | "DEFAULT" | "DEVELOPER" | "EMPLOYEE" | "FINANCE_ANALYST" | "FINANCE_EDIT" | "FINANCE_EDITOR" | "FINANCE_VIEW" | "MANAGE" | "PARTNER_CENTER_ADMIN" | "PARTNER_CENTER_ANALYST" | "PARTNER_CENTER_EDUCATION" | "PARTNER_CENTER_MARKETING" | "PARTNER_CENTER_OPERATIONS" type businessuser_role = "ADMIN" | "ADS_RIGHTS_REVIEWER" | "DEFAULT" | "DEVELOPER" | "EMPLOYEE" | "FINANCE_ANALYST" | "FINANCE_EDIT" | "FINANCE_EDITOR" | "FINANCE_VIEW" | "MANAGE" | "PARTNER_CENTER_ADMIN" | "PARTNER_CENTER_ANALYST" | "PARTNER_CENTER_EDUCATION" | "PARTNER_CENTER_MARKETING" | "PARTNER_CENTER_OPERATIONS" type commentcomments_comment_privacy_value_enum_param = "DECLINED_BY_ADMIN_ASSISTANT" | "DEFAULT_PRIVACY" | "FRIENDS_AND_POST_OWNER" | "FRIENDS_ONLY" | "GRAPHQL_MULTIPLE_VALUE_HACK_DO_NOT_USE" | "OWNER_OR_COMMENTER" | "PENDING_APPROVAL" | "REMOVED_BY_ADMIN_ASSISTANT" | "SIDE_CONVERSATION" | "SIDE_CONVERSATION_AND_POST_OWNER" | "SPOTLIGHT_TAB" type commentcomments_filter_enum_param = "stream" | "toplevel" type commentcomments_live_filter_enum_param = "filter_low_quality" | "no_filter" type commentcomments_order_enum_param = "chronological" | "reverse_chronological" type commentreactions_type_enum_param = "ANGRY" | "CARE" | "FIRE" | "HAHA" | "HUNDRED" | "LIKE" | "LOVE" | "NONE" | "PRIDE" | "SAD" | "THANKFUL" | "WOW" type commercemerchantsettingscommerce_orders_filters_enum_param = "HAS_CANCELLATIONS" | "HAS_FULFILLMENTS" | "HAS_REFUNDS" | "NO_CANCELLATIONS" | "NO_REFUNDS" | "NO_SHIPMENTS" type commercemerchantsettingscommerce_orders_state_enum_param = "COMPLETED" | "CREATED" | "FB_PROCESSING" | "IN_PROGRESS" type commercemerchantsettingsreturns_statuses_enum_param = "APPROVED" | "DISAPPROVED" | "MERCHANT_MARKED_COMPLETED" | "REFUNDED" | "REQUESTED" type commercemerchantsettingswhatsapp_channel_op_enum_param = "ADD" | "REMOVE" type commerceorderrefunds_reason_code_enum_param = "BUYERS_REMORSE" | "DAMAGED_GOODS" | "FACEBOOK_INITIATED" | "NOT_AS_DESCRIBED" | "QUALITY_ISSUE" | "REFUND_COMPROMISED" | "REFUND_FOR_RETURN" | "REFUND_REASON_OTHER" | "REFUND_SFI_FAKE" | "REFUND_SFI_REAL" | "WRONG_ITEM" type commerceorderreturns_statuses_enum_param = "APPROVED" | "DISAPPROVED" | "MERCHANT_MARKED_COMPLETED" | "REFUNDED" | "REQUESTED" type customaudience_claim_objective = "AUTOMOTIVE_MODEL" | "COLLABORATIVE_ADS" | "HOME_LISTING" | "MEDIA_TITLE" | "PRODUCT" | "TRAVEL" | "VEHICLE" | "VEHICLE_OFFER" type customaudience_content_type = "AUTOMOTIVE_MODEL" | "DESTINATION" | "FLIGHT" | "HOME_LISTING" | "HOTEL" | "JOB" | "LOCAL_SERVICE_BUSINESS" | "LOCATION_BASED_ITEM" | "MEDIA_TITLE" | "OFFLINE_PRODUCT" | "PRODUCT" | "VEHICLE" | "VEHICLE_OFFER" type customaudience_customer_file_source = "BOTH_USER_AND_PARTNER_PROVIDED" | "PARTNER_PROVIDED_ONLY" | "USER_PROVIDED_ONLY" type customconversionstats_aggregation_enum_param = "count" | "device_type" | "host" | "pixel_fire" | "unmatched_count" | "unmatched_usd_amount" | "url" | "usd_amount" type eventlive_videos_projection_enum_param = "CUBEMAP" | "EQUIRECTANGULAR" | "HALF_EQUIRECTANGULAR" type eventlive_videos_spatial_audio_format_enum_param = "ambiX_4" type eventlive_videos_status_enum_param = "LIVE_NOW" | "SCHEDULED_CANCELED" | "SCHEDULED_LIVE" | "SCHEDULED_UNPUBLISHED" | "UNPUBLISHED" type eventlive_videos_stereoscopic_mode_enum_param = "LEFT_RIGHT" | "MONO" | "TOP_BOTTOM" type eventlive_videos_stream_type_enum_param = "AMBIENT" | "REGULAR" type extendedcreditowning_credit_allocation_configs_liability_type_enum_param = "" | "MSA" | "Normal" | "Sequential" type extendedcreditowning_credit_allocation_configs_partition_type_enum_param = "AUTH" | "FIXED" type extendedcreditowning_credit_allocation_configs_send_bill_to_enum_param = "" | "Advertiser" | "Agency" type group_icon_size = "16" | "34" | "50" | "68" type group_join_setting = "ADMIN_ONLY" | "ANYONE" | "NONE" type group_post_permissions = "0" | "1" | "2" type group_purpose = "CASUAL" | "COWORKERS" | "CUSTOM" | "FOR_SALE" | "FOR_WORK" | "GAME" | "HEALTH_SUPPORT" | "JOBS" | "LEARNING" | "NONE" | "PARENTING" | "STREAMER" | "WORK_ANNOUNCEMENT" | "WORK_DEMO_GROUP" | "WORK_DISCUSSION" | "WORK_EPHEMERAL" | "WORK_FEEDBACK" | "WORK_FOR_SALE" | "WORK_GARDEN" | "WORK_INTEGRITY" | "WORK_LEARNING" | "WORK_MENTORSHIP" | "WORK_MULTI_COMPANY" | "WORK_RECRUITING" | "WORK_SOCIAL" | "WORK_STAGES" | "WORK_TEAM" | "WORK_TEAMWORK" type groupfeed_backdated_time_granularity_enum_param = "day" | "hour" | "min" | "month" | "none" | "year" type groupfeed_checkin_entry_point_enum_param = "BRANDING_CHECKIN" | "BRANDING_OTHER" | "BRANDING_PHOTO" | "BRANDING_STATUS" type groupfeed_formatting_enum_param = "MARKDOWN" | "PLAINTEXT" type groupfeed_place_attachment_setting_enum_param = "1" | "2" type groupfeed_post_surfaces_blacklist_enum_param = "1" | "2" | "3" | "4" | "5" type groupfeed_posting_to_redspace_enum_param = "disabled" | "enabled" type groupfeed_target_surface_enum_param = "STORY" | "TIMELINE" type groupfeed_unpublished_content_type_enum_param = "ADS_POST" | "DRAFT" | "INLINE_CREATED" | "PUBLISHED" | "REVIEWABLE_BRANDED_CONTENT" | "SCHEDULED" | "SCHEDULED_RECURRING" type groupgroups_group_type_enum_param = "CASUAL" | "COWORKERS" | "CUSTOM" | "FOR_SALE" | "FOR_WORK" | "GAME" | "HEALTH_SUPPORT" | "JOBS" | "LEARNING" | "NONE" | "PARENTING" | "STREAMER" | "WORK_ANNOUNCEMENT" | "WORK_DEMO_GROUP" | "WORK_DISCUSSION" | "WORK_EPHEMERAL" | "WORK_FEEDBACK" | "WORK_FOR_SALE" | "WORK_GARDEN" | "WORK_INTEGRITY" | "WORK_LEARNING" | "WORK_MENTORSHIP" | "WORK_MULTI_COMPANY" | "WORK_RECRUITING" | "WORK_SOCIAL" | "WORK_STAGES" | "WORK_TEAM" | "WORK_TEAMWORK" type groupgroups_join_setting_enum_param = "ADMIN_ONLY" | "ANYONE" | "NONE" type groupgroups_post_permissions_enum_param = "0" | "1" | "2" type grouplive_videos_broadcast_status_enum_param = "LIVE" | "LIVE_STOPPED" | "PROCESSING" | "SCHEDULED_CANCELED" | "SCHEDULED_EXPIRED" | "SCHEDULED_LIVE" | "SCHEDULED_UNPUBLISHED" | "UNPUBLISHED" | "VOD" type grouplive_videos_projection_enum_param = "CUBEMAP" | "EQUIRECTANGULAR" | "HALF_EQUIRECTANGULAR" type grouplive_videos_source_enum_param = "owner" | "target" type grouplive_videos_spatial_audio_format_enum_param = "ambiX_4" type grouplive_videos_status_enum_param = "LIVE_NOW" | "SCHEDULED_CANCELED" | "SCHEDULED_LIVE" | "SCHEDULED_UNPUBLISHED" | "UNPUBLISHED" type grouplive_videos_stereoscopic_mode_enum_param = "LEFT_RIGHT" | "MONO" | "TOP_BOTTOM" type grouplive_videos_stream_type_enum_param = "AMBIENT" | "REGULAR" type groupphotos_backdated_time_granularity_enum_param = "day" | "hour" | "min" | "month" | "none" | "year" type groupphotos_unpublished_content_type_enum_param = "ADS_POST" | "DRAFT" | "INLINE_CREATED" | "PUBLISHED" | "REVIEWABLE_BRANDED_CONTENT" | "SCHEDULED" | "SCHEDULED_RECURRING" type grouppicture_breaking_change_enum_param = "PROFILE_PICTURE" type grouppicture_type_enum_param = "album" | "large" | "normal" | "small" | "square" type groupshift_settings_shift_feature_setting_enum_param = "ALL_FEATURES_OFF" | "ALL_FEATURES_ON" | "SHIFT_COVER_ONLY_ON" | "SHIFT_VIEWER_ONLY_ON" type groupvideos_container_type_enum_param = "ACO_AUTOEXTRACTED_VIDEO" | "ACO_VIDEO_VARIATION" | "ADS_AI_GENERATED" | "AD_BREAK_PREVIEW" | "AD_DERIVATIVE" | "AD_LIBRARY_WATERMARK" | "AGE_UP" | "ALBUM_MULTIMEDIA_POST" | "ALOHA_CALL_VIDEO" | "ALOHA_SUPERFRAME" | "APP_REREVIEW_SCREENCAST" | "APP_REVIEW_SCREENCAST" | "ASSET_MANAGER" | "ATLAS_VIDEO" | "AUDIO_BRIEF" | "AUDIO_BROADCAST" | "AUDIO_COMMENT" | "BROADCAST" | "BULLETIN_ARTICLE_AUDIO" | "CANDIDATE_VIDEOS_DELETED" | "CANVAS" | "CFC_VIDEO" | "CMS_MEDIA_MANAGER" | "CONTAINED_POST_ATTACHMENT" | "CONTAINED_POST_AUDIO_BROADCAST" | "CONTAINED_POST_COPYRIGHT_REFERENCE_BROADCAST" | "COPYRIGHT_REFERENCE_BROADCAST" | "COPYRIGHT_REFERENCE_VIDEO" | "CREATION_ML_PRECREATION" | "DCO_AD_ASSET_FEED" | "DCO_AUTOGEN_VIDEO" | "DCO_TRIMMED_VIDEO" | "DIM_SUM" | "DIRECTED_POST_ATTACHMENT" | "DIRECT_INBOX" | "DIRECT_INBOX_REACTION" | "DROPS_SHOPPING_EVENT_PAGE" | "DYNAMIC_ITEM_DISPLAY_BUNDLE" | "DYNAMIC_ITEM_VIDEO" | "DYNAMIC_TEMPLATE_VIDEO" | "EVENT_COVER_VIDEO" | "EVENT_TOUR" | "FACECAST_DVR" | "FB_COLLECTIBLE_VIDEO" | "FB_SHORTS" | "FB_SHORTS_CONTENT_REMIXABLE" | "FB_SHORTS_CROSS_META_POST" | "FB_SHORTS_GROUP_POST" | "FB_SHORTS_PMV_POST" | "FB_SHORTS_PMV_POST_NO_NEWSFEED_NOR_TIMELINE" | "FB_SHORTS_POST" | "FB_SHORTS_REMIX_POST" | "FUNDRAISER_COVER_VIDEO" | "GAME_CLIP" | "GEMSTONE" | "GIF_TO_VIDEO" | "GOODWILL_ANNIVERSARY_DEPRECATED" | "GOODWILL_ANNIVERSARY_PROMOTION_DEPRECATED" | "GOODWILL_VIDEO_CONTAINED_SHARE" | "GOODWILL_VIDEO_PROMOTION" | "GOODWILL_VIDEO_SHARE" | "GOODWILL_VIDEO_TOKEN_REQUIRED" | "GROUP_POST" | "HACK_TV" | "HEURISTIC_CLUSTER_VIDEO" | "HEURISTIC_PREVIEW" | "HIGHLIGHT_CLIP_VIDEO" | "HUDDLE_BROADCAST" | "IG_REELS_XPV" | "IG_STORIES_READER" | "INJECTABLE" | "INSPIRATION_VIDEO" | "INSTAGRAM_VIDEO_COPY" | "INSTANT_APPLICATION_PREVIEW" | "INSTANT_ARTICLE" | "INSTANT_GAME_CLIP" | "ISSUE_MODULE" | "JOBS_CAREERS" | "JOBS_VISUAL_INTRO_ENTRY" | "JOB_APPLICATION_VIDEO" | "JOB_OPENING_VIDEO" | "KOTOTORO" | "LEARN" | "LEGACY" | "LEGACY_CONTAINED_POST_BROADCAST" | "LIVE_AUDIO_ROOM_BROADCAST" | "LIVE_CLIP_PREVIEW" | "LIVE_CLIP_WORKCHAT" | "LIVE_CREATIVE_KIT_VIDEO" | "LIVE_PHOTO" | "LOOK_NOW_DEPRECATED" | "MARKETPLACE_LISTING_VIDEO" | "MARKETPLACE_PRE_RECORDED_VIDEO" | "MESSENGER_WATCH_TOGETHER" | "MOMENTS_VIDEO" | "MUSIC_CLIP" | "MUSIC_CLIP_IN_AUDIO_DIGEST" | "MUSIC_CLIP_IN_COMMENT" | "MUSIC_CLIP_IN_LIGHTWEIGHT_STATUS" | "MUSIC_CLIP_IN_POLL_OPTION" | "MUSIC_CLIP_ON_DATING_PROFILE" | "NEO_ASYNC_GAME_VIDEO" | "NEW_CONTAINED_POST_BROADCAST" | "NO_STORY" | "NO_STORY_WITH_ENTPOST" | "NPE_COLLAB_COPYRIGHT_CHECK" | "OCULUS_CREATOR_PORTAL" | "OCULUS_VENUES_BROADCAST" | "OFFERS_VIDEO" | "PAGES_COVER_VIDEO" | "PAGE_REVIEW_SCREENCAST" | "PAGE_SLIDESHOW_VIDEO" | "PAID_CONTENT_PREVIEW" | "PAID_CONTENT_VIDEO" | "PAID_CONTENT_VIDEO__POST" | "PAPER_DOCUMENT_AUDIO" | "PAPER_DOCUMENT_VIDEO" | "PIXELCLOUD" | "PODCAST_HIGHLIGHT" | "PODCAST_ML_PREVIEW" | "PODCAST_ML_PREVIEW_NO_NEWSFEED_STORY" | "PODCAST_RSS" | "PODCAST_RSS_EPHEMERAL" | "PODCAST_RSS_NO_NEWSFEED_STORY" | "PODCAST_VOICES" | "PODCAST_VOICES_NO_NEWSFEED_STORY" | "PREMIERE_SOURCE" | "PREMIUM_MUSIC_VIDEO_CLIP" | "PREMIUM_MUSIC_VIDEO_CROPPED_CLIP" | "PREMIUM_MUSIC_VIDEO_NO_NEWSFEED_STORY" | "PREMIUM_MUSIC_VIDEO_WITH_NEWSFEED_STORY" | "PRIVATE_GALLERY_VIDEO" | "PRODUCT_VIDEO" | "PROFILE_COVER_VIDEO" | "PROFILE_INTRO_CARD" | "PROFILE_VIDEO" | "PROTON" | "QUICK_PROMOTION" | "REPLACE_VIDEO" | "SALES_CLIENT_INTERACTION" | "SAY_THANKS_DEPRECATED" | "SHOWREEL_NATIVE_DUMMY_VIDEO" | "SLIDESHOW_ANIMOTO" | "SLIDESHOW_SHAKR" | "SLIDESHOW_VARIATION_VIDEO" | "SOTTO_CONTENT" | "SOUNDBITES_VIDEO" | "SOUND_PLATFORM_STREAM" | "SRT_ATTACHMENT" | "STAGES_BROADCAST" | "STORIES_VIDEO" | "STORIES_WEARABLE" | "STORYLINE" | "STORYLINE_WITH_EXTERNAL_MUSIC" | "STORY_ARCHIVE_VIDEO" | "STORY_CARD_TEMPLATE" | "STREAM_HIGHLIGHTS_VIDEO" | "TAROT_DIGEST" | "TEMPORARY_UNLISTED" | "TEMP_MULTIMEDIA_POST" | "UNLISTED" | "UNLISTED_HACK_TV" | "UNLISTED_HORIZON" | "UNLISTED_OCULUS" | "VIDEO_COMMENT" | "VIDEO_COMPOSITION_VARIATION" | "VIDEO_CREATIVE_EDITOR_AUTOGEN_AD_VIDEO" | "VIDEO_SUPERRES" | "VOICES_ARTICLE_VIDEO" | "VU_GENERATED_VIDEO" | "WOODHENGE" | "WORK_KNOWLEDGE_VIDEO" | "YOUR_DAY" type groupvideos_content_category_enum_param = "BEAUTY_FASHION" | "BUSINESS" | "CARS_TRUCKS" | "COMEDY" | "CUTE_ANIMALS" | "ENTERTAINMENT" | "FAMILY" | "FOOD_HEALTH" | "HOME" | "LIFESTYLE" | "MUSIC" | "NEWS" | "OTHER" | "POLITICS" | "SCIENCE" | "SPORTS" | "TECHNOLOGY" | "VIDEO_GAMING" type groupvideos_formatting_enum_param = "MARKDOWN" | "PLAINTEXT" type groupvideos_original_projection_type_enum_param = "cubemap" | "equirectangular" | "half_equirectangular" type groupvideos_swap_mode_enum_param = "replace" type groupvideos_type_enum_param = "tagged" | "uploaded" type groupvideos_unpublished_content_type_enum_param = "ADS_POST" | "DRAFT" | "INLINE_CREATED" | "PUBLISHED" | "REVIEWABLE_BRANDED_CONTENT" | "SCHEDULED" | "SCHEDULED_RECURRING" type groupvideos_upload_phase_enum_param = "cancel" | "finish" | "start" | "transfer" type imagecopyright_geo_ownership = "AD" | "AE" | "AF" | "AG" | "AI" | "AL" | "AM" | "AN" | "AO" | "AQ" | "AR" | "AS" | "AT" | "AU" | "AW" | "AX" | "AZ" | "BA" | "BB" | "BD" | "BE" | "BF" | "BG" | "BH" | "BI" | "BJ" | "BL" | "BM" | "BN" | "BO" | "BQ" | "BR" | "BS" | "BT" | "BV" | "BW" | "BY" | "BZ" | "CA" | "CC" | "CD" | "CF" | "CG" | "CH" | "CI" | "CK" | "CL" | "CM" | "CN" | "CO" | "CR" | "CU" | "CV" | "CW" | "CX" | "CY" | "CZ" | "DE" | "DJ" | "DK" | "DM" | "DO" | "DZ" | "EC" | "EE" | "EG" | "EH" | "ER" | "ES" | "ET" | "FI" | "FJ" | "FK" | "FM" | "FO" | "FR" | "GA" | "GB" | "GD" | "GE" | "GF" | "GG" | "GH" | "GI" | "GL" | "GM" | "GN" | "GP" | "GQ" | "GR" | "GS" | "GT" | "GU" | "GW" | "GY" | "HK" | "HM" | "HN" | "HR" | "HT" | "HU" | "ID" | "IE" | "IL" | "IM" | "IN" | "IO" | "IQ" | "IR" | "IS" | "IT" | "JE" | "JM" | "JO" | "JP" | "KE" | "KG" | "KH" | "KI" | "KM" | "KN" | "KP" | "KR" | "KW" | "KY" | "KZ" | "LA" | "LB" | "LC" | "LI" | "LK" | "LR" | "LS" | "LT" | "LU" | "LV" | "LY" | "MA" | "MC" | "MD" | "ME" | "MF" | "MG" | "MH" | "MK" | "ML" | "MM" | "MN" | "MO" | "MP" | "MQ" | "MR" | "MS" | "MT" | "MU" | "MV" | "MW" | "MX" | "MY" | "MZ" | "NA" | "NC" | "NE" | "NF" | "NG" | "NI" | "NL" | "NO" | "NP" | "NR" | "NU" | "NZ" | "OM" | "PA" | "PE" | "PF" | "PG" | "PH" | "PK" | "PL" | "PM" | "PN" | "PR" | "PS" | "PT" | "PW" | "PY" | "QA" | "RE" | "RO" | "RS" | "RU" | "RW" | "SA" | "SB" | "SC" | "SD" | "SE" | "SG" | "SH" | "SI" | "SJ" | "SK" | "SL" | "SM" | "SN" | "SO" | "SR" | "SS" | "ST" | "SV" | "SX" | "SY" | "SZ" | "TC" | "TD" | "TF" | "TG" | "TH" | "TJ" | "TK" | "TL" | "TM" | "TN" | "TO" | "TP" | "TR" | "TT" | "TV" | "TW" | "TZ" | "UA" | "UG" | "UM" | "US" | "UY" | "UZ" | "VA" | "VC" | "VE" | "VG" | "VI" | "VN" | "VU" | "WF" | "WS" | "XK" | "YE" | "YT" | "ZA" | "ZM" | "ZW" type instantarticleinsights_breakdown_enum_param = "age" | "country" | "gender" | "gender_and_age" | "is_organic" | "is_shared_by_ia_owner" | "no_breakdown" | "platform" | "region" type instantarticleinsights_period_enum_param = "day" | "days_28" | "lifetime" | "month" | "total_over_range" | "week" type leadgendata_status = "ACTIVE" | "ARCHIVED" | "DELETED" | "DRAFT" type linkcomments_comment_privacy_value_enum_param = "DECLINED_BY_ADMIN_ASSISTANT" | "DEFAULT_PRIVACY" | "FRIENDS_AND_POST_OWNER" | "FRIENDS_ONLY" | "GRAPHQL_MULTIPLE_VALUE_HACK_DO_NOT_USE" | "OWNER_OR_COMMENTER" | "PENDING_APPROVAL" | "REMOVED_BY_ADMIN_ASSISTANT" | "SIDE_CONVERSATION" | "SIDE_CONVERSATION_AND_POST_OWNER" | "SPOTLIGHT_TAB" type livevideo_live_comment_moderation_setting = "DEFAULT" | "DISCUSSION" | "FOLLOWED" | "FOLLOWER" | "NO_HYPERLINK" | "PROTECTED_MODE" | "RESTRICTED" | "SLOW" | "SUPPORTER" | "TAGGED" type livevideo_persistent_stream_key_status = "DISABLE" | "ENABLE" | "REGENERATE" type livevideo_status = "LIVE_NOW" | "SCHEDULED_CANCELED" | "SCHEDULED_LIVE" | "SCHEDULED_UNPUBLISHED" | "UNPUBLISHED" type livevideo_stream_type = "AMBIENT" | "REGULAR" type livevideocomments_filter_enum_param = "stream" | "toplevel" type livevideocomments_live_filter_enum_param = "filter_low_quality" | "no_filter" type livevideocomments_order_enum_param = "chronological" | "reverse_chronological" type livevideoreactions_type_enum_param = "ANGRY" | "CARE" | "FIRE" | "HAHA" | "HUNDRED" | "LIKE" | "LOVE" | "NONE" | "PRIDE" | "SAD" | "THANKFUL" | "WOW" type mediatitle_content_category = "MOVIE" | "MUSIC" | "TV_SHOW" type offlineconversiondatasetagencies_permitted_roles_enum_param = "ADMIN" | "ADVERTISER" | "UPLOADER" type offlineconversiondatasetagencies_relationship_type_enum_param = "AD_MANAGER" | "AGENCY" | "AGGREGATOR" | "AUDIENCE_MANAGER" | "OTHER" type offlineconversiondatasetaudiences_action_source_enum_param = "PHYSICAL_STORE" | "WEBSITE" type offlineconversiondatasetshared_accounts_action_source_enum_param = "PHYSICAL_STORE" | "WEBSITE" type offlineconversiondatasetshared_agencies_action_source_enum_param = "PHYSICAL_STORE" | "WEBSITE" type offlineconversiondatasetstats_aggr_time_enum_param = "event_time" | "upload_time" type offlineconversiondatasetstats_granularity_enum_param = "daily" | "hourly" | "six_hourly" type offlineconversiondatasetuploads_order_enum_param = "ASCENDING" | "DESCENDING" type offlineconversiondatasetuploads_sort_by_enum_param = "API_CALLS" | "CREATION_TIME" | "EVENT_TIME_MAX" | "EVENT_TIME_MIN" | "FIRST_UPLOAD_TIME" | "IS_EXCLUDED_FOR_LIFT" | "LAST_UPLOAD_TIME" type page_attire = "Casual" | "Dressy" | "Unspecified" type page_food_styles = "Afghani" | "American (New)" | "American (Traditional)" | "Asian Fusion" | "Barbeque" | "Brazilian" | "Breakfast" | "British" | "Brunch" | "Buffets" | "Burgers" | "Burmese" | "Cajun/Creole" | "Caribbean" | "Chinese" | "Creperies" | "Cuban" | "Delis" | "Diners" | "Ethiopian" | "Fast Food" | "Filipino" | "Fondue" | "Food Stands" | "French" | "German" | "Greek and Mediterranean" | "Hawaiian" | "Himalayan/Nepalese" | "Hot Dogs" | "Indian/Pakistani" | "Irish" | "Italian" | "Japanese" | "Korean" | "Latin American" | "Mexican" | "Middle Eastern" | "Moroccan" | "Pizza" | "Russian" | "Sandwiches" | "Seafood" | "Singaporean" | "Soul Food" | "Southern" | "Spanish/Basque" | "Steakhouses" | "Sushi Bars" | "Taiwanese" | "Tapas Bars" | "Tex-Mex" | "Thai" | "Turkish" | "Vegan" | "Vegetarian" | "Vietnamese" type page_pickup_options = "CURBSIDE" | "IN_STORE" | "OTHER" type page_temporary_status = "DIFFERENTLY_OPEN" | "NO_DATA" | "OPERATING_AS_USUAL" | "TEMPORARILY_CLOSED" type pageagencies_permitted_tasks_enum_param = "ADVERTISE" | "ANALYZE" | "CASHIER_ROLE" | "CREATE_CONTENT" | "MANAGE" | "MANAGE_JOBS" | "MANAGE_LEADS" | "MESSAGING" | "MODERATE" | "MODERATE_COMMUNITY" | "PAGES_MESSAGING" | "PAGES_MESSAGING_SUBSCRIPTIONS" | "PROFILE_PLUS_ADVERTISE" | "PROFILE_PLUS_ANALYZE" | "PROFILE_PLUS_CREATE_CONTENT" | "PROFILE_PLUS_FACEBOOK_ACCESS" | "PROFILE_PLUS_FULL_CONTROL" | "PROFILE_PLUS_MANAGE" | "PROFILE_PLUS_MANAGE_LEADS" | "PROFILE_PLUS_MESSAGING" | "PROFILE_PLUS_MODERATE" | "PROFILE_PLUS_MODERATE_DELEGATE_COMMUNITY" | "PROFILE_PLUS_REVENUE" | "READ_PAGE_MAILBOXES" | "VIEW_MONETIZATION_INSIGHTS" type pageassigned_users_tasks_enum_param = "ADVERTISE" | "ANALYZE" | "CASHIER_ROLE" | "CREATE_CONTENT" | "MANAGE" | "MANAGE_JOBS" | "MANAGE_LEADS" | "MESSAGING" | "MODERATE" | "MODERATE_COMMUNITY" | "PAGES_MESSAGING" | "PAGES_MESSAGING_SUBSCRIPTIONS" | "PROFILE_PLUS_ADVERTISE" | "PROFILE_PLUS_ANALYZE" | "PROFILE_PLUS_CREATE_CONTENT" | "PROFILE_PLUS_FACEBOOK_ACCESS" | "PROFILE_PLUS_FULL_CONTROL" | "PROFILE_PLUS_MANAGE" | "PROFILE_PLUS_MANAGE_LEADS" | "PROFILE_PLUS_MESSAGING" | "PROFILE_PLUS_MODERATE" | "PROFILE_PLUS_MODERATE_DELEGATE_COMMUNITY" | "PROFILE_PLUS_REVENUE" | "READ_PAGE_MAILBOXES" | "VIEW_MONETIZATION_INSIGHTS" type pagecalltoaction_android_destination_type = "APP_DEEPLINK" | "BECOME_A_VOLUNTEER" | "EMAIL" | "FACEBOOK_APP" | "FOLLOW" | "MARKETPLACE_INVENTORY_PAGE" | "MENU_ON_FACEBOOK" | "MESSENGER" | "MINI_SHOP" | "MOBILE_CENTER" | "NONE" | "PHONE_CALL" | "SHOP_ON_FACEBOOK" | "WEBSITE" type pagecalltoaction_iphone_destination_type = "APP_DEEPLINK" | "BECOME_A_VOLUNTEER" | "EMAIL" | "FACEBOOK_APP" | "FOLLOW" | "MARKETPLACE_INVENTORY_PAGE" | "MENU_ON_FACEBOOK" | "MESSENGER" | "MINI_SHOP" | "NONE" | "PHONE_CALL" | "SHOP_ON_FACEBOOK" | "WEBSITE" type pagecalltoaction_type = "BECOME_A_VOLUNTEER" | "BOOK_APPOINTMENT" | "BOOK_NOW" | "BUY_TICKETS" | "CALL_NOW" | "CHARITY_DONATE" | "CONTACT_US" | "DONATE_NOW" | "EMAIL" | "FOLLOW_PAGE" | "GET_DIRECTIONS" | "GET_OFFER" | "GET_OFFER_VIEW" | "INTERESTED" | "LEARN_MORE" | "LISTEN" | "LOCAL_DEV_PLATFORM" | "MESSAGE" | "MOBILE_CENTER" | "OPEN_APP" | "ORDER_FOOD" | "PLAY_MUSIC" | "PLAY_NOW" | "PURCHASE_GIFT_CARDS" | "REQUEST_APPOINTMENT" | "REQUEST_QUOTE" | "SHOP_NOW" | "SHOP_ON_FACEBOOK" | "SIGN_UP" | "VIEW_INVENTORY" | "VIEW_MENU" | "VIEW_SHOP" | "VISIT_GROUP" | "WATCH_NOW" | "WOODHENGE_SUPPORT" type pagecalltoaction_web_destination_type = "BECOME_A_VOLUNTEER" | "BECOME_SUPPORTER" | "EMAIL" | "FOLLOW" | "MESSENGER" | "MOBILE_CENTER" | "NONE" | "SHOP_ON_FACEBOOK" | "WEBSITE" type pagechat_plugin_alignment_enum_param = "LEFT" | "RIGHT" type pagechat_plugin_entry_point_icon_enum_param = "CHAT_ANGULAR_ICON" | "CHAT_ROUND_ICON" | "MESSENGER_ICON" | "NONE" type pagechat_plugin_entry_point_label_enum_param = "ASK_US" | "CHAT" | "HELP" | "NONE" type pagechat_plugin_greeting_dialog_display_enum_param = "HIDE" | "SHOW" | "WELCOME_MESSAGE" type pagechat_plugin_guest_chat_mode_enum_param = "DISABLED" | "ENABLED" type pagechat_plugin_mobile_chat_display_enum_param = "APP_SWITCH" | "CHAT_TAB" type pagecommerce_orders_filters_enum_param = "HAS_CANCELLATIONS" | "HAS_FULFILLMENTS" | "HAS_REFUNDS" | "NO_CANCELLATIONS" | "NO_REFUNDS" | "NO_SHIPMENTS" type pagecommerce_orders_state_enum_param = "COMPLETED" | "CREATED" | "FB_PROCESSING" | "IN_PROGRESS" type pageconversations_platform_enum_param = "INSTAGRAM" | "MESSENGER" type pagecopyright_manual_claims_action_enum_param = "BLOCK" | "CLAIM_AD_EARNINGS" | "MANUAL_REVIEW" | "MONITOR" | "REQUEST_TAKEDOWN" type pagecopyright_manual_claims_action_reason_enum_param = "ARTICLE_17_PREFLAGGING" | "ARTIST_OBJECTION" | "OBJECTIONABLE_CONTENT" | "PREMIUM_MUSIC_VIDEO" | "PRERELEASE_CONTENT" | "PRODUCT_PARAMETERS" | "RESTRICTED_CONTENT" | "UNAUTHORIZED_COMMERCIAL_USE" type pagecopyright_manual_claims_match_content_type_enum_param = "AUDIO_ONLY" | "VIDEO_AND_AUDIO" | "VIDEO_ONLY" type pagecustom_user_settings_params_enum_param = "PERSISTENT_MENU" type pageevents_event_state_filter_enum_param = "canceled" | "draft" | "published" | "scheduled_draft_for_publication" type pageevents_time_filter_enum_param = "past" | "upcoming" type pageevents_type_enum_param = "attending" | "created" | "declined" | "maybe" | "not_replied" type pagefeed_backdated_time_granularity_enum_param = "day" | "hour" | "min" | "month" | "none" | "year" type pagefeed_checkin_entry_point_enum_param = "BRANDING_CHECKIN" | "BRANDING_OTHER" | "BRANDING_PHOTO" | "BRANDING_STATUS" type pagefeed_formatting_enum_param = "MARKDOWN" | "PLAINTEXT" type pagefeed_place_attachment_setting_enum_param = "1" | "2" type pagefeed_post_surfaces_blacklist_enum_param = "1" | "2" | "3" | "4" | "5" type pagefeed_posting_to_redspace_enum_param = "disabled" | "enabled" type pagefeed_target_surface_enum_param = "STORY" | "TIMELINE" type pagefeed_unpublished_content_type_enum_param = "ADS_POST" | "DRAFT" | "INLINE_CREATED" | "PUBLISHED" | "REVIEWABLE_BRANDED_CONTENT" | "SCHEDULED" | "SCHEDULED_RECURRING" type pagefeed_with_enum_param = "LOCATION" type pageimage_copyrights_geo_ownership_enum_param = "AD" | "AE" | "AF" | "AG" | "AI" | "AL" | "AM" | "AN" | "AO" | "AQ" | "AR" | "AS" | "AT" | "AU" | "AW" | "AX" | "AZ" | "BA" | "BB" | "BD" | "BE" | "BF" | "BG" | "BH" | "BI" | "BJ" | "BL" | "BM" | "BN" | "BO" | "BQ" | "BR" | "BS" | "BT" | "BV" | "BW" | "BY" | "BZ" | "CA" | "CC" | "CD" | "CF" | "CG" | "CH" | "CI" | "CK" | "CL" | "CM" | "CN" | "CO" | "CR" | "CU" | "CV" | "CW" | "CX" | "CY" | "CZ" | "DE" | "DJ" | "DK" | "DM" | "DO" | "DZ" | "EC" | "EE" | "EG" | "EH" | "ER" | "ES" | "ET" | "FI" | "FJ" | "FK" | "FM" | "FO" | "FR" | "GA" | "GB" | "GD" | "GE" | "GF" | "GG" | "GH" | "GI" | "GL" | "GM" | "GN" | "GP" | "GQ" | "GR" | "GS" | "GT" | "GU" | "GW" | "GY" | "HK" | "HM" | "HN" | "HR" | "HT" | "HU" | "ID" | "IE" | "IL" | "IM" | "IN" | "IO" | "IQ" | "IR" | "IS" | "IT" | "JE" | "JM" | "JO" | "JP" | "KE" | "KG" | "KH" | "KI" | "KM" | "KN" | "KP" | "KR" | "KW" | "KY" | "KZ" | "LA" | "LB" | "LC" | "LI" | "LK" | "LR" | "LS" | "LT" | "LU" | "LV" | "LY" | "MA" | "MC" | "MD" | "ME" | "MF" | "MG" | "MH" | "MK" | "ML" | "MM" | "MN" | "MO" | "MP" | "MQ" | "MR" | "MS" | "MT" | "MU" | "MV" | "MW" | "MX" | "MY" | "MZ" | "NA" | "NC" | "NE" | "NF" | "NG" | "NI" | "NL" | "NO" | "NP" | "NR" | "NU" | "NZ" | "OM" | "PA" | "PE" | "PF" | "PG" | "PH" | "PK" | "PL" | "PM" | "PN" | "PR" | "PS" | "PT" | "PW" | "PY" | "QA" | "RE" | "RO" | "RS" | "RU" | "RW" | "SA" | "SB" | "SC" | "SD" | "SE" | "SG" | "SH" | "SI" | "SJ" | "SK" | "SL" | "SM" | "SN" | "SO" | "SR" | "SS" | "ST" | "SV" | "SX" | "SY" | "SZ" | "TC" | "TD" | "TF" | "TG" | "TH" | "TJ" | "TK" | "TL" | "TM" | "TN" | "TO" | "TP" | "TR" | "TT" | "TV" | "TW" | "TZ" | "UA" | "UG" | "UM" | "US" | "UY" | "UZ" | "VA" | "VC" | "VE" | "VG" | "VI" | "VN" | "VU" | "WF" | "WS" | "XK" | "YE" | "YT" | "ZA" | "ZM" | "ZW" type pageinsights_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type pageinsights_period_enum_param = "day" | "days_28" | "lifetime" | "month" | "total_over_range" | "week" type pageinstant_articles_insights_breakdown_enum_param = "age" | "country" | "gender" | "gender_and_age" | "is_organic" | "is_shared_by_ia_owner" | "no_breakdown" | "platform" | "region" type pageinstant_articles_insights_period_enum_param = "day" | "days_28" | "lifetime" | "month" | "total_over_range" | "week" type pageinstant_articles_publish_publish_status_enum_param = "DRAFT" | "LIVE" type pageleadgen_forms_locale_enum_param = "AR_AR" | "CS_CZ" | "DA_DK" | "DE_DE" | "EL_GR" | "EN_GB" | "EN_US" | "ES_ES" | "ES_LA" | "FI_FI" | "FR_FR" | "HE_IL" | "HI_IN" | "HU_HU" | "ID_ID" | "IT_IT" | "JA_JP" | "KO_KR" | "NB_NO" | "NL_NL" | "PL_PL" | "PT_BR" | "PT_PT" | "RO_RO" | "RU_RU" | "SV_SE" | "TH_TH" | "TR_TR" | "VI_VN" | "ZH_CN" | "ZH_HK" | "ZH_TW" type pagelive_videos_broadcast_status_enum_param = "LIVE" | "LIVE_STOPPED" | "PROCESSING" | "SCHEDULED_CANCELED" | "SCHEDULED_EXPIRED" | "SCHEDULED_LIVE" | "SCHEDULED_UNPUBLISHED" | "UNPUBLISHED" | "VOD" type pagelive_videos_projection_enum_param = "CUBEMAP" | "EQUIRECTANGULAR" | "HALF_EQUIRECTANGULAR" type pagelive_videos_source_enum_param = "owner" | "target" type pagelive_videos_spatial_audio_format_enum_param = "ambiX_4" type pagelive_videos_status_enum_param = "LIVE_NOW" | "SCHEDULED_CANCELED" | "SCHEDULED_LIVE" | "SCHEDULED_UNPUBLISHED" | "UNPUBLISHED" type pagelive_videos_stereoscopic_mode_enum_param = "LEFT_RIGHT" | "MONO" | "TOP_BOTTOM" type pagelive_videos_stream_type_enum_param = "AMBIENT" | "REGULAR" type pagelocations_pickup_options_enum_param = "CURBSIDE" | "IN_STORE" | "OTHER" type pagelocations_temporary_status_enum_param = "DIFFERENTLY_OPEN" | "NO_DATA" | "OPERATING_AS_USUAL" | "TEMPORARILY_CLOSED" type pagemedia_fingerprints_fingerprint_content_type_enum_param = "AM_SONGTRACK" | "EPISODE" | "MOVIE" | "OTHER" | "SONGTRACK" type pagemessage_attachments_platform_enum_param = "INSTAGRAM" | "MESSENGER" type pagemessages_messaging_type_enum_param = "MESSAGE_TAG" | "RESPONSE" | "UPDATE" type pagemessages_notification_type_enum_param = "NO_PUSH" | "REGULAR" | "SILENT_PUSH" type pagemessages_sender_action_enum_param = "MARK_SEEN" | "REACT" | "TYPING_OFF" | "TYPING_ON" | "UNREACT" type pagemessenger_profile_fields_enum_param = "ACCOUNT_LINKING_URL" | "GET_STARTED" | "GREETING" | "HOME_URL" | "ICE_BREAKERS" | "PAYMENT_SETTINGS" | "PERSISTENT_MENU" | "PLATFORM" | "SUBJECT_TO_NEW_EU_PRIVACY_RULES" | "TARGET_AUDIENCE" | "WHITELISTED_DOMAINS" type pagemessenger_profile_platform_enum_param = "INSTAGRAM" | "MESSENGER" type pagenlp_configs_model_enum_param = "ARABIC" | "CHINESE" | "CROATIAN" | "CUSTOM" | "DANISH" | "DUTCH" | "ENGLISH" | "FRENCH_STANDARD" | "GEORGIAN" | "GERMAN_STANDARD" | "GREEK" | "HEBREW" | "HUNGARIAN" | "IRISH" | "ITALIAN_STANDARD" | "KOREAN" | "NORWEGIAN_BOKMAL" | "POLISH" | "PORTUGUESE" | "ROMANIAN" | "SPANISH" | "SWEDISH" | "VIETNAMESE" type pagenotification_messages_dev_support_developer_action_enum_param = "ENABLE_FOLLOWUP_MESSAGE" | "SEND_RE_OPTIN" type pagephotos_backdated_time_granularity_enum_param = "day" | "hour" | "min" | "month" | "none" | "year" type pagephotos_type_enum_param = "profile" | "tagged" | "uploaded" type pagephotos_unpublished_content_type_enum_param = "ADS_POST" | "DRAFT" | "INLINE_CREATED" | "PUBLISHED" | "REVIEWABLE_BRANDED_CONTENT" | "SCHEDULED" | "SCHEDULED_RECURRING" type pagepicture_breaking_change_enum_param = "PROFILE_PICTURE" type pagepicture_type_enum_param = "album" | "large" | "normal" | "small" | "square" type pagepost_backdated_time_granularity = "day" | "hour" | "min" | "month" | "none" | "year" type pagepost_feed_story_visibility = "hidden" | "visible" type pagepost_timeline_visibility = "forced_allow" | "hidden" | "normal" type pagepostcomments_comment_privacy_value_enum_param = "DECLINED_BY_ADMIN_ASSISTANT" | "DEFAULT_PRIVACY" | "FRIENDS_AND_POST_OWNER" | "FRIENDS_ONLY" | "GRAPHQL_MULTIPLE_VALUE_HACK_DO_NOT_USE" | "OWNER_OR_COMMENTER" | "PENDING_APPROVAL" | "REMOVED_BY_ADMIN_ASSISTANT" | "SIDE_CONVERSATION" | "SIDE_CONVERSATION_AND_POST_OWNER" | "SPOTLIGHT_TAB" type pagepostcomments_filter_enum_param = "stream" | "toplevel" type pagepostcomments_live_filter_enum_param = "filter_low_quality" | "no_filter" type pagepostcomments_order_enum_param = "chronological" | "reverse_chronological" type pagepostinsights_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type pagepostinsights_period_enum_param = "day" | "days_28" | "lifetime" | "month" | "total_over_range" | "week" type pagepostreactions_type_enum_param = "ANGRY" | "CARE" | "FIRE" | "HAHA" | "HUNDRED" | "LIKE" | "LOVE" | "NONE" | "PRIDE" | "SAD" | "THANKFUL" | "WOW" type pageposts_with_enum_param = "LOCATION" type pagepublished_posts_with_enum_param = "LOCATION" type pagesecondary_receivers_platform_enum_param = "INSTAGRAM" | "MESSENGER" type pagesubscribed_apps_subscribed_fields_enum_param = "affiliation" | "attire" | "awards" | "bio" | "birthday" | "category" | "checkins" | "company_overview" | "conversations" | "culinary_team" | "current_location" | "description" | "email" | "feature_access_list" | "feed" | "founded" | "general_info" | "general_manager" | "hometown" | "hours" | "inbox_labels" | "invoice_access_invoice_change" | "invoice_access_invoice_draft_change" | "invoice_access_onboarding_status_active" | "leadgen" | "leadgen_fat" | "live_videos" | "local_delivery" | "location" | "mcom_invoice_change" | "members" | "mention" | "merchant_review" | "message_deliveries" | "message_echoes" | "message_mention" | "message_reactions" | "message_reads" | "messages" | "messaging_account_linking" | "messaging_appointments" | "messaging_checkout_updates" | "messaging_customer_information" | "messaging_direct_sends" | "messaging_fblogin_account_linking" | "messaging_feedback" | "messaging_game_plays" | "messaging_handovers" | "messaging_optins" | "messaging_optouts" | "messaging_payments" | "messaging_policy_enforcement" | "messaging_postbacks" | "messaging_pre_checkouts" | "messaging_referrals" | "mission" | "name" | "page_about_story" | "page_change_proposal" | "page_upcoming_change" | "parking" | "payment_options" | "personal_info" | "personal_interests" | "phone" | "picture" | "price_range" | "product_review" | "products" | "public_transit" | "publisher_subscriptions" | "ratings" | "registration" | "standby" | "user_action" | "video_text_question_responses" | "videos" | "website" type pagevideo_copyright_rules_source_enum_param = "MATCH_SETTINGS_DIALOG" | "RULES_SELECTOR" | "RULES_TAB" type pagevideo_copyrights_content_category_enum_param = "episode" | "movie" | "web" type pagevideo_copyrights_monitoring_type_enum_param = "AUDIO_ONLY" | "VIDEO_AND_AUDIO" | "VIDEO_ONLY" type pagevideo_reels_upload_phase_enum_param = "cancel" | "finish" | "start" | "transfer" type pagevideo_reels_video_state_enum_param = "DRAFT" | "PUBLISHED" | "SCHEDULED" type pagevideos_container_type_enum_param = "ACO_AUTOEXTRACTED_VIDEO" | "ACO_VIDEO_VARIATION" | "ADS_AI_GENERATED" | "AD_BREAK_PREVIEW" | "AD_DERIVATIVE" | "AD_LIBRARY_WATERMARK" | "AGE_UP" | "ALBUM_MULTIMEDIA_POST" | "ALOHA_CALL_VIDEO" | "ALOHA_SUPERFRAME" | "APP_REREVIEW_SCREENCAST" | "APP_REVIEW_SCREENCAST" | "ASSET_MANAGER" | "ATLAS_VIDEO" | "AUDIO_BRIEF" | "AUDIO_BROADCAST" | "AUDIO_COMMENT" | "BROADCAST" | "BULLETIN_ARTICLE_AUDIO" | "CANDIDATE_VIDEOS_DELETED" | "CANVAS" | "CFC_VIDEO" | "CMS_MEDIA_MANAGER" | "CONTAINED_POST_ATTACHMENT" | "CONTAINED_POST_AUDIO_BROADCAST" | "CONTAINED_POST_COPYRIGHT_REFERENCE_BROADCAST" | "COPYRIGHT_REFERENCE_BROADCAST" | "COPYRIGHT_REFERENCE_VIDEO" | "CREATION_ML_PRECREATION" | "DCO_AD_ASSET_FEED" | "DCO_AUTOGEN_VIDEO" | "DCO_TRIMMED_VIDEO" | "DIM_SUM" | "DIRECTED_POST_ATTACHMENT" | "DIRECT_INBOX" | "DIRECT_INBOX_REACTION" | "DROPS_SHOPPING_EVENT_PAGE" | "DYNAMIC_ITEM_DISPLAY_BUNDLE" | "DYNAMIC_ITEM_VIDEO" | "DYNAMIC_TEMPLATE_VIDEO" | "EVENT_COVER_VIDEO" | "EVENT_TOUR" | "FACECAST_DVR" | "FB_COLLECTIBLE_VIDEO" | "FB_SHORTS" | "FB_SHORTS_CONTENT_REMIXABLE" | "FB_SHORTS_CROSS_META_POST" | "FB_SHORTS_GROUP_POST" | "FB_SHORTS_PMV_POST" | "FB_SHORTS_PMV_POST_NO_NEWSFEED_NOR_TIMELINE" | "FB_SHORTS_POST" | "FB_SHORTS_REMIX_POST" | "FUNDRAISER_COVER_VIDEO" | "GAME_CLIP" | "GEMSTONE" | "GIF_TO_VIDEO" | "GOODWILL_ANNIVERSARY_DEPRECATED" | "GOODWILL_ANNIVERSARY_PROMOTION_DEPRECATED" | "GOODWILL_VIDEO_CONTAINED_SHARE" | "GOODWILL_VIDEO_PROMOTION" | "GOODWILL_VIDEO_SHARE" | "GOODWILL_VIDEO_TOKEN_REQUIRED" | "GROUP_POST" | "HACK_TV" | "HEURISTIC_CLUSTER_VIDEO" | "HEURISTIC_PREVIEW" | "HIGHLIGHT_CLIP_VIDEO" | "HUDDLE_BROADCAST" | "IG_REELS_XPV" | "IG_STORIES_READER" | "INJECTABLE" | "INSPIRATION_VIDEO" | "INSTAGRAM_VIDEO_COPY" | "INSTANT_APPLICATION_PREVIEW" | "INSTANT_ARTICLE" | "INSTANT_GAME_CLIP" | "ISSUE_MODULE" | "JOBS_CAREERS" | "JOBS_VISUAL_INTRO_ENTRY" | "JOB_APPLICATION_VIDEO" | "JOB_OPENING_VIDEO" | "KOTOTORO" | "LEARN" | "LEGACY" | "LEGACY_CONTAINED_POST_BROADCAST" | "LIVE_AUDIO_ROOM_BROADCAST" | "LIVE_CLIP_PREVIEW" | "LIVE_CLIP_WORKCHAT" | "LIVE_CREATIVE_KIT_VIDEO" | "LIVE_PHOTO" | "LOOK_NOW_DEPRECATED" | "MARKETPLACE_LISTING_VIDEO" | "MARKETPLACE_PRE_RECORDED_VIDEO" | "MESSENGER_WATCH_TOGETHER" | "MOMENTS_VIDEO" | "MUSIC_CLIP" | "MUSIC_CLIP_IN_AUDIO_DIGEST" | "MUSIC_CLIP_IN_COMMENT" | "MUSIC_CLIP_IN_LIGHTWEIGHT_STATUS" | "MUSIC_CLIP_IN_POLL_OPTION" | "MUSIC_CLIP_ON_DATING_PROFILE" | "NEO_ASYNC_GAME_VIDEO" | "NEW_CONTAINED_POST_BROADCAST" | "NO_STORY" | "NO_STORY_WITH_ENTPOST" | "NPE_COLLAB_COPYRIGHT_CHECK" | "OCULUS_CREATOR_PORTAL" | "OCULUS_VENUES_BROADCAST" | "OFFERS_VIDEO" | "PAGES_COVER_VIDEO" | "PAGE_REVIEW_SCREENCAST" | "PAGE_SLIDESHOW_VIDEO" | "PAID_CONTENT_PREVIEW" | "PAID_CONTENT_VIDEO" | "PAID_CONTENT_VIDEO__POST" | "PAPER_DOCUMENT_AUDIO" | "PAPER_DOCUMENT_VIDEO" | "PIXELCLOUD" | "PODCAST_HIGHLIGHT" | "PODCAST_ML_PREVIEW" | "PODCAST_ML_PREVIEW_NO_NEWSFEED_STORY" | "PODCAST_RSS" | "PODCAST_RSS_EPHEMERAL" | "PODCAST_RSS_NO_NEWSFEED_STORY" | "PODCAST_VOICES" | "PODCAST_VOICES_NO_NEWSFEED_STORY" | "PREMIERE_SOURCE" | "PREMIUM_MUSIC_VIDEO_CLIP" | "PREMIUM_MUSIC_VIDEO_CROPPED_CLIP" | "PREMIUM_MUSIC_VIDEO_NO_NEWSFEED_STORY" | "PREMIUM_MUSIC_VIDEO_WITH_NEWSFEED_STORY" | "PRIVATE_GALLERY_VIDEO" | "PRODUCT_VIDEO" | "PROFILE_COVER_VIDEO" | "PROFILE_INTRO_CARD" | "PROFILE_VIDEO" | "PROTON" | "QUICK_PROMOTION" | "REPLACE_VIDEO" | "SALES_CLIENT_INTERACTION" | "SAY_THANKS_DEPRECATED" | "SHOWREEL_NATIVE_DUMMY_VIDEO" | "SLIDESHOW_ANIMOTO" | "SLIDESHOW_SHAKR" | "SLIDESHOW_VARIATION_VIDEO" | "SOTTO_CONTENT" | "SOUNDBITES_VIDEO" | "SOUND_PLATFORM_STREAM" | "SRT_ATTACHMENT" | "STAGES_BROADCAST" | "STORIES_VIDEO" | "STORIES_WEARABLE" | "STORYLINE" | "STORYLINE_WITH_EXTERNAL_MUSIC" | "STORY_ARCHIVE_VIDEO" | "STORY_CARD_TEMPLATE" | "STREAM_HIGHLIGHTS_VIDEO" | "TAROT_DIGEST" | "TEMPORARY_UNLISTED" | "TEMP_MULTIMEDIA_POST" | "UNLISTED" | "UNLISTED_HACK_TV" | "UNLISTED_HORIZON" | "UNLISTED_OCULUS" | "VIDEO_COMMENT" | "VIDEO_COMPOSITION_VARIATION" | "VIDEO_CREATIVE_EDITOR_AUTOGEN_AD_VIDEO" | "VIDEO_SUPERRES" | "VOICES_ARTICLE_VIDEO" | "VU_GENERATED_VIDEO" | "WOODHENGE" | "WORK_KNOWLEDGE_VIDEO" | "YOUR_DAY" type pagevideos_content_category_enum_param = "BEAUTY_FASHION" | "BUSINESS" | "CARS_TRUCKS" | "COMEDY" | "CUTE_ANIMALS" | "ENTERTAINMENT" | "FAMILY" | "FOOD_HEALTH" | "HOME" | "LIFESTYLE" | "MUSIC" | "NEWS" | "OTHER" | "POLITICS" | "SCIENCE" | "SPORTS" | "TECHNOLOGY" | "VIDEO_GAMING" type pagevideos_formatting_enum_param = "MARKDOWN" | "PLAINTEXT" type pagevideos_original_projection_type_enum_param = "cubemap" | "equirectangular" | "half_equirectangular" type pagevideos_swap_mode_enum_param = "replace" type pagevideos_type_enum_param = "TAGGED" | "UPLOADED" type pagevideos_unpublished_content_type_enum_param = "ADS_POST" | "DRAFT" | "INLINE_CREATED" | "PUBLISHED" | "REVIEWABLE_BRANDED_CONTENT" | "SCHEDULED" | "SCHEDULED_RECURRING" type pagevideos_upload_phase_enum_param = "cancel" | "finish" | "start" | "transfer" type pagevisitor_posts_with_enum_param = "LOCATION" type paymentenginepaymentdispute_reason_enum_param = "BANNED_USER" | "DENIED_REFUND" | "GRANTED_REPLACEMENT_ITEM" type paymentenginepaymentrefunds_reason_enum_param = "CUSTOMER_SERVICE" | "FRIENDLY_FRAUD" | "MALICIOUS_FRAUD" type photocomments_comment_privacy_value_enum_param = "DECLINED_BY_ADMIN_ASSISTANT" | "DEFAULT_PRIVACY" | "FRIENDS_AND_POST_OWNER" | "FRIENDS_ONLY" | "GRAPHQL_MULTIPLE_VALUE_HACK_DO_NOT_USE" | "OWNER_OR_COMMENTER" | "PENDING_APPROVAL" | "REMOVED_BY_ADMIN_ASSISTANT" | "SIDE_CONVERSATION" | "SIDE_CONVERSATION_AND_POST_OWNER" | "SPOTLIGHT_TAB" type photocomments_filter_enum_param = "stream" | "toplevel" type photocomments_live_filter_enum_param = "filter_low_quality" | "no_filter" type photocomments_order_enum_param = "chronological" | "reverse_chronological" type photoinsights_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type photoinsights_period_enum_param = "day" | "days_28" | "lifetime" | "month" | "total_over_range" | "week" type placetopic_icon_size = "24" | "36" | "48" | "72" type post_backdated_time_granularity = "day" | "hour" | "min" | "month" | "none" | "year" type post_feed_story_visibility = "hidden" | "visible" type post_timeline_visibility = "forced_allow" | "hidden" | "normal" type postcomments_comment_privacy_value_enum_param = "DECLINED_BY_ADMIN_ASSISTANT" | "DEFAULT_PRIVACY" | "FRIENDS_AND_POST_OWNER" | "FRIENDS_ONLY" | "GRAPHQL_MULTIPLE_VALUE_HACK_DO_NOT_USE" | "OWNER_OR_COMMENTER" | "PENDING_APPROVAL" | "REMOVED_BY_ADMIN_ASSISTANT" | "SIDE_CONVERSATION" | "SIDE_CONVERSATION_AND_POST_OWNER" | "SPOTLIGHT_TAB" type postcomments_filter_enum_param = "stream" | "toplevel" type postcomments_live_filter_enum_param = "filter_low_quality" | "no_filter" type postcomments_order_enum_param = "chronological" | "reverse_chronological" type postinsights_date_preset_enum_param = "data_maximum" | "last_14d" | "last_28d" | "last_30d" | "last_3d" | "last_7d" | "last_90d" | "last_month" | "last_quarter" | "last_week_mon_sun" | "last_week_sun_sat" | "last_year" | "maximum" | "this_month" | "this_quarter" | "this_week_mon_today" | "this_week_sun_today" | "this_year" | "today" | "yesterday" type postinsights_period_enum_param = "day" | "days_28" | "lifetime" | "month" | "total_over_range" | "week" type postreactions_type_enum_param = "ANGRY" | "CARE" | "FIRE" | "HAHA" | "HUNDRED" | "LIKE" | "LOVE" | "NONE" | "PRIDE" | "SAD" | "THANKFUL" | "WOW" type privateliftstudyinstance_operation = "AGGREGATE" | "CANCEL" | "COMPUTE" | "ID_MATCH" | "NEXT" | "NONE" type productcatalog_segment_use_cases = "AFFILIATE_SELLER_STOREFRONT" | "AFFILIATE_TAGGED_ONLY_DEPRECATED" | "COLLAB_ADS" | "COLLAB_ADS_FOR_MARKETPLACE_PARTNER" | "COLLAB_ADS_SEGMENT_WITHOUT_SEGMENT_SYNCING" | "CREATORS_AS_SELLERS" | "DIGITAL_CIRCULARS" | "FB_LIVE_SHOPPING" | "IG_SHOPPING" | "IG_SHOPPING_SUGGESTED_PRODUCTS" | "MARKETPLACE_SHOPS" | "TEST" type productcatalogagencies_permitted_roles_enum_param = "ADMIN" | "ADVERTISER" type productcatalogagencies_permitted_tasks_enum_param = "ADVERTISE" | "MANAGE" | "MANAGE_AR" type productcatalogassigned_users_tasks_enum_param = "ADVERTISE" | "MANAGE" | "MANAGE_AR" type productcatalogcategories_categorization_criteria_enum_param = "BRAND" | "CATEGORY" | "PRODUCT_TYPE" type productcatalogcheck_batch_request_status_error_priority_enum_param = "HIGH" | "LOW" | "MEDIUM" type productcatalogdata_sources_ingestion_source_type_enum_param = "ALL" | "PRIMARY" | "SUPPLEMENTARY" type productcatalogdiagnostics_affected_channels_enum_param = "b2c_marketplace" | "c2c_marketplace" | "da" | "daily_deals" | "daily_deals_legacy" | "ig_product_tagging" | "marketplace" | "marketplace_ads_deprecated" | "marketplace_shops" | "mini_shops" | "offline_conversions" | "shops" | "universal_checkout" | "whatsapp" type productcatalogdiagnostics_affected_entities_enum_param = "product_catalog" | "product_item" | "product_set" type productcatalogdiagnostics_affected_features_enum_param = "augmented_reality" | "checkout" type productcatalogdiagnostics_severities_enum_param = "MUST_FIX" | "OPPORTUNITY" type productcatalogdiagnostics_types_enum_param = "AR_VISIBILITY_ISSUES" | "ATTRIBUTES_INVALID" | "ATTRIBUTES_MISSING" | "CATEGORY" | "CHECKOUT" | "IMAGE_QUALITY" | "LOW_QUALITY_TITLE_AND_DESCRIPTION" | "POLICY_VIOLATION" | "SHOPS_VISIBILITY_ISSUES" type productcatalogevent_stats_breakdowns_enum_param = "DEVICE_TYPE" type productcataloghotel_rooms_batch_standard_enum_param = "google" type productcatalogitems_batch_item_sub_type_enum_param = "APPLIANCES" | "BABY_FEEDING" | "BABY_TRANSPORT" | "BEAUTY" | "BEDDING" | "CAMERAS" | "CELL_PHONES_AND_SMART_WATCHES" | "CLEANING_SUPPLIES" | "CLOTHING" | "CLOTHING_ACCESSORIES" | "COMPUTERS_AND_TABLETS" | "DIAPERING_AND_POTTY_TRAINING" | "ELECTRONICS_ACCESSORIES" | "FURNITURE" | "HEALTH" | "HOME_GOODS" | "JEWELRY" | "NURSERY" | "PRINTERS_AND_SCANNERS" | "PROJECTORS" | "SHOES_AND_FOOTWEAR" | "SOFTWARE" | "TOYS" | "TVS_AND_MONITORS" | "VIDEO_GAME_CONSOLES_AND_VIDEO_GAMES" | "WATCHES" type productcatalogmedia_titles_content_category_enum_param = "MOVIE" | "MUSIC" | "TV_SHOW" type productcatalogpricing_variables_batch_standard_enum_param = "google" type productcatalogproduct_feeds_delimiter_enum_param = "AUTODETECT" | "BAR" | "COMMA" | "SEMICOLON" | "TAB" | "TILDE" type productcatalogproduct_feeds_encoding_enum_param = "AUTODETECT" | "LATIN1" | "UTF16BE" | "UTF16LE" | "UTF32BE" | "UTF32LE" | "UTF8" type productcatalogproduct_feeds_feed_type_enum_param = "AUTOMOTIVE_MODEL" | "DESTINATION" | "FLIGHT" | "HOME_LISTING" | "HOTEL" | "HOTEL_ROOM" | "LOCAL_INVENTORY" | "MEDIA_TITLE" | "OFFER" | "PRODUCTS" | "TRANSACTABLE_ITEMS" | "VEHICLES" | "VEHICLE_OFFER" type productcatalogproduct_feeds_ingestion_source_type_enum_param = "PRIMARY_FEED" | "SUPPLEMENTARY_FEED" type productcatalogproduct_feeds_item_sub_type_enum_param = "APPLIANCES" | "BABY_FEEDING" | "BABY_TRANSPORT" | "BEAUTY" | "BEDDING" | "CAMERAS" | "CELL_PHONES_AND_SMART_WATCHES" | "CLEANING_SUPPLIES" | "CLOTHING" | "CLOTHING_ACCESSORIES" | "COMPUTERS_AND_TABLETS" | "DIAPERING_AND_POTTY_TRAINING" | "ELECTRONICS_ACCESSORIES" | "FURNITURE" | "HEALTH" | "HOME_GOODS" | "JEWELRY" | "NURSERY" | "PRINTERS_AND_SCANNERS" | "PROJECTORS" | "SHOES_AND_FOOTWEAR" | "SOFTWARE" | "TOYS" | "TVS_AND_MONITORS" | "VIDEO_GAME_CONSOLES_AND_VIDEO_GAMES" | "WATCHES" type productcatalogproduct_feeds_override_type_enum_param = "BATCH_API_LANGUAGE_OR_COUNTRY" | "CATALOG_SEGMENT_CUSTOMIZE_DEFAULT" | "COUNTRY" | "LANGUAGE" | "LANGUAGE_AND_COUNTRY" | "LOCAL" type productcatalogproduct_feeds_quoted_fields_mode_enum_param = "autodetect" | "off" | "on" type productcatalogproducts_availability_enum_param = "available for order" | "discontinued" | "in stock" | "out of stock" | "pending" | "preorder" type productcatalogproducts_commerce_tax_category_enum_param = "FB_ANIMAL" | "FB_ANIMAL_SUPP" | "FB_APRL" | "FB_APRL_ACCESSORIES" | "FB_APRL_ATHL_UNIF" | "FB_APRL_CASES" | "FB_APRL_CLOTHING" | "FB_APRL_COSTUME" | "FB_APRL_CSTM" | "FB_APRL_FORMAL" | "FB_APRL_HANDBAG" | "FB_APRL_JEWELRY" | "FB_APRL_SHOE" | "FB_APRL_SHOE_ACC" | "FB_APRL_SWIM" | "FB_APRL_SWIM_CHIL" | "FB_APRL_SWIM_CVR" | "FB_ARTS" | "FB_ARTS_HOBBY" | "FB_ARTS_PARTY" | "FB_ARTS_PARTY_GIFT_CARD" | "FB_ARTS_TICKET" | "FB_BABY" | "FB_BABY_BATH" | "FB_BABY_BLANKET" | "FB_BABY_DIAPER" | "FB_BABY_GIFT_SET" | "FB_BABY_HEALTH" | "FB_BABY_NURSING" | "FB_BABY_POTTY_TRN" | "FB_BABY_SAFE" | "FB_BABY_TOYS" | "FB_BABY_TRANSPORT" | "FB_BABY_TRANSPORT_ACC" | "FB_BAGS" | "FB_BAGS_BKPK" | "FB_BAGS_BOXES" | "FB_BAGS_BRFCS" | "FB_BAGS_CSMT_BAG" | "FB_BAGS_DFFL" | "FB_BAGS_DIPR" | "FB_BAGS_FNNY" | "FB_BAGS_GRMT" | "FB_BAGS_LUGG" | "FB_BAGS_LUG_ACC" | "FB_BAGS_MSGR" | "FB_BAGS_TOTE" | "FB_BAGS_TRN_CAS" | "FB_BLDG" | "FB_BLDG_ACC" | "FB_BLDG_CNSMB" | "FB_BLDG_FENCE" | "FB_BLDG_FUEL_TNK" | "FB_BLDG_HT_VNT" | "FB_BLDG_LOCK" | "FB_BLDG_MATRL" | "FB_BLDG_PLMB" | "FB_BLDG_PUMP" | "FB_BLDG_PWRS" | "FB_BLDG_STR_TANK" | "FB_BLDG_S_ENG" | "FB_BLDG_TL_ACC" | "FB_BLDG_TOOL" | "FB_BUSIND" | "FB_BUSIND_ADVERTISING" | "FB_BUSIND_AGRICULTURE" | "FB_BUSIND_AUTOMATION" | "FB_BUSIND_HEAVY_MACH" | "FB_BUSIND_LAB" | "FB_BUSIND_MEDICAL" | "FB_BUSIND_RETAIL" | "FB_BUSIND_SANITARY_CT" | "FB_BUSIND_SIGN" | "FB_BUSIND_STORAGE" | "FB_BUSIND_STORAGE_ACC" | "FB_BUSIND_WORK_GEAR" | "FB_CAMERA_ACC" | "FB_CAMERA_CAMERA" | "FB_CAMERA_OPTIC" | "FB_CAMERA_OPTICS" | "FB_CAMERA_PHOTO" | "FB_ELEC" | "FB_ELEC_ACC" | "FB_ELEC_ARCDADE" | "FB_ELEC_AUDIO" | "FB_ELEC_CIRCUIT" | "FB_ELEC_COMM" | "FB_ELEC_COMPUTER" | "FB_ELEC_GPS_ACC" | "FB_ELEC_GPS_NAV" | "FB_ELEC_GPS_TRK" | "FB_ELEC_MARINE" | "FB_ELEC_NETWORK" | "FB_ELEC_PART" | "FB_ELEC_PRINT" | "FB_ELEC_RADAR" | "FB_ELEC_SFTWR" | "FB_ELEC_SPEED_RDR" | "FB_ELEC_TELEVISION" | "FB_ELEC_TOLL" | "FB_ELEC_VIDEO" | "FB_ELEC_VID_GM_ACC" | "FB_ELEC_VID_GM_CNSL" | "FB_FOOD" | "FB_FURN" | "FB_FURN_BABY" | "FB_FURN_BENCH" | "FB_FURN_CART" | "FB_FURN_CHAIR" | "FB_FURN_CHAIR_ACC" | "FB_FURN_DIVIDE" | "FB_FURN_DIVIDE_ACC" | "FB_FURN_ENT_CTR" | "FB_FURN_FUTN" | "FB_FURN_FUTN_PAD" | "FB_FURN_OFFICE" | "FB_FURN_OFFICE_ACC" | "FB_FURN_OTTO" | "FB_FURN_OUTDOOR" | "FB_FURN_OUTDOOR_ACC" | "FB_FURN_SETS" | "FB_FURN_SHELVE_ACC" | "FB_FURN_SHLF" | "FB_FURN_SOFA" | "FB_FURN_SOFA_ACC" | "FB_FURN_STORAGE" | "FB_FURN_TABL" | "FB_FURN_TABL_ACC" | "FB_GENERIC_TAXABLE" | "FB_HLTH" | "FB_HLTH_HLTH" | "FB_HLTH_JWL_CR" | "FB_HLTH_LILP_BLM" | "FB_HLTH_LTN_SPF" | "FB_HLTH_PRSL_CR" | "FB_HLTH_SKN_CR" | "FB_HMGN" | "FB_HMGN_BATH" | "FB_HMGN_DCOR" | "FB_HMGN_EMGY" | "FB_HMGN_FPLC" | "FB_HMGN_FPLC_ACC" | "FB_HMGN_GS_SFT" | "FB_HMGN_HS_ACC" | "FB_HMGN_HS_APP" | "FB_HMGN_HS_SPL" | "FB_HMGN_KTCN" | "FB_HMGN_LAWN" | "FB_HMGN_LGHT" | "FB_HMGN_LINN" | "FB_HMGN_LT_ACC" | "FB_HMGN_OTDR" | "FB_HMGN_POOL" | "FB_HMGN_SCTY" | "FB_HMGN_SMK_ACC" | "FB_HMGN_UMBR" | "FB_HMGN_UMBR_ACC" | "FB_MDIA" | "FB_MDIA_BOOK" | "FB_MDIA_DVDS" | "FB_MDIA_MAG" | "FB_MDIA_MANL" | "FB_MDIA_MUSC" | "FB_MDIA_PRJ_PLN" | "FB_MDIA_SHT_MUS" | "FB_OFFC" | "FB_OFFC_BKAC" | "FB_OFFC_CRTS" | "FB_OFFC_DSKP" | "FB_OFFC_EQIP" | "FB_OFFC_FLNG" | "FB_OFFC_GNRL" | "FB_OFFC_INSTM" | "FB_OFFC_LP_DSK" | "FB_OFFC_MATS" | "FB_OFFC_NM_PLT" | "FB_OFFC_PPR_HNDL" | "FB_OFFC_PRSNT_SPL" | "FB_OFFC_SEALR" | "FB_OFFC_SHIP_SPL" | "FB_RLGN" | "FB_RLGN_CMNY" | "FB_RLGN_ITEM" | "FB_RLGN_WEDD" | "FB_SFTWR" | "FB_SFWR_CMPTR" | "FB_SFWR_DGTL_GD" | "FB_SFWR_GAME" | "FB_SHIPPING" | "FB_SPOR" | "FB_SPORT_ATHL" | "FB_SPORT_ATHL_CLTH" | "FB_SPORT_ATHL_SHOE" | "FB_SPORT_ATHL_SPRT" | "FB_SPORT_EXRCS" | "FB_SPORT_INDR_GM" | "FB_SPORT_OTDR_GM" | "FB_TOYS" | "FB_TOYS_EQIP" | "FB_TOYS_GAME" | "FB_TOYS_PZZL" | "FB_TOYS_TMRS" | "FB_TOYS_TOYS" | "FB_VEHI" | "FB_VEHI_PART" type productcatalogproducts_condition_enum_param = "cpo" | "new" | "open_box_new" | "refurbished" | "used" | "used_fair" | "used_good" | "used_like_new" type productcatalogproducts_error_priority_enum_param = "HIGH" | "LOW" | "MEDIUM" type productcatalogproducts_error_type_enum_param = "AR_DELETED_DUE_TO_UPDATE" | "AR_POLICY_VIOLATED" | "AVAILABLE" | "BAD_QUALITY_IMAGE" | "CANNOT_EDIT_SUBSCRIPTION_PRODUCTS" | "CRAWLED_AVAILABILITY_MISMATCH" | "DIGITAL_GOODS_NOT_AVAILABLE_FOR_CHECKOUT" | "DUPLICATE_IMAGES" | "DUPLICATE_TITLE_AND_DESCRIPTION" | "GENERIC_INVALID_FIELD" | "HIDDEN_UNTIL_PRODUCT_LAUNCH" | "IMAGE_FETCH_FAILED" | "IMAGE_FETCH_FAILED_BAD_GATEWAY" | "IMAGE_FETCH_FAILED_FILE_SIZE_EXCEEDED" | "IMAGE_FETCH_FAILED_FORBIDDEN" | "IMAGE_FETCH_FAILED_LINK_BROKEN" | "IMAGE_FETCH_FAILED_TIMED_OUT" | "IMAGE_RESOLUTION_LOW" | "INACTIVE_SHOPIFY_PRODUCT" | "INVALID_COMMERCE_TAX_CATEGORY" | "INVALID_IMAGES" | "INVALID_MONETIZER_RETURN_POLICY" | "INVALID_PRE_ORDER_PARAMS" | "INVALID_SHIPPING_PROFILE_PARAMS" | "INVALID_SUBSCRIPTION_DISABLE_PARAMS" | "INVALID_SUBSCRIPTION_ENABLE_PARAMS" | "INVALID_SUBSCRIPTION_PARAMS" | "INVENTORY_ZERO_AVAILABILITY_IN_STOCK" | "IN_ANOTHER_PRODUCT_LAUNCH" | "ITEM_GROUP_NOT_SPECIFIED" | "ITEM_NOT_SHIPPABLE_FOR_SCA_SHOP" | "ITEM_OVERRIDE_NOT_VISIBLE" | "ITEM_STALE_OUT_OF_STOCK" | "MINI_SHOPS_DISABLED_BY_USER" | "MISSING_CHECKOUT" | "MISSING_CHECKOUT_CURRENCY" | "MISSING_COLOR" | "MISSING_COUNTRY_OVERRIDE_IN_SHIPPING_PROFILE" | "MISSING_INDIA_COMPLIANCE_FIELDS" | "MISSING_SHIPPING_PROFILE" | "MISSING_SIZE" | "MISSING_TAX_CATEGORY" | "NEGATIVE_COMMUNITY_FEEDBACK" | "NOT_ENOUGH_IMAGES" | "PART_OF_PRODUCT_LAUNCH" | "PRODUCT_EXPIRED" | "PRODUCT_ITEM_HIDDEN_FROM_ALL_SHOPS" | "PRODUCT_ITEM_NOT_INCLUDED_IN_ANY_SHOP" | "PRODUCT_ITEM_NOT_VISIBLE" | "PRODUCT_NOT_APPROVED" | "PRODUCT_NOT_DOMINANT_CURRENCY" | "PRODUCT_OUT_OF_STOCK" | "PRODUCT_URL_EQUALS_DOMAIN" | "PROPERTY_PRICE_CURRENCY_NOT_SUPPORTED" | "PROPERTY_PRICE_TOO_HIGH" | "PROPERTY_PRICE_TOO_LOW" | "PROPERTY_VALUE_CONTAINS_HTML_TAGS" | "PROPERTY_VALUE_DESCRIPTION_CONTAINS_OFF_PLATFORM_LINK" | "PROPERTY_VALUE_FORMAT" | "PROPERTY_VALUE_MISSING" | "PROPERTY_VALUE_MISSING_WARNING" | "PROPERTY_VALUE_NON_POSITIVE" | "PROPERTY_VALUE_STRING_EXCEEDS_LENGTH" | "PROPERTY_VALUE_STRING_TOO_SHORT" | "PROPERTY_VALUE_UPPERCASE_WARNING" | "QUALITY_DUPLICATED_DESCRIPTION" | "QUALITY_ITEM_LINK_BROKEN" | "QUALITY_ITEM_LINK_REDIRECTING" | "RETAILER_ID_NOT_PROVIDED" | "SHOPIFY_ITEM_MISSING_SHIPPING_PROFILE" | "SUBSCRIPTION_INFO_NOT_ENABLED_FOR_FEED" | "TAX_CATEGORY_NOT_SUPPORTED_IN_UK" | "UNSUPPORTED_PRODUCT_CATEGORY" | "VARIANT_ATTRIBUTE_ISSUE" type productcatalogproducts_gender_enum_param = "female" | "male" | "unisex" type productcatalogproducts_marked_for_product_launch_enum_param = "default" | "marked" | "not_marked" type productcatalogproducts_origin_country_enum_param = "AD" | "AE" | "AF" | "AG" | "AI" | "AL" | "AM" | "AN" | "AO" | "AQ" | "AR" | "AS" | "AT" | "AU" | "AW" | "AX" | "AZ" | "BA" | "BB" | "BD" | "BE" | "BF" | "BG" | "BH" | "BI" | "BJ" | "BL" | "BM" | "BN" | "BO" | "BQ" | "BR" | "BS" | "BT" | "BV" | "BW" | "BY" | "BZ" | "CA" | "CC" | "CD" | "CF" | "CG" | "CH" | "CI" | "CK" | "CL" | "CM" | "CN" | "CO" | "CR" | "CU" | "CV" | "CW" | "CX" | "CY" | "CZ" | "DE" | "DJ" | "DK" | "DM" | "DO" | "DZ" | "EC" | "EE" | "EG" | "EH" | "ER" | "ES" | "ET" | "FI" | "FJ" | "FK" | "FM" | "FO" | "FR" | "GA" | "GB" | "GD" | "GE" | "GF" | "GG" | "GH" | "GI" | "GL" | "GM" | "GN" | "GP" | "GQ" | "GR" | "GS" | "GT" | "GU" | "GW" | "GY" | "HK" | "HM" | "HN" | "HR" | "HT" | "HU" | "ID" | "IE" | "IL" | "IM" | "IN" | "IO" | "IQ" | "IR" | "IS" | "IT" | "JE" | "JM" | "JO" | "JP" | "KE" | "KG" | "KH" | "KI" | "KM" | "KN" | "KP" | "KR" | "KW" | "KY" | "KZ" | "LA" | "LB" | "LC" | "LI" | "LK" | "LR" | "LS" | "LT" | "LU" | "LV" | "LY" | "MA" | "MC" | "MD" | "ME" | "MF" | "MG" | "MH" | "MK" | "ML" | "MM" | "MN" | "MO" | "MP" | "MQ" | "MR" | "MS" | "MT" | "MU" | "MV" | "MW" | "MX" | "MY" | "MZ" | "NA" | "NC" | "NE" | "NF" | "NG" | "NI" | "NL" | "NO" | "NP" | "NR" | "NU" | "NZ" | "OM" | "PA" | "PE" | "PF" | "PG" | "PH" | "PK" | "PL" | "PM" | "PN" | "PR" | "PS" | "PT" | "PW" | "PY" | "QA" | "RE" | "RO" | "RS" | "RU" | "RW" | "SA" | "SB" | "SC" | "SD" | "SE" | "SG" | "SH" | "SI" | "SJ" | "SK" | "SL" | "SM" | "SN" | "SO" | "SR" | "SS" | "ST" | "SV" | "SX" | "SY" | "SZ" | "TC" | "TD" | "TF" | "TG" | "TH" | "TJ" | "TK" | "TL" | "TM" | "TN" | "TO" | "TR" | "TT" | "TV" | "TW" | "TZ" | "UA" | "UG" | "UM" | "US" | "UY" | "UZ" | "VA" | "VC" | "VE" | "VG" | "VI" | "VN" | "VU" | "WF" | "WS" | "XK" | "YE" | "YT" | "ZA" | "ZM" | "ZW" type productcatalogproducts_visibility_enum_param = "published" | "staging" type productcatalogproducts_wa_compliance_category_enum_param = "COUNTRY_ORIGIN_EXEMPT" | "DEFAULT" type productcatalogvehicles_availability_enum_param = "AVAILABLE" | "NOT_AVAILABLE" | "PENDING" type productcatalogvehicles_body_style_enum_param = "CONVERTIBLE" | "COUPE" | "CROSSOVER" | "ESTATE" | "GRANDTOURER" | "HATCHBACK" | "MINIBUS" | "MINIVAN" | "MPV" | "NONE" | "OTHER" | "PICKUP" | "ROADSTER" | "SALOON" | "SEDAN" | "SMALL_CAR" | "SPORTSCAR" | "SUPERCAR" | "SUPERMINI" | "SUV" | "TRUCK" | "VAN" | "WAGON" type productcatalogvehicles_condition_enum_param = "EXCELLENT" | "FAIR" | "GOOD" | "NONE" | "OTHER" | "POOR" | "VERY_GOOD" type productcatalogvehicles_drivetrain_enum_param = "AWD" | "FOUR_WD" | "FWD" | "NONE" | "OTHER" | "RWD" | "TWO_WD" type productcatalogvehicles_fuel_type_enum_param = "DIESEL" | "ELECTRIC" | "FLEX" | "GASOLINE" | "HYBRID" | "NONE" | "OTHER" | "PETROL" | "PLUGIN_HYBRID" type productcatalogvehicles_state_of_vehicle_enum_param = "CPO" | "NEW" | "USED" type productcatalogvehicles_transmission_enum_param = "AUTOMATIC" | "MANUAL" | "NONE" | "OTHER" type productcatalogvehicles_vehicle_type_enum_param = "BOAT" | "CAR_TRUCK" | "COMMERCIAL" | "MOTORCYCLE" | "OTHER" | "POWERSPORT" | "RV_CAMPER" | "TRAILER" type productfeed_delimiter = "AUTODETECT" | "BAR" | "COMMA" | "SEMICOLON" | "TAB" | "TILDE" type productfeed_encoding = "AUTODETECT" | "LATIN1" | "UTF16BE" | "UTF16LE" | "UTF32BE" | "UTF32LE" | "UTF8" type productfeed_quoted_fields_mode = "autodetect" | "off" | "on" type productfeedproducts_error_priority_enum_param = "HIGH" | "LOW" | "MEDIUM" type productfeedproducts_error_type_enum_param = "AR_DELETED_DUE_TO_UPDATE" | "AR_POLICY_VIOLATED" | "AVAILABLE" | "BAD_QUALITY_IMAGE" | "CANNOT_EDIT_SUBSCRIPTION_PRODUCTS" | "CRAWLED_AVAILABILITY_MISMATCH" | "DIGITAL_GOODS_NOT_AVAILABLE_FOR_CHECKOUT" | "DUPLICATE_IMAGES" | "DUPLICATE_TITLE_AND_DESCRIPTION" | "GENERIC_INVALID_FIELD" | "HIDDEN_UNTIL_PRODUCT_LAUNCH" | "IMAGE_FETCH_FAILED" | "IMAGE_FETCH_FAILED_BAD_GATEWAY" | "IMAGE_FETCH_FAILED_FILE_SIZE_EXCEEDED" | "IMAGE_FETCH_FAILED_FORBIDDEN" | "IMAGE_FETCH_FAILED_LINK_BROKEN" | "IMAGE_FETCH_FAILED_TIMED_OUT" | "IMAGE_RESOLUTION_LOW" | "INACTIVE_SHOPIFY_PRODUCT" | "INVALID_COMMERCE_TAX_CATEGORY" | "INVALID_IMAGES" | "INVALID_MONETIZER_RETURN_POLICY" | "INVALID_PRE_ORDER_PARAMS" | "INVALID_SHIPPING_PROFILE_PARAMS" | "INVALID_SUBSCRIPTION_DISABLE_PARAMS" | "INVALID_SUBSCRIPTION_ENABLE_PARAMS" | "INVALID_SUBSCRIPTION_PARAMS" | "INVENTORY_ZERO_AVAILABILITY_IN_STOCK" | "IN_ANOTHER_PRODUCT_LAUNCH" | "ITEM_GROUP_NOT_SPECIFIED" | "ITEM_NOT_SHIPPABLE_FOR_SCA_SHOP" | "ITEM_OVERRIDE_NOT_VISIBLE" | "ITEM_STALE_OUT_OF_STOCK" | "MINI_SHOPS_DISABLED_BY_USER" | "MISSING_CHECKOUT" | "MISSING_CHECKOUT_CURRENCY" | "MISSING_COLOR" | "MISSING_COUNTRY_OVERRIDE_IN_SHIPPING_PROFILE" | "MISSING_INDIA_COMPLIANCE_FIELDS" | "MISSING_SHIPPING_PROFILE" | "MISSING_SIZE" | "MISSING_TAX_CATEGORY" | "NEGATIVE_COMMUNITY_FEEDBACK" | "NOT_ENOUGH_IMAGES" | "PART_OF_PRODUCT_LAUNCH" | "PRODUCT_EXPIRED" | "PRODUCT_ITEM_HIDDEN_FROM_ALL_SHOPS" | "PRODUCT_ITEM_NOT_INCLUDED_IN_ANY_SHOP" | "PRODUCT_ITEM_NOT_VISIBLE" | "PRODUCT_NOT_APPROVED" | "PRODUCT_NOT_DOMINANT_CURRENCY" | "PRODUCT_OUT_OF_STOCK" | "PRODUCT_URL_EQUALS_DOMAIN" | "PROPERTY_PRICE_CURRENCY_NOT_SUPPORTED" | "PROPERTY_PRICE_TOO_HIGH" | "PROPERTY_PRICE_TOO_LOW" | "PROPERTY_VALUE_CONTAINS_HTML_TAGS" | "PROPERTY_VALUE_DESCRIPTION_CONTAINS_OFF_PLATFORM_LINK" | "PROPERTY_VALUE_FORMAT" | "PROPERTY_VALUE_MISSING" | "PROPERTY_VALUE_MISSING_WARNING" | "PROPERTY_VALUE_NON_POSITIVE" | "PROPERTY_VALUE_STRING_EXCEEDS_LENGTH" | "PROPERTY_VALUE_STRING_TOO_SHORT" | "PROPERTY_VALUE_UPPERCASE_WARNING" | "QUALITY_DUPLICATED_DESCRIPTION" | "QUALITY_ITEM_LINK_BROKEN" | "QUALITY_ITEM_LINK_REDIRECTING" | "RETAILER_ID_NOT_PROVIDED" | "SHOPIFY_ITEM_MISSING_SHIPPING_PROFILE" | "SUBSCRIPTION_INFO_NOT_ENABLED_FOR_FEED" | "TAX_CATEGORY_NOT_SUPPORTED_IN_UK" | "UNSUPPORTED_PRODUCT_CATEGORY" | "VARIANT_ATTRIBUTE_ISSUE" type productfeedrules_rule_type_enum_param = "fallback_rule" | "letter_case_rule" | "mapping_rule" | "regex_replace_rule" | "value_mapping_rule" type productfeeduploaderrors_error_priority_enum_param = "HIGH" | "LOW" | "MEDIUM" type productgroup_deletion_method = "DELETE_ITEMS" | "ONLY_IF_EMPTY" type productgroupproducts_availability_enum_param = "available for order" | "discontinued" | "in stock" | "out of stock" | "pending" | "preorder" type productgroupproducts_commerce_tax_category_enum_param = "FB_ANIMAL" | "FB_ANIMAL_SUPP" | "FB_APRL" | "FB_APRL_ACCESSORIES" | "FB_APRL_ATHL_UNIF" | "FB_APRL_CASES" | "FB_APRL_CLOTHING" | "FB_APRL_COSTUME" | "FB_APRL_CSTM" | "FB_APRL_FORMAL" | "FB_APRL_HANDBAG" | "FB_APRL_JEWELRY" | "FB_APRL_SHOE" | "FB_APRL_SHOE_ACC" | "FB_APRL_SWIM" | "FB_APRL_SWIM_CHIL" | "FB_APRL_SWIM_CVR" | "FB_ARTS" | "FB_ARTS_HOBBY" | "FB_ARTS_PARTY" | "FB_ARTS_PARTY_GIFT_CARD" | "FB_ARTS_TICKET" | "FB_BABY" | "FB_BABY_BATH" | "FB_BABY_BLANKET" | "FB_BABY_DIAPER" | "FB_BABY_GIFT_SET" | "FB_BABY_HEALTH" | "FB_BABY_NURSING" | "FB_BABY_POTTY_TRN" | "FB_BABY_SAFE" | "FB_BABY_TOYS" | "FB_BABY_TRANSPORT" | "FB_BABY_TRANSPORT_ACC" | "FB_BAGS" | "FB_BAGS_BKPK" | "FB_BAGS_BOXES" | "FB_BAGS_BRFCS" | "FB_BAGS_CSMT_BAG" | "FB_BAGS_DFFL" | "FB_BAGS_DIPR" | "FB_BAGS_FNNY" | "FB_BAGS_GRMT" | "FB_BAGS_LUGG" | "FB_BAGS_LUG_ACC" | "FB_BAGS_MSGR" | "FB_BAGS_TOTE" | "FB_BAGS_TRN_CAS" | "FB_BLDG" | "FB_BLDG_ACC" | "FB_BLDG_CNSMB" | "FB_BLDG_FENCE" | "FB_BLDG_FUEL_TNK" | "FB_BLDG_HT_VNT" | "FB_BLDG_LOCK" | "FB_BLDG_MATRL" | "FB_BLDG_PLMB" | "FB_BLDG_PUMP" | "FB_BLDG_PWRS" | "FB_BLDG_STR_TANK" | "FB_BLDG_S_ENG" | "FB_BLDG_TL_ACC" | "FB_BLDG_TOOL" | "FB_BUSIND" | "FB_BUSIND_ADVERTISING" | "FB_BUSIND_AGRICULTURE" | "FB_BUSIND_AUTOMATION" | "FB_BUSIND_HEAVY_MACH" | "FB_BUSIND_LAB" | "FB_BUSIND_MEDICAL" | "FB_BUSIND_RETAIL" | "FB_BUSIND_SANITARY_CT" | "FB_BUSIND_SIGN" | "FB_BUSIND_STORAGE" | "FB_BUSIND_STORAGE_ACC" | "FB_BUSIND_WORK_GEAR" | "FB_CAMERA_ACC" | "FB_CAMERA_CAMERA" | "FB_CAMERA_OPTIC" | "FB_CAMERA_OPTICS" | "FB_CAMERA_PHOTO" | "FB_ELEC" | "FB_ELEC_ACC" | "FB_ELEC_ARCDADE" | "FB_ELEC_AUDIO" | "FB_ELEC_CIRCUIT" | "FB_ELEC_COMM" | "FB_ELEC_COMPUTER" | "FB_ELEC_GPS_ACC" | "FB_ELEC_GPS_NAV" | "FB_ELEC_GPS_TRK" | "FB_ELEC_MARINE" | "FB_ELEC_NETWORK" | "FB_ELEC_PART" | "FB_ELEC_PRINT" | "FB_ELEC_RADAR" | "FB_ELEC_SFTWR" | "FB_ELEC_SPEED_RDR" | "FB_ELEC_TELEVISION" | "FB_ELEC_TOLL" | "FB_ELEC_VIDEO" | "FB_ELEC_VID_GM_ACC" | "FB_ELEC_VID_GM_CNSL" | "FB_FOOD" | "FB_FURN" | "FB_FURN_BABY" | "FB_FURN_BENCH" | "FB_FURN_CART" | "FB_FURN_CHAIR" | "FB_FURN_CHAIR_ACC" | "FB_FURN_DIVIDE" | "FB_FURN_DIVIDE_ACC" | "FB_FURN_ENT_CTR" | "FB_FURN_FUTN" | "FB_FURN_FUTN_PAD" | "FB_FURN_OFFICE" | "FB_FURN_OFFICE_ACC" | "FB_FURN_OTTO" | "FB_FURN_OUTDOOR" | "FB_FURN_OUTDOOR_ACC" | "FB_FURN_SETS" | "FB_FURN_SHELVE_ACC" | "FB_FURN_SHLF" | "FB_FURN_SOFA" | "FB_FURN_SOFA_ACC" | "FB_FURN_STORAGE" | "FB_FURN_TABL" | "FB_FURN_TABL_ACC" | "FB_GENERIC_TAXABLE" | "FB_HLTH" | "FB_HLTH_HLTH" | "FB_HLTH_JWL_CR" | "FB_HLTH_LILP_BLM" | "FB_HLTH_LTN_SPF" | "FB_HLTH_PRSL_CR" | "FB_HLTH_SKN_CR" | "FB_HMGN" | "FB_HMGN_BATH" | "FB_HMGN_DCOR" | "FB_HMGN_EMGY" | "FB_HMGN_FPLC" | "FB_HMGN_FPLC_ACC" | "FB_HMGN_GS_SFT" | "FB_HMGN_HS_ACC" | "FB_HMGN_HS_APP" | "FB_HMGN_HS_SPL" | "FB_HMGN_KTCN" | "FB_HMGN_LAWN" | "FB_HMGN_LGHT" | "FB_HMGN_LINN" | "FB_HMGN_LT_ACC" | "FB_HMGN_OTDR" | "FB_HMGN_POOL" | "FB_HMGN_SCTY" | "FB_HMGN_SMK_ACC" | "FB_HMGN_UMBR" | "FB_HMGN_UMBR_ACC" | "FB_MDIA" | "FB_MDIA_BOOK" | "FB_MDIA_DVDS" | "FB_MDIA_MAG" | "FB_MDIA_MANL" | "FB_MDIA_MUSC" | "FB_MDIA_PRJ_PLN" | "FB_MDIA_SHT_MUS" | "FB_OFFC" | "FB_OFFC_BKAC" | "FB_OFFC_CRTS" | "FB_OFFC_DSKP" | "FB_OFFC_EQIP" | "FB_OFFC_FLNG" | "FB_OFFC_GNRL" | "FB_OFFC_INSTM" | "FB_OFFC_LP_DSK" | "FB_OFFC_MATS" | "FB_OFFC_NM_PLT" | "FB_OFFC_PPR_HNDL" | "FB_OFFC_PRSNT_SPL" | "FB_OFFC_SEALR" | "FB_OFFC_SHIP_SPL" | "FB_RLGN" | "FB_RLGN_CMNY" | "FB_RLGN_ITEM" | "FB_RLGN_WEDD" | "FB_SFTWR" | "FB_SFWR_CMPTR" | "FB_SFWR_DGTL_GD" | "FB_SFWR_GAME" | "FB_SHIPPING" | "FB_SPOR" | "FB_SPORT_ATHL" | "FB_SPORT_ATHL_CLTH" | "FB_SPORT_ATHL_SHOE" | "FB_SPORT_ATHL_SPRT" | "FB_SPORT_EXRCS" | "FB_SPORT_INDR_GM" | "FB_SPORT_OTDR_GM" | "FB_TOYS" | "FB_TOYS_EQIP" | "FB_TOYS_GAME" | "FB_TOYS_PZZL" | "FB_TOYS_TMRS" | "FB_TOYS_TOYS" | "FB_VEHI" | "FB_VEHI_PART" type productgroupproducts_condition_enum_param = "cpo" | "new" | "open_box_new" | "refurbished" | "used" | "used_fair" | "used_good" | "used_like_new" type productgroupproducts_gender_enum_param = "female" | "male" | "unisex" type productgroupproducts_marked_for_product_launch_enum_param = "default" | "marked" | "not_marked" type productgroupproducts_visibility_enum_param = "published" | "staging" type productitem_availability = "available for order" | "discontinued" | "in stock" | "out of stock" | "pending" | "preorder" type productitem_commerce_tax_category = "FB_ANIMAL" | "FB_ANIMAL_SUPP" | "FB_APRL" | "FB_APRL_ACCESSORIES" | "FB_APRL_ATHL_UNIF" | "FB_APRL_CASES" | "FB_APRL_CLOTHING" | "FB_APRL_COSTUME" | "FB_APRL_CSTM" | "FB_APRL_FORMAL" | "FB_APRL_HANDBAG" | "FB_APRL_JEWELRY" | "FB_APRL_SHOE" | "FB_APRL_SHOE_ACC" | "FB_APRL_SWIM" | "FB_APRL_SWIM_CHIL" | "FB_APRL_SWIM_CVR" | "FB_ARTS" | "FB_ARTS_HOBBY" | "FB_ARTS_PARTY" | "FB_ARTS_PARTY_GIFT_CARD" | "FB_ARTS_TICKET" | "FB_BABY" | "FB_BABY_BATH" | "FB_BABY_BLANKET" | "FB_BABY_DIAPER" | "FB_BABY_GIFT_SET" | "FB_BABY_HEALTH" | "FB_BABY_NURSING" | "FB_BABY_POTTY_TRN" | "FB_BABY_SAFE" | "FB_BABY_TOYS" | "FB_BABY_TRANSPORT" | "FB_BABY_TRANSPORT_ACC" | "FB_BAGS" | "FB_BAGS_BKPK" | "FB_BAGS_BOXES" | "FB_BAGS_BRFCS" | "FB_BAGS_CSMT_BAG" | "FB_BAGS_DFFL" | "FB_BAGS_DIPR" | "FB_BAGS_FNNY" | "FB_BAGS_GRMT" | "FB_BAGS_LUGG" | "FB_BAGS_LUG_ACC" | "FB_BAGS_MSGR" | "FB_BAGS_TOTE" | "FB_BAGS_TRN_CAS" | "FB_BLDG" | "FB_BLDG_ACC" | "FB_BLDG_CNSMB" | "FB_BLDG_FENCE" | "FB_BLDG_FUEL_TNK" | "FB_BLDG_HT_VNT" | "FB_BLDG_LOCK" | "FB_BLDG_MATRL" | "FB_BLDG_PLMB" | "FB_BLDG_PUMP" | "FB_BLDG_PWRS" | "FB_BLDG_STR_TANK" | "FB_BLDG_S_ENG" | "FB_BLDG_TL_ACC" | "FB_BLDG_TOOL" | "FB_BUSIND" | "FB_BUSIND_ADVERTISING" | "FB_BUSIND_AGRICULTURE" | "FB_BUSIND_AUTOMATION" | "FB_BUSIND_HEAVY_MACH" | "FB_BUSIND_LAB" | "FB_BUSIND_MEDICAL" | "FB_BUSIND_RETAIL" | "FB_BUSIND_SANITARY_CT" | "FB_BUSIND_SIGN" | "FB_BUSIND_STORAGE" | "FB_BUSIND_STORAGE_ACC" | "FB_BUSIND_WORK_GEAR" | "FB_CAMERA_ACC" | "FB_CAMERA_CAMERA" | "FB_CAMERA_OPTIC" | "FB_CAMERA_OPTICS" | "FB_CAMERA_PHOTO" | "FB_ELEC" | "FB_ELEC_ACC" | "FB_ELEC_ARCDADE" | "FB_ELEC_AUDIO" | "FB_ELEC_CIRCUIT" | "FB_ELEC_COMM" | "FB_ELEC_COMPUTER" | "FB_ELEC_GPS_ACC" | "FB_ELEC_GPS_NAV" | "FB_ELEC_GPS_TRK" | "FB_ELEC_MARINE" | "FB_ELEC_NETWORK" | "FB_ELEC_PART" | "FB_ELEC_PRINT" | "FB_ELEC_RADAR" | "FB_ELEC_SFTWR" | "FB_ELEC_SPEED_RDR" | "FB_ELEC_TELEVISION" | "FB_ELEC_TOLL" | "FB_ELEC_VIDEO" | "FB_ELEC_VID_GM_ACC" | "FB_ELEC_VID_GM_CNSL" | "FB_FOOD" | "FB_FURN" | "FB_FURN_BABY" | "FB_FURN_BENCH" | "FB_FURN_CART" | "FB_FURN_CHAIR" | "FB_FURN_CHAIR_ACC" | "FB_FURN_DIVIDE" | "FB_FURN_DIVIDE_ACC" | "FB_FURN_ENT_CTR" | "FB_FURN_FUTN" | "FB_FURN_FUTN_PAD" | "FB_FURN_OFFICE" | "FB_FURN_OFFICE_ACC" | "FB_FURN_OTTO" | "FB_FURN_OUTDOOR" | "FB_FURN_OUTDOOR_ACC" | "FB_FURN_SETS" | "FB_FURN_SHELVE_ACC" | "FB_FURN_SHLF" | "FB_FURN_SOFA" | "FB_FURN_SOFA_ACC" | "FB_FURN_STORAGE" | "FB_FURN_TABL" | "FB_FURN_TABL_ACC" | "FB_GENERIC_TAXABLE" | "FB_HLTH" | "FB_HLTH_HLTH" | "FB_HLTH_JWL_CR" | "FB_HLTH_LILP_BLM" | "FB_HLTH_LTN_SPF" | "FB_HLTH_PRSL_CR" | "FB_HLTH_SKN_CR" | "FB_HMGN" | "FB_HMGN_BATH" | "FB_HMGN_DCOR" | "FB_HMGN_EMGY" | "FB_HMGN_FPLC" | "FB_HMGN_FPLC_ACC" | "FB_HMGN_GS_SFT" | "FB_HMGN_HS_ACC" | "FB_HMGN_HS_APP" | "FB_HMGN_HS_SPL" | "FB_HMGN_KTCN" | "FB_HMGN_LAWN" | "FB_HMGN_LGHT" | "FB_HMGN_LINN" | "FB_HMGN_LT_ACC" | "FB_HMGN_OTDR" | "FB_HMGN_POOL" | "FB_HMGN_SCTY" | "FB_HMGN_SMK_ACC" | "FB_HMGN_UMBR" | "FB_HMGN_UMBR_ACC" | "FB_MDIA" | "FB_MDIA_BOOK" | "FB_MDIA_DVDS" | "FB_MDIA_MAG" | "FB_MDIA_MANL" | "FB_MDIA_MUSC" | "FB_MDIA_PRJ_PLN" | "FB_MDIA_SHT_MUS" | "FB_OFFC" | "FB_OFFC_BKAC" | "FB_OFFC_CRTS" | "FB_OFFC_DSKP" | "FB_OFFC_EQIP" | "FB_OFFC_FLNG" | "FB_OFFC_GNRL" | "FB_OFFC_INSTM" | "FB_OFFC_LP_DSK" | "FB_OFFC_MATS" | "FB_OFFC_NM_PLT" | "FB_OFFC_PPR_HNDL" | "FB_OFFC_PRSNT_SPL" | "FB_OFFC_SEALR" | "FB_OFFC_SHIP_SPL" | "FB_RLGN" | "FB_RLGN_CMNY" | "FB_RLGN_ITEM" | "FB_RLGN_WEDD" | "FB_SFTWR" | "FB_SFWR_CMPTR" | "FB_SFWR_DGTL_GD" | "FB_SFWR_GAME" | "FB_SHIPPING" | "FB_SPOR" | "FB_SPORT_ATHL" | "FB_SPORT_ATHL_CLTH" | "FB_SPORT_ATHL_SHOE" | "FB_SPORT_ATHL_SPRT" | "FB_SPORT_EXRCS" | "FB_SPORT_INDR_GM" | "FB_SPORT_OTDR_GM" | "FB_TOYS" | "FB_TOYS_EQIP" | "FB_TOYS_GAME" | "FB_TOYS_PZZL" | "FB_TOYS_TMRS" | "FB_TOYS_TOYS" | "FB_VEHI" | "FB_VEHI_PART" type productitem_condition = "cpo" | "new" | "open_box_new" | "refurbished" | "used" | "used_fair" | "used_good" | "used_like_new" type productitem_gender = "female" | "male" | "unisex" type productitem_marked_for_product_launch = "default" | "marked" | "not_marked" type productitem_origin_country = "AD" | "AE" | "AF" | "AG" | "AI" | "AL" | "AM" | "AN" | "AO" | "AQ" | "AR" | "AS" | "AT" | "AU" | "AW" | "AX" | "AZ" | "BA" | "BB" | "BD" | "BE" | "BF" | "BG" | "BH" | "BI" | "BJ" | "BL" | "BM" | "BN" | "BO" | "BQ" | "BR" | "BS" | "BT" | "BV" | "BW" | "BY" | "BZ" | "CA" | "CC" | "CD" | "CF" | "CG" | "CH" | "CI" | "CK" | "CL" | "CM" | "CN" | "CO" | "CR" | "CU" | "CV" | "CW" | "CX" | "CY" | "CZ" | "DE" | "DJ" | "DK" | "DM" | "DO" | "DZ" | "EC" | "EE" | "EG" | "EH" | "ER" | "ES" | "ET" | "FI" | "FJ" | "FK" | "FM" | "FO" | "FR" | "GA" | "GB" | "GD" | "GE" | "GF" | "GG" | "GH" | "GI" | "GL" | "GM" | "GN" | "GP" | "GQ" | "GR" | "GS" | "GT" | "GU" | "GW" | "GY" | "HK" | "HM" | "HN" | "HR" | "HT" | "HU" | "ID" | "IE" | "IL" | "IM" | "IN" | "IO" | "IQ" | "IR" | "IS" | "IT" | "JE" | "JM" | "JO" | "JP" | "KE" | "KG" | "KH" | "KI" | "KM" | "KN" | "KP" | "KR" | "KW" | "KY" | "KZ" | "LA" | "LB" | "LC" | "LI" | "LK" | "LR" | "LS" | "LT" | "LU" | "LV" | "LY" | "MA" | "MC" | "MD" | "ME" | "MF" | "MG" | "MH" | "MK" | "ML" | "MM" | "MN" | "MO" | "MP" | "MQ" | "MR" | "MS" | "MT" | "MU" | "MV" | "MW" | "MX" | "MY" | "MZ" | "NA" | "NC" | "NE" | "NF" | "NG" | "NI" | "NL" | "NO" | "NP" | "NR" | "NU" | "NZ" | "OM" | "PA" | "PE" | "PF" | "PG" | "PH" | "PK" | "PL" | "PM" | "PN" | "PR" | "PS" | "PT" | "PW" | "PY" | "QA" | "RE" | "RO" | "RS" | "RU" | "RW" | "SA" | "SB" | "SC" | "SD" | "SE" | "SG" | "SH" | "SI" | "SJ" | "SK" | "SL" | "SM" | "SN" | "SO" | "SR" | "SS" | "ST" | "SV" | "SX" | "SY" | "SZ" | "TC" | "TD" | "TF" | "TG" | "TH" | "TJ" | "TK" | "TL" | "TM" | "TN" | "TO" | "TR" | "TT" | "TV" | "TW" | "TZ" | "UA" | "UG" | "UM" | "US" | "UY" | "UZ" | "VA" | "VC" | "VE" | "VG" | "VI" | "VN" | "VU" | "WF" | "WS" | "XK" | "YE" | "YT" | "ZA" | "ZM" | "ZW" type productitem_visibility = "published" | "staging" type productitem_wa_compliance_category = "COUNTRY_ORIGIN_EXEMPT" | "DEFAULT" type productsetproducts_error_priority_enum_param = "HIGH" | "LOW" | "MEDIUM" type productsetproducts_error_type_enum_param = "AR_DELETED_DUE_TO_UPDATE" | "AR_POLICY_VIOLATED" | "AVAILABLE" | "BAD_QUALITY_IMAGE" | "CANNOT_EDIT_SUBSCRIPTION_PRODUCTS" | "CRAWLED_AVAILABILITY_MISMATCH" | "DIGITAL_GOODS_NOT_AVAILABLE_FOR_CHECKOUT" | "DUPLICATE_IMAGES" | "DUPLICATE_TITLE_AND_DESCRIPTION" | "GENERIC_INVALID_FIELD" | "HIDDEN_UNTIL_PRODUCT_LAUNCH" | "IMAGE_FETCH_FAILED" | "IMAGE_FETCH_FAILED_BAD_GATEWAY" | "IMAGE_FETCH_FAILED_FILE_SIZE_EXCEEDED" | "IMAGE_FETCH_FAILED_FORBIDDEN" | "IMAGE_FETCH_FAILED_LINK_BROKEN" | "IMAGE_FETCH_FAILED_TIMED_OUT" | "IMAGE_RESOLUTION_LOW" | "INACTIVE_SHOPIFY_PRODUCT" | "INVALID_COMMERCE_TAX_CATEGORY" | "INVALID_IMAGES" | "INVALID_MONETIZER_RETURN_POLICY" | "INVALID_PRE_ORDER_PARAMS" | "INVALID_SHIPPING_PROFILE_PARAMS" | "INVALID_SUBSCRIPTION_DISABLE_PARAMS" | "INVALID_SUBSCRIPTION_ENABLE_PARAMS" | "INVALID_SUBSCRIPTION_PARAMS" | "INVENTORY_ZERO_AVAILABILITY_IN_STOCK" | "IN_ANOTHER_PRODUCT_LAUNCH" | "ITEM_GROUP_NOT_SPECIFIED" | "ITEM_NOT_SHIPPABLE_FOR_SCA_SHOP" | "ITEM_OVERRIDE_NOT_VISIBLE" | "ITEM_STALE_OUT_OF_STOCK" | "MINI_SHOPS_DISABLED_BY_USER" | "MISSING_CHECKOUT" | "MISSING_CHECKOUT_CURRENCY" | "MISSING_COLOR" | "MISSING_COUNTRY_OVERRIDE_IN_SHIPPING_PROFILE" | "MISSING_INDIA_COMPLIANCE_FIELDS" | "MISSING_SHIPPING_PROFILE" | "MISSING_SIZE" | "MISSING_TAX_CATEGORY" | "NEGATIVE_COMMUNITY_FEEDBACK" | "NOT_ENOUGH_IMAGES" | "PART_OF_PRODUCT_LAUNCH" | "PRODUCT_EXPIRED" | "PRODUCT_ITEM_HIDDEN_FROM_ALL_SHOPS" | "PRODUCT_ITEM_NOT_INCLUDED_IN_ANY_SHOP" | "PRODUCT_ITEM_NOT_VISIBLE" | "PRODUCT_NOT_APPROVED" | "PRODUCT_NOT_DOMINANT_CURRENCY" | "PRODUCT_OUT_OF_STOCK" | "PRODUCT_URL_EQUALS_DOMAIN" | "PROPERTY_PRICE_CURRENCY_NOT_SUPPORTED" | "PROPERTY_PRICE_TOO_HIGH" | "PROPERTY_PRICE_TOO_LOW" | "PROPERTY_VALUE_CONTAINS_HTML_TAGS" | "PROPERTY_VALUE_DESCRIPTION_CONTAINS_OFF_PLATFORM_LINK" | "PROPERTY_VALUE_FORMAT" | "PROPERTY_VALUE_MISSING" | "PROPERTY_VALUE_MISSING_WARNING" | "PROPERTY_VALUE_NON_POSITIVE" | "PROPERTY_VALUE_STRING_EXCEEDS_LENGTH" | "PROPERTY_VALUE_STRING_TOO_SHORT" | "PROPERTY_VALUE_UPPERCASE_WARNING" | "QUALITY_DUPLICATED_DESCRIPTION" | "QUALITY_ITEM_LINK_BROKEN" | "QUALITY_ITEM_LINK_REDIRECTING" | "RETAILER_ID_NOT_PROVIDED" | "SHOPIFY_ITEM_MISSING_SHIPPING_PROFILE" | "SUBSCRIPTION_INFO_NOT_ENABLED_FOR_FEED" | "TAX_CATEGORY_NOT_SUPPORTED_IN_UK" | "UNSUPPORTED_PRODUCT_CATEGORY" | "VARIANT_ATTRIBUTE_ISSUE" type profilepicture_breaking_change_enum_param = "PROFILE_PICTURE" type profilepicture_type_enum_param = "album" | "large" | "normal" | "small" | "square" type rtbdynamicpostcomments_filter_enum_param = "stream" | "toplevel" type rtbdynamicpostcomments_live_filter_enum_param = "filter_low_quality" | "no_filter" type rtbdynamicpostcomments_order_enum_param = "chronological" | "reverse_chronological" type shadowigmediainsights_breakdown_enum_param = "action_type" | "follow_type" | "story_navigation_action_type" | "surface_type" type shadowigmediainsights_metric_enum_param = "carousel_album_engagement" | "carousel_album_impressions" | "carousel_album_reach" | "carousel_album_saved" | "carousel_album_video_views" | "comments" | "engagement" | "exits" | "follows" | "impressions" | "likes" | "navigation" | "plays" | "profile_activity" | "profile_visits" | "reach" | "replies" | "saved" | "shares" | "taps_back" | "taps_forward" | "total_interactions" | "video_views" type shadowigmediainsights_period_enum_param = "day" | "days_28" | "lifetime" | "month" | "total_over_range" | "week" type shadowiguserinsights_breakdown_enum_param = "age" | "city" | "contact_button_type" | "country" | "follow_type" | "gender" | "media_product_type" type shadowiguserinsights_metric_enum_param = "accounts_engaged" | "audience_city" | "audience_country" | "audience_gender_age" | "audience_locale" | "comments" | "email_contacts" | "engaged_audience_demographics" | "follower_count" | "follower_demographics" | "follows_and_unfollows" | "get_directions_clicks" | "impressions" | "likes" | "online_followers" | "phone_call_clicks" | "profile_links_taps" | "profile_views" | "reach" | "reached_audience_demographics" | "replies" | "saves" | "shares" | "text_message_clicks" | "total_interactions" | "website_clicks" type shadowiguserinsights_metric_type_enum_param = "default" | "time_series" | "total_value" type shadowiguserinsights_period_enum_param = "day" | "days_28" | "lifetime" | "month" | "total_over_range" | "week" type shadowiguserinsights_timeframe_enum_param = "last_14_days" | "last_30_days" | "last_90_days" | "prev_month" | "this_month" | "this_week" type unifiedthreadmessages_source_enum_param = "ALL" | "PARTICIPANTS" type url_scopes = "NEWS_TAB" | "NEWS_TAB_DEV_ENV" type user_local_news_megaphone_dismiss_status = "NO" | "YES" type user_local_news_subscription_status = "STATUS_OFF" | "STATUS_ON" type userad_studies_type_enum_param = "CONTINUOUS_LIFT_CONFIG" | "GEO_LIFT" | "LIFT" | "SPLIT_TEST" type userbusinesses_survey_business_type_enum_param = "ADVERTISER" | "AGENCY" | "APP_DEVELOPER" | "PUBLISHER" type userbusinesses_vertical_enum_param = "ADVERTISING" | "AUTOMOTIVE" | "CONSUMER_PACKAGED_GOODS" | "ECOMMERCE" | "EDUCATION" | "ENERGY_AND_UTILITIES" | "ENTERTAINMENT_AND_MEDIA" | "FINANCIAL_SERVICES" | "GAMING" | "GOVERNMENT_AND_POLITICS" | "HEALTH" | "LUXURY" | "MARKETING" | "NON_PROFIT" | "ORGANIZATIONS_AND_ASSOCIATIONS" | "OTHER" | "PROFESSIONAL_SERVICES" | "RESTAURANT" | "RETAIL" | "TECHNOLOGY" | "TELECOM" | "TRAVEL" type userevents_type_enum_param = "attending" | "created" | "declined" | "maybe" | "not_replied" type userfeed_backdated_time_granularity_enum_param = "day" | "hour" | "min" | "month" | "none" | "year" type userfeed_checkin_entry_point_enum_param = "BRANDING_CHECKIN" | "BRANDING_OTHER" | "BRANDING_PHOTO" | "BRANDING_STATUS" type userfeed_formatting_enum_param = "MARKDOWN" | "PLAINTEXT" type userfeed_place_attachment_setting_enum_param = "1" | "2" type userfeed_post_surfaces_blacklist_enum_param = "1" | "2" | "3" | "4" | "5" type userfeed_posting_to_redspace_enum_param = "disabled" | "enabled" type userfeed_target_surface_enum_param = "STORY" | "TIMELINE" type userfeed_unpublished_content_type_enum_param = "ADS_POST" | "DRAFT" | "INLINE_CREATED" | "PUBLISHED" | "REVIEWABLE_BRANDED_CONTENT" | "SCHEDULED" | "SCHEDULED_RECURRING" type userfundraisers_fundraiser_type_enum_param = "person_for_charity" type usergame_items_action_enum_param = "CONSUME" | "DROP" | "MARK" type usergame_times_action_enum_param = "END" | "HEARTBEAT" | "START" type userlive_videos_broadcast_status_enum_param = "LIVE" | "LIVE_STOPPED" | "PROCESSING" | "SCHEDULED_CANCELED" | "SCHEDULED_EXPIRED" | "SCHEDULED_LIVE" | "SCHEDULED_UNPUBLISHED" | "UNPUBLISHED" | "VOD" type userlive_videos_projection_enum_param = "CUBEMAP" | "EQUIRECTANGULAR" | "HALF_EQUIRECTANGULAR" type userlive_videos_source_enum_param = "owner" | "target" type userlive_videos_spatial_audio_format_enum_param = "ambiX_4" type userlive_videos_status_enum_param = "LIVE_NOW" | "SCHEDULED_CANCELED" | "SCHEDULED_LIVE" | "SCHEDULED_UNPUBLISHED" | "UNPUBLISHED" type userlive_videos_stereoscopic_mode_enum_param = "LEFT_RIGHT" | "MONO" | "TOP_BOTTOM" type userlive_videos_stream_type_enum_param = "AMBIENT" | "REGULAR" type usernotifications_filtering_enum_param = "ema" | "groups" | "groups_social" type usernotifications_type_enum_param = "content_update" | "generic" type userpermissions_status_enum_param = "declined" | "expired" | "granted" type userphotos_backdated_time_granularity_enum_param = "day" | "hour" | "min" | "month" | "none" | "year" type userphotos_type_enum_param = "tagged" | "uploaded" type userphotos_unpublished_content_type_enum_param = "ADS_POST" | "DRAFT" | "INLINE_CREATED" | "PUBLISHED" | "REVIEWABLE_BRANDED_CONTENT" | "SCHEDULED" | "SCHEDULED_RECURRING" type userpicture_breaking_change_enum_param = "PROFILE_PICTURE" type userpicture_type_enum_param = "album" | "large" | "normal" | "small" | "square" type uservideos_container_type_enum_param = "ACO_AUTOEXTRACTED_VIDEO" | "ACO_VIDEO_VARIATION" | "ADS_AI_GENERATED" | "AD_BREAK_PREVIEW" | "AD_DERIVATIVE" | "AD_LIBRARY_WATERMARK" | "AGE_UP" | "ALBUM_MULTIMEDIA_POST" | "ALOHA_CALL_VIDEO" | "ALOHA_SUPERFRAME" | "APP_REREVIEW_SCREENCAST" | "APP_REVIEW_SCREENCAST" | "ASSET_MANAGER" | "ATLAS_VIDEO" | "AUDIO_BRIEF" | "AUDIO_BROADCAST" | "AUDIO_COMMENT" | "BROADCAST" | "BULLETIN_ARTICLE_AUDIO" | "CANDIDATE_VIDEOS_DELETED" | "CANVAS" | "CFC_VIDEO" | "CMS_MEDIA_MANAGER" | "CONTAINED_POST_ATTACHMENT" | "CONTAINED_POST_AUDIO_BROADCAST" | "CONTAINED_POST_COPYRIGHT_REFERENCE_BROADCAST" | "COPYRIGHT_REFERENCE_BROADCAST" | "COPYRIGHT_REFERENCE_VIDEO" | "CREATION_ML_PRECREATION" | "DCO_AD_ASSET_FEED" | "DCO_AUTOGEN_VIDEO" | "DCO_TRIMMED_VIDEO" | "DIM_SUM" | "DIRECTED_POST_ATTACHMENT" | "DIRECT_INBOX" | "DIRECT_INBOX_REACTION" | "DROPS_SHOPPING_EVENT_PAGE" | "DYNAMIC_ITEM_DISPLAY_BUNDLE" | "DYNAMIC_ITEM_VIDEO" | "DYNAMIC_TEMPLATE_VIDEO" | "EVENT_COVER_VIDEO" | "EVENT_TOUR" | "FACECAST_DVR" | "FB_COLLECTIBLE_VIDEO" | "FB_SHORTS" | "FB_SHORTS_CONTENT_REMIXABLE" | "FB_SHORTS_CROSS_META_POST" | "FB_SHORTS_GROUP_POST" | "FB_SHORTS_PMV_POST" | "FB_SHORTS_PMV_POST_NO_NEWSFEED_NOR_TIMELINE" | "FB_SHORTS_POST" | "FB_SHORTS_REMIX_POST" | "FUNDRAISER_COVER_VIDEO" | "GAME_CLIP" | "GEMSTONE" | "GIF_TO_VIDEO" | "GOODWILL_ANNIVERSARY_DEPRECATED" | "GOODWILL_ANNIVERSARY_PROMOTION_DEPRECATED" | "GOODWILL_VIDEO_CONTAINED_SHARE" | "GOODWILL_VIDEO_PROMOTION" | "GOODWILL_VIDEO_SHARE" | "GOODWILL_VIDEO_TOKEN_REQUIRED" | "GROUP_POST" | "HACK_TV" | "HEURISTIC_CLUSTER_VIDEO" | "HEURISTIC_PREVIEW" | "HIGHLIGHT_CLIP_VIDEO" | "HUDDLE_BROADCAST" | "IG_REELS_XPV" | "IG_STORIES_READER" | "INJECTABLE" | "INSPIRATION_VIDEO" | "INSTAGRAM_VIDEO_COPY" | "INSTANT_APPLICATION_PREVIEW" | "INSTANT_ARTICLE" | "INSTANT_GAME_CLIP" | "ISSUE_MODULE" | "JOBS_CAREERS" | "JOBS_VISUAL_INTRO_ENTRY" | "JOB_APPLICATION_VIDEO" | "JOB_OPENING_VIDEO" | "KOTOTORO" | "LEARN" | "LEGACY" | "LEGACY_CONTAINED_POST_BROADCAST" | "LIVE_AUDIO_ROOM_BROADCAST" | "LIVE_CLIP_PREVIEW" | "LIVE_CLIP_WORKCHAT" | "LIVE_CREATIVE_KIT_VIDEO" | "LIVE_PHOTO" | "LOOK_NOW_DEPRECATED" | "MARKETPLACE_LISTING_VIDEO" | "MARKETPLACE_PRE_RECORDED_VIDEO" | "MESSENGER_WATCH_TOGETHER" | "MOMENTS_VIDEO" | "MUSIC_CLIP" | "MUSIC_CLIP_IN_AUDIO_DIGEST" | "MUSIC_CLIP_IN_COMMENT" | "MUSIC_CLIP_IN_LIGHTWEIGHT_STATUS" | "MUSIC_CLIP_IN_POLL_OPTION" | "MUSIC_CLIP_ON_DATING_PROFILE" | "NEO_ASYNC_GAME_VIDEO" | "NEW_CONTAINED_POST_BROADCAST" | "NO_STORY" | "NO_STORY_WITH_ENTPOST" | "NPE_COLLAB_COPYRIGHT_CHECK" | "OCULUS_CREATOR_PORTAL" | "OCULUS_VENUES_BROADCAST" | "OFFERS_VIDEO" | "PAGES_COVER_VIDEO" | "PAGE_REVIEW_SCREENCAST" | "PAGE_SLIDESHOW_VIDEO" | "PAID_CONTENT_PREVIEW" | "PAID_CONTENT_VIDEO" | "PAID_CONTENT_VIDEO__POST" | "PAPER_DOCUMENT_AUDIO" | "PAPER_DOCUMENT_VIDEO" | "PIXELCLOUD" | "PODCAST_HIGHLIGHT" | "PODCAST_ML_PREVIEW" | "PODCAST_ML_PREVIEW_NO_NEWSFEED_STORY" | "PODCAST_RSS" | "PODCAST_RSS_EPHEMERAL" | "PODCAST_RSS_NO_NEWSFEED_STORY" | "PODCAST_VOICES" | "PODCAST_VOICES_NO_NEWSFEED_STORY" | "PREMIERE_SOURCE" | "PREMIUM_MUSIC_VIDEO_CLIP" | "PREMIUM_MUSIC_VIDEO_CROPPED_CLIP" | "PREMIUM_MUSIC_VIDEO_NO_NEWSFEED_STORY" | "PREMIUM_MUSIC_VIDEO_WITH_NEWSFEED_STORY" | "PRIVATE_GALLERY_VIDEO" | "PRODUCT_VIDEO" | "PROFILE_COVER_VIDEO" | "PROFILE_INTRO_CARD" | "PROFILE_VIDEO" | "PROTON" | "QUICK_PROMOTION" | "REPLACE_VIDEO" | "SALES_CLIENT_INTERACTION" | "SAY_THANKS_DEPRECATED" | "SHOWREEL_NATIVE_DUMMY_VIDEO" | "SLIDESHOW_ANIMOTO" | "SLIDESHOW_SHAKR" | "SLIDESHOW_VARIATION_VIDEO" | "SOTTO_CONTENT" | "SOUNDBITES_VIDEO" | "SOUND_PLATFORM_STREAM" | "SRT_ATTACHMENT" | "STAGES_BROADCAST" | "STORIES_VIDEO" | "STORIES_WEARABLE" | "STORYLINE" | "STORYLINE_WITH_EXTERNAL_MUSIC" | "STORY_ARCHIVE_VIDEO" | "STORY_CARD_TEMPLATE" | "STREAM_HIGHLIGHTS_VIDEO" | "TAROT_DIGEST" | "TEMPORARY_UNLISTED" | "TEMP_MULTIMEDIA_POST" | "UNLISTED" | "UNLISTED_HACK_TV" | "UNLISTED_HORIZON" | "UNLISTED_OCULUS" | "VIDEO_COMMENT" | "VIDEO_COMPOSITION_VARIATION" | "VIDEO_CREATIVE_EDITOR_AUTOGEN_AD_VIDEO" | "VIDEO_SUPERRES" | "VOICES_ARTICLE_VIDEO" | "VU_GENERATED_VIDEO" | "WOODHENGE" | "WORK_KNOWLEDGE_VIDEO" | "YOUR_DAY" type uservideos_content_category_enum_param = "BEAUTY_FASHION" | "BUSINESS" | "CARS_TRUCKS" | "COMEDY" | "CUTE_ANIMALS" | "ENTERTAINMENT" | "FAMILY" | "FOOD_HEALTH" | "HOME" | "LIFESTYLE" | "MUSIC" | "NEWS" | "OTHER" | "POLITICS" | "SCIENCE" | "SPORTS" | "TECHNOLOGY" | "VIDEO_GAMING" type uservideos_formatting_enum_param = "MARKDOWN" | "PLAINTEXT" type uservideos_original_projection_type_enum_param = "cubemap" | "equirectangular" | "half_equirectangular" type uservideos_swap_mode_enum_param = "replace" type uservideos_type_enum_param = "TAGGED" | "UPLOADED" type uservideos_unpublished_content_type_enum_param = "ADS_POST" | "DRAFT" | "INLINE_CREATED" | "PUBLISHED" | "REVIEWABLE_BRANDED_CONTENT" | "SCHEDULED" | "SCHEDULED_RECURRING" type uservideos_upload_phase_enum_param = "cancel" | "finish" | "start" | "transfer" type vehicle_availability = "AVAILABLE" | "NOT_AVAILABLE" | "PENDING" type vehicle_body_style = "CONVERTIBLE" | "COUPE" | "CROSSOVER" | "ESTATE" | "GRANDTOURER" | "HATCHBACK" | "MINIBUS" | "MINIVAN" | "MPV" | "NONE" | "OTHER" | "PICKUP" | "ROADSTER" | "SALOON" | "SEDAN" | "SMALL_CAR" | "SPORTSCAR" | "SUPERCAR" | "SUPERMINI" | "SUV" | "TRUCK" | "VAN" | "WAGON" type vehicle_condition = "EXCELLENT" | "FAIR" | "GOOD" | "NONE" | "OTHER" | "POOR" | "VERY_GOOD" type vehicle_drivetrain = "AWD" | "FOUR_WD" | "FWD" | "NONE" | "OTHER" | "RWD" | "TWO_WD" type vehicle_fuel_type = "DIESEL" | "ELECTRIC" | "FLEX" | "GASOLINE" | "HYBRID" | "NONE" | "OTHER" | "PETROL" | "PLUGIN_HYBRID" type vehicle_state_of_vehicle = "CPO" | "NEW" | "USED" type vehicle_transmission = "AUTOMATIC" | "MANUAL" | "NONE" | "OTHER" type vehicle_vehicle_type = "BOAT" | "CAR_TRUCK" | "COMMERCIAL" | "MOTORCYCLE" | "OTHER" | "POWERSPORT" | "RV_CAMPER" | "TRAILER" type video_backdated_time_granularity = "day" | "hour" | "min" | "month" | "none" | "year" type video_content_category = "BEAUTY_FASHION" | "BUSINESS" | "CARS_TRUCKS" | "COMEDY" | "CUTE_ANIMALS" | "ENTERTAINMENT" | "FAMILY" | "FOOD_HEALTH" | "HOME" | "LIFESTYLE" | "MUSIC" | "NEWS" | "OTHER" | "POLITICS" | "SCIENCE" | "SPORTS" | "TECHNOLOGY" | "VIDEO_GAMING" type videocomments_comment_privacy_value_enum_param = "DECLINED_BY_ADMIN_ASSISTANT" | "DEFAULT_PRIVACY" | "FRIENDS_AND_POST_OWNER" | "FRIENDS_ONLY" | "GRAPHQL_MULTIPLE_VALUE_HACK_DO_NOT_USE" | "OWNER_OR_COMMENTER" | "PENDING_APPROVAL" | "REMOVED_BY_ADMIN_ASSISTANT" | "SIDE_CONVERSATION" | "SIDE_CONVERSATION_AND_POST_OWNER" | "SPOTLIGHT_TAB" type videocomments_filter_enum_param = "stream" | "toplevel" type videocomments_live_filter_enum_param = "filter_low_quality" | "no_filter" type videocomments_order_enum_param = "chronological" | "reverse_chronological" type videocopyright_content_category = "episode" | "movie" | "web" type videocopyright_monitoring_type = "AUDIO_ONLY" | "VIDEO_AND_AUDIO" | "VIDEO_ONLY" type videopoll_action = "ATTACH_TO_VIDEO" | "CLOSE" | "DELETE_POLL" | "SHOW_RESULTS" | "SHOW_VOTING" type videovideo_insights_period_enum_param = "day" | "days_28" | "lifetime" | "month" | "total_over_range" | "week" type whatsappbusinessaccountassigned_users_tasks_enum_param = "DEVELOP" | "FULL_CONTROL" | "MANAGE" | "MANAGE_EXTENSIONS" | "MANAGE_PHONE" | "MANAGE_TEMPLATES" | "MESSAGING" | "VIEW_COST" type whatsappbusinessaccountconversation_analytics_conversation_categories_enum_param = "AUTHENTICATION" | "MARKETING" | "SERVICE" | "UNKNOWN" | "UTILITY" type whatsappbusinessaccountconversation_analytics_conversation_directions_enum_param = "BUSINESS_INITIATED" | "UNKNOWN" | "USER_INITIATED" type whatsappbusinessaccountconversation_analytics_conversation_types_enum_param = "FREE_ENTRY_POINT" | "FREE_TIER" | "REGULAR" | "UNKNOWN" type whatsappbusinessaccountconversation_analytics_dimensions_enum_param = "CONVERSATION_CATEGORY" | "CONVERSATION_DIRECTION" | "CONVERSATION_TYPE" | "COUNTRY" | "PHONE" | "UNKNOWN" type whatsappbusinessaccountconversation_analytics_granularity_enum_param = "DAILY" | "HALF_HOUR" | "MONTHLY" type whatsappbusinessaccountconversation_analytics_metric_types_enum_param = "CONVERSATION" | "COST" | "UNKNOWN" type whatsappbusinessaccountmessage_templates_category_enum_param = "AUTHENTICATION" | "MARKETING" | "UTILITY" type whatsappbusinessaccountmessage_templates_quality_score_enum_param = "GREEN" | "RED" | "UNKNOWN" | "YELLOW" type whatsappbusinessaccountmessage_templates_status_enum_param = "APPROVED" | "DELETED" | "DISABLED" | "IN_APPEAL" | "LIMIT_EXCEEDED" | "PAUSED" | "PENDING" | "PENDING_DELETION" | "REJECTED" interface Ad$adcreatives$get { fields: AdCreative } interface Ad$adlabels$post { adlabels: list,execution_options?: list,fields: Ad } interface Ad$adrules_governed$get { pass_evaluation?: bool,fields: AdRule } interface Ad$copies$get { date_preset?: adgroupcopies_date_preset_enum_param,effective_status?: list,time_range?: Object,updated_since?: int,fields: Ad } interface Ad$copies$post { adset_id?: string,rename_options?: Object,status_option?: adgroupcopies_status_option_enum_param,fields: Ad } interface Ad$insights$get { action_attribution_windows?: list,action_breakdowns?: list,action_report_time?: adgroupinsights_action_report_time_enum_param,breakdowns?: list,date_preset?: adgroupinsights_date_preset_enum_param,default_summary?: bool,export_columns?: list,export_format?: string,export_name?: string,fields?: list,filtering?: list,level?: adgroupinsights_level_enum_param,product_id_limit?: int,sort?: list,summary?: list,summary_action_breakdowns?: list,time_increment?: string,time_range?: Object,time_ranges?: list,use_account_attribution_setting?: bool,use_unified_attribution_setting?: bool } interface Ad$insights$post { action_attribution_windows?: list,action_breakdowns?: list,action_report_time?: adgroupinsights_action_report_time_enum_param,breakdowns?: list,date_preset?: adgroupinsights_date_preset_enum_param,default_summary?: bool,export_columns?: list,export_format?: string,export_name?: string,fields?: list,filtering?: list,level?: adgroupinsights_level_enum_param,product_id_limit?: int,sort?: list,summary?: list,summary_action_breakdowns?: list,time_increment?: string,time_range?: Object,time_ranges?: list,use_account_attribution_setting?: bool,use_unified_attribution_setting?: bool } interface Ad$leads$get { fields: Lead } interface Ad$previews$get { ad_format: adgrouppreviews_ad_format_enum_param,dynamic_asset_label?: string,dynamic_creative_spec?: Object,dynamic_customization?: Object,end_date?: datetime,height?: uint,locale?: string,place_page_id?: int,post?: Object,product_item_ids?: list,render_type?: adgrouppreviews_render_type_enum_param,start_date?: datetime,width?: uint,fields: AdPreview } interface Ad$targetingsentencelines$get { fields: TargetingSentenceLine } interface Ad$delete { } interface Ad$get { am_call_tags?: map,date_preset?: adgroup_date_preset,from_adtable?: bool,review_feedback_breakdown?: bool,time_range?: Object,fields: Ad } interface Ad$post { adlabels?: list,adset_spec?: AdSet,audience_id?: string,bid_amount?: int,conversion_domain?: string,creative?: AdCreative,display_sequence?: uint,draft_adgroup_id?: string,engagement_audience?: bool,execution_options?: list,include_demolink_hashes?: bool,name?: string,priority?: uint,status?: adgroup_status,tracking_specs?: Object,fields: Ad } interface Ad$Fields { "account_id": Field, "ad_review_feedback": Field, "adlabels": Field>, "adset": Field, "adset_id": Field, "bid_amount": Field, "bid_info": Field>, "bid_type": Field, "campaign": Field, "campaign_id": Field, "configured_status": Field, "conversion_domain": Field, "conversion_specs": Field>, "created_time": Field, "creative": Field, "demolink_hash": Field, "display_sequence": Field, "effective_status": Field, "engagement_audience": Field, "failed_delivery_checks": Field>, "id": Field, "issues_info": Field>, "last_updated_by_app_id": Field, "name": Field, "preview_shareable_link": Field, "priority": Field, "recommendations": Field>, "source_ad": Field, "source_ad_id": Field, "status": Field, "targeting": Field, "tracking_and_conversion_with_defaults": Field, "tracking_specs": Field>, "updated_time": Field } interface Ad$Connections { adcreatives: Connection, adrules_governed: Connection, copies: Connection, insights: Connection, leads: Connection, previews: Connection, targetingsentencelines: Connection } type Ad = Ad$Fields & Ad$Connections export class AdQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) adcreatives = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adcreatives') } adlabels = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adlabels') } adrules_governed = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adrules_governed') } copies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/copies'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/copies') } insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/insights') } leads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/leads') } previews = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/previews') } targetingsentencelines = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/targetingsentencelines') } } interface AdAccount$activities$get { add_children?: bool,after?: string,business_id?: string,category?: adaccountactivities_category_enum_param,data_source?: adaccountactivities_data_source_enum_param,extra_oids?: list,limit?: int,oid?: string,since?: datetime,uid?: int,until?: datetime,fields: AdActivity } interface AdAccount$ad_place_page_sets$get { fields: AdPlacePageSet } interface AdAccount$ad_place_page_sets$post { location_types?: list,name: string,parent_page: string,targeted_area_type?: adaccountad_place_page_sets_targeted_area_type_enum_param,fields: AdPlacePageSet } interface AdAccount$ad_place_page_sets_async$post { location_types?: list,name: string,parent_page: string,targeted_area_type?: adaccountad_place_page_sets_async_targeted_area_type_enum_param,fields: AdPlacePageSet } interface AdAccount$ad_saved_keywords$get { fields?: list } interface AdAccount$ad_studies$get { fields: AdStudy } interface AdAccount$adcloudplayables$get { fields: CloudGame } interface AdAccount$adcreatives$get { fields: AdCreative } interface AdAccount$adcreatives$post { actor_id?: uint,adlabels?: list,applink_treatment?: adaccountadcreatives_applink_treatment_enum_param,asset_feed_spec?: Object,authorization_category?: adaccountadcreatives_authorization_category_enum_param,body?: string,branded_content_sponsor_page_id?: string,bundle_folder_id?: string,call_to_action?: Object,categorization_criteria?: adaccountadcreatives_categorization_criteria_enum_param,category_media_source?: adaccountadcreatives_category_media_source_enum_param,degrees_of_freedom_spec?: map,destination_set_id?: string,dynamic_ad_voice?: adaccountadcreatives_dynamic_ad_voice_enum_param,enable_launch_instant_app?: bool,image_crops?: map,image_file?: string,image_hash?: string,image_url?: string,instagram_actor_id?: string,instagram_permalink_url?: string,instagram_user_id?: string,interactive_components_spec?: map,is_dco_internal?: bool,link_og_id?: string,link_url?: string,messenger_sponsored_message?: string,name?: string,object_id?: uint,object_story_id?: string,object_story_spec?: AdCreativeObjectStorySpec,object_type?: string,object_url?: string,omnichannel_link_spec?: map,place_page_set_id?: string,platform_customizations?: Object,playable_asset_id?: string,portrait_customizations?: map,product_set_id?: string,recommender_settings?: map,source_instagram_media_id?: string,template_url?: string,template_url_spec?: Object,thumbnail_url?: string,title?: string,url_tags?: string,use_page_actor_override?: bool,fields: AdCreative } interface AdAccount$adcreativesbylabels$get { ad_label_ids: list,operator?: adaccountadcreativesbylabels_operator_enum_param,fields: AdCreative } interface AdAccount$adimages$delete { hash: string } interface AdAccount$adimages$get { biz_tag_id?: uint,business_id?: string,hashes?: list,minheight?: uint,minwidth?: uint,name?: string,selected_hashes?: list,fields: AdImage } interface AdAccount$adimages$post { bytes?: Object,copy_from?: Object } interface AdAccount$adlabels$get { fields: AdLabel } interface AdAccount$adlabels$post { name: string,fields: AdLabel } interface AdAccount$adplayables$get { fields: PlayableContent } interface AdAccount$adplayables$post { app_id?: string,name: string,session_id?: string,source?: file,source_url?: string,source_zip?: file,fields: PlayableContent } interface AdAccount$adrules_history$get { action?: adaccountadrules_history_action_enum_param,evaluation_type?: adaccountadrules_history_evaluation_type_enum_param,hide_no_changes?: bool,object_id?: string,fields: AdAccountAdRulesHistory } interface AdAccount$adrules_library$get { fields: AdRule } interface AdAccount$adrules_library$post { account_id?: string,evaluation_spec: Object,execution_spec: Object,name: string,schedule_spec?: Object,status?: adaccountadrules_library_status_enum_param,ui_creation_source?: adaccountadrules_library_ui_creation_source_enum_param,fields: AdRule } interface AdAccount$ads$get { date_preset?: adaccountads_date_preset_enum_param,effective_status?: list,time_range?: Object,updated_since?: int,fields: Ad } interface AdAccount$ads$post { adlabels?: list,adset_id?: uint,adset_spec?: AdSet,audience_id?: string,bid_amount?: int,conversion_domain?: string,creative: AdCreative,date_format?: string,display_sequence?: uint,draft_adgroup_id?: string,engagement_audience?: bool,execution_options?: list,include_demolink_hashes?: bool,name: string,priority?: uint,source_ad_id?: string,status?: adaccountads_status_enum_param,tracking_specs?: Object,fields: Ad } interface AdAccount$ads_reporting_mmm_reports$get { filtering?: list,fields: AdsReportBuilderMMMReport } interface AdAccount$ads_reporting_mmm_schedulers$get { fields: AdsReportBuilderMMMReportScheduler } interface AdAccount$ads_volume$get { page_id?: int,recommendation_type?: adaccountads_volume_recommendation_type_enum_param,show_breakdown_by_actor?: bool,fields: AdAccountAdVolume } interface AdAccount$adsbylabels$get { ad_label_ids: list,operator?: adaccountadsbylabels_operator_enum_param,fields: Ad } interface AdAccount$adsets$get { date_preset?: adaccountadsets_date_preset_enum_param,effective_status?: list,is_completed?: bool,time_range?: Object,fields: AdSet } interface AdAccount$adsets$post { adlabels?: list,adset_schedule?: list,attribution_spec?: list,bid_adjustments?: Object,bid_amount?: int,bid_constraints?: map,bid_strategy?: adaccountadsets_bid_strategy_enum_param,billing_event?: adaccountadsets_billing_event_enum_param,campaign_id?: string,campaign_spec?: Object,creative_sequence?: list,daily_budget?: uint,daily_imps?: uint,daily_min_spend_target?: uint,daily_spend_cap?: uint,date_format?: string,destination_type?: adaccountadsets_destination_type_enum_param,end_time?: datetime,execution_options?: list,existing_customer_budget_percentage?: uint,frequency_control_specs?: list,full_funnel_exploration_mode?: adaccountadsets_full_funnel_exploration_mode_enum_param,is_dynamic_creative?: bool,lifetime_budget?: uint,lifetime_imps?: uint,lifetime_min_spend_target?: uint,lifetime_spend_cap?: uint,line_number?: uint,multi_optimization_goal_weight?: adaccountadsets_multi_optimization_goal_weight_enum_param,name: string,optimization_goal?: adaccountadsets_optimization_goal_enum_param,optimization_sub_event?: adaccountadsets_optimization_sub_event_enum_param,pacing_type?: list,promoted_object?: Object,rb_prediction_id?: string,rf_prediction_id?: string,source_adset_id?: string,start_time?: datetime,status?: adaccountadsets_status_enum_param,targeting?: Targeting,time_based_ad_rotation_id_blocks?: list>,time_based_ad_rotation_intervals?: list,time_start?: datetime,time_stop?: datetime,topline_id?: string,tune_for_category?: adaccountadsets_tune_for_category_enum_param,upstream_events?: map,fields: AdSet } interface AdAccount$adsetsbylabels$get { ad_label_ids: list,operator?: adaccountadsetsbylabels_operator_enum_param,fields: AdSet } interface AdAccount$adspixels$get { sort_by?: adaccountadspixels_sort_by_enum_param,fields: AdsPixel } interface AdAccount$adspixels$post { name?: string,fields: AdsPixel } interface AdAccount$advertisable_applications$get { app_id?: string,business_id?: string,fields: Application } interface AdAccount$advideos$delete { video_id: string } interface AdAccount$advideos$get { max_aspect_ratio?: float,maxheight?: uint,maxlength?: uint,maxwidth?: uint,min_aspect_ratio?: float,minheight?: uint,minlength?: uint,minwidth?: uint,title?: string,fields: AdVideo } interface AdAccount$advideos$post { adaptive_type?: string,animated_effect_id?: uint,application_id?: string,asked_fun_fact_prompt_id?: uint,audio_story_wave_animation_handle?: string,chunk_session_id?: string,composer_entry_picker?: string,composer_entry_point?: string,composer_entry_time?: uint,composer_session_events_log?: string,composer_session_id?: string,composer_source_surface?: string,composer_type?: string,container_type?: adaccountadvideos_container_type_enum_param,content_category?: adaccountadvideos_content_category_enum_param,creative_tools?: string,description?: string,embeddable?: bool,end_offset?: uint,fbuploader_video_file_chunk?: string,file_size?: uint,file_url?: string,fisheye_video_cropped?: bool,formatting?: adaccountadvideos_formatting_enum_param,fov?: uint,front_z_rotation?: float,fun_fact_prompt_id?: uint,fun_fact_toastee_id?: uint,guide?: list>,guide_enabled?: bool,has_nickname?: bool,holiday_card?: string,initial_heading?: uint,initial_pitch?: uint,instant_game_entry_point_data?: string,is_boost_intended?: bool,is_group_linking_post?: bool,is_voice_clip?: bool,location_source_id?: string,name?: string,offer_like_post_id?: uint,og_action_type_id?: string,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_suggestion_mechanism?: string,original_fov?: uint,original_projection_type?: adaccountadvideos_original_projection_type_enum_param,publish_event_id?: uint,react_mode_metadata?: string,referenced_sticker_id?: string,replace_video_id?: string,slideshow_spec?: map,source?: string,source_instagram_media_id?: string,spherical?: bool,start_offset?: uint,swap_mode?: adaccountadvideos_swap_mode_enum_param,text_format_metadata?: string,throwback_camera_roll_media?: string,thumb?: file,time_since_original_post?: uint,title?: string,transcode_setting_properties?: string,unpublished_content_type?: adaccountadvideos_unpublished_content_type_enum_param,upload_phase?: adaccountadvideos_upload_phase_enum_param,upload_session_id?: string,upload_setting_properties?: string,video_file_chunk?: string,video_id_original?: string,video_start_time_ms?: uint,waterfall_id?: string,fields: AdVideo } interface AdAccount$affectedadsets$get { fields: AdSet } interface AdAccount$agencies$delete { business: string } interface AdAccount$agencies$get { fields: Business } interface AdAccount$applications$get { fields: Application } interface AdAccount$assigned_users$delete { user: int } interface AdAccount$assigned_users$get { business: string,fields: AssignedUser } interface AdAccount$assigned_users$post { tasks?: list,user: int,fields: AdAccount } interface AdAccount$async_batch_requests$post { adbatch: list,name: string,fields: Campaign } interface AdAccount$async_requests$get { status?: adaccountasync_requests_status_enum_param,type?: adaccountasync_requests_type_enum_param,fields: AsyncRequest } interface AdAccount$asyncadrequestsets$get { is_completed?: bool,fields: AdAsyncRequestSet } interface AdAccount$asyncadrequestsets$post { ad_specs: list,name: string,notification_mode?: adaccountasyncadrequestsets_notification_mode_enum_param,notification_uri?: string,fields: AdAsyncRequestSet } interface AdAccount$block_list_drafts$post { publisher_urls_file: file,fields: AdAccount } interface AdAccount$broadtargetingcategories$get { custom_categories_only?: bool,fields: BroadTargetingCategories } interface AdAccount$businessprojects$get { business?: string,fields: BusinessProject } interface AdAccount$campaigns$delete { before_date?: datetime,delete_offset?: uint,delete_strategy: adaccountcampaigns_delete_strategy_enum_param,object_count?: int } interface AdAccount$campaigns$get { date_preset?: adaccountcampaigns_date_preset_enum_param,effective_status?: list,is_completed?: bool,time_range?: Object,fields: Campaign } interface AdAccount$campaigns$post { adlabels?: list,bid_strategy?: adaccountcampaigns_bid_strategy_enum_param,buying_type?: string,daily_budget?: uint,execution_options?: list,is_skadnetwork_attribution?: bool,iterative_split_test_configs?: list,lifetime_budget?: uint,name?: string,objective?: adaccountcampaigns_objective_enum_param,pacing_type?: list,promoted_object?: Object,smart_promotion_type?: adaccountcampaigns_smart_promotion_type_enum_param,source_campaign_id?: string,special_ad_categories: list,special_ad_category_country?: list,spend_cap?: uint,start_time?: datetime,status?: adaccountcampaigns_status_enum_param,stop_time?: datetime,topline_id?: string,upstream_events?: map,fields: Campaign } interface AdAccount$campaignsbylabels$get { ad_label_ids: list,operator?: adaccountcampaignsbylabels_operator_enum_param,fields: Campaign } interface AdAccount$connected_instagram_accounts$get { fields: IGUser } interface AdAccount$customaudiences$get { business_id?: string,fields?: list,filtering?: list,pixel_id?: string } interface AdAccount$customaudiences$post { allowed_domains?: list,associated_audience_id?: uint,claim_objective?: adaccountcustomaudiences_claim_objective_enum_param,content_type?: adaccountcustomaudiences_content_type_enum_param,countries?: string,creation_params?: map,customer_file_source?: adaccountcustomaudiences_customer_file_source_enum_param,dataset_id?: string,description?: string,enable_fetch_or_create?: bool,event_source_group?: string,event_sources?: list,exclusions?: list,inclusions?: list,is_snapshot?: bool,is_value_based?: bool,list_of_accounts?: list,lookalike_spec?: string,name?: string,opt_out_link?: string,origin_audience_id?: string,parent_audience_id?: uint,partner_reference_key?: string,pixel_id?: string,prefill?: bool,product_set_id?: string,regulated_audience_spec?: string,retention_days?: uint,rev_share_policy_id?: uint,rule?: string,rule_aggregation?: string,subtype?: adaccountcustomaudiences_subtype_enum_param,video_group_ids?: list,fields: CustomAudience } interface AdAccount$customaudiencestos$get { fields: CustomAudiencesTOS } interface AdAccount$customaudiencestos$post { business_id?: string,tos_id: string,fields: AdAccount } interface AdAccount$customconversions$get { fields: CustomConversion } interface AdAccount$customconversions$post { advanced_rule?: string,custom_event_type?: adaccountcustomconversions_custom_event_type_enum_param,default_conversion_value?: float,description?: string,event_source_id?: string,name: string,rule?: string,fields: CustomConversion } interface AdAccount$delivery_estimate$get { optimization_goal: adaccountdelivery_estimate_optimization_goal_enum_param,promoted_object?: Object,targeting_spec: Targeting,fields: AdAccountDeliveryEstimate } interface AdAccount$deprecatedtargetingadsets$get { type?: string,fields: AdSet } interface AdAccount$generatepreviews$get { ad_format: adaccountgeneratepreviews_ad_format_enum_param,creative: AdCreative,dynamic_asset_label?: string,dynamic_creative_spec?: Object,dynamic_customization?: Object,end_date?: datetime,height?: uint,locale?: string,place_page_id?: int,post?: Object,product_item_ids?: list,render_type?: adaccountgeneratepreviews_render_type_enum_param,start_date?: datetime,width?: uint,fields: AdPreview } interface AdAccount$impacting_ad_studies$get { fields: AdStudy } interface AdAccount$insights$get { action_attribution_windows?: list,action_breakdowns?: list,action_report_time?: adaccountinsights_action_report_time_enum_param,breakdowns?: list,date_preset?: adaccountinsights_date_preset_enum_param,default_summary?: bool,export_columns?: list,export_format?: string,export_name?: string,fields?: list,filtering?: list,level?: adaccountinsights_level_enum_param,product_id_limit?: int,sort?: list,summary?: list,summary_action_breakdowns?: list,time_increment?: string,time_range?: Object,time_ranges?: list,use_account_attribution_setting?: bool,use_unified_attribution_setting?: bool } interface AdAccount$insights$post { action_attribution_windows?: list,action_breakdowns?: list,action_report_time?: adaccountinsights_action_report_time_enum_param,breakdowns?: list,date_preset?: adaccountinsights_date_preset_enum_param,default_summary?: bool,export_columns?: list,export_format?: string,export_name?: string,fields?: list,filtering?: list,level?: adaccountinsights_level_enum_param,product_id_limit?: int,sort?: list,summary?: list,summary_action_breakdowns?: list,time_increment?: string,time_range?: Object,time_ranges?: list,use_account_attribution_setting?: bool,use_unified_attribution_setting?: bool } interface AdAccount$instagram_accounts$get { fields: InstagramUser } interface AdAccount$ios_fourteen_campaign_limits$get { app_id: string,fields: AdAccountIosFourteenCampaignLimits } interface AdAccount$managed_partner_ads$post { campaign_group_id?: uint,campaign_group_status?: adaccountmanaged_partner_ads_campaign_group_status_enum_param,conversion_domain?: string,custom_event_type?: adaccountmanaged_partner_ads_custom_event_type_enum_param,end_time?: uint,lifetime_budget?: uint,override_creative_text?: string,override_targeting_countries?: list,product_set_id?: string,start_time?: uint,use_marketplace_template?: bool,use_seller_template?: bool } interface AdAccount$matched_search_applications$get { allow_incomplete_app?: bool,app_store: adaccountmatched_search_applications_app_store_enum_param,app_store_country?: string,business_id?: string,is_skadnetwork_search?: bool,only_apps_with_permission?: bool,query_term: string,fields: AdAccountMatchedSearchApplicationsEdgeData } interface AdAccount$max_bid$get { fields: AdAccountMaxBid } interface AdAccount$minimum_budgets$get { bid_amount?: int,fields: MinimumBudget } interface AdAccount$offline_conversion_data_sets$get { fields: OfflineConversionDataSet } interface AdAccount$onbehalf_requests$get { status?: adaccountonbehalf_requests_status_enum_param,fields: BusinessOwnedObjectOnBehalfOfRequest } interface AdAccount$product_audiences$post { allowed_domains?: list,associated_audience_id?: uint,claim_objective?: adaccountproduct_audiences_claim_objective_enum_param,content_type?: adaccountproduct_audiences_content_type_enum_param,creation_params?: map,description?: string,enable_fetch_or_create?: bool,event_source_group?: string,event_sources?: list,exclusions?: list,inclusions?: list,is_snapshot?: bool,is_value_based?: bool,name: string,opt_out_link?: string,parent_audience_id?: uint,product_set_id: string,rev_share_policy_id?: uint,subtype?: adaccountproduct_audiences_subtype_enum_param,fields: AdAccount } interface AdAccount$promote_pages$get { fields: Page } interface AdAccount$publisher_block_lists$get { fields: PublisherBlockList } interface AdAccount$publisher_block_lists$post { name?: string,fields: PublisherBlockList } interface AdAccount$reachestimate$get { adgroup_ids?: list,caller_id?: string,concepts?: string,creative_action_spec?: string,is_debug?: bool,object_store_url?: string,targeting_spec: Targeting,fields: AdAccountReachEstimate } interface AdAccount$reachfrequencypredictions$get { fields: ReachFrequencyPrediction } interface AdAccount$reachfrequencypredictions$post { action?: adaccountreachfrequencypredictions_action_enum_param,ad_formats?: list,auction_entry_option_index?: uint,budget?: uint,buying_type?: adaccountreachfrequencypredictions_buying_type_enum_param,campaign_group_id?: string,day_parting_schedule?: list,deal_id?: string,destination_id?: uint,destination_ids?: list,end_time?: uint,exceptions?: bool,existing_campaign_id?: string,expiration_time?: uint,frequency_cap?: uint,grp_buying?: bool,impression?: uint,instream_packages?: list,interval_frequency_cap_reset_period?: uint,is_bonus_media?: bool,is_conversion_goal?: bool,is_full_view?: bool,is_higher_average_frequency?: bool,is_reach_and_frequency_io_buying?: bool,is_reserved_buying?: bool,num_curve_points?: uint,objective?: string,optimization_goal?: string,prediction_mode?: uint,reach?: uint,rf_prediction_id?: string,rf_prediction_id_to_release?: string,rf_prediction_id_to_share?: string,start_time?: uint,stop_time?: uint,story_event_type?: uint,target_cpm?: uint,target_spec?: Targeting,video_view_length_constraint?: uint,fields: ReachFrequencyPrediction } interface AdAccount$saved_audiences$get { business_id?: string,fields?: list,filtering?: list } interface AdAccount$subscribed_apps$delete { app_id?: string } interface AdAccount$subscribed_apps$get { fields: AdAccountSubscribedApps } interface AdAccount$subscribed_apps$post { app_id?: string,fields: AdAccountSubscribedApps } interface AdAccount$targetingbrowse$get { excluded_category?: string,include_nodes?: bool,is_exclusion?: bool,limit_type?: adaccounttargetingbrowse_limit_type_enum_param,regulated_categories?: list,whitelisted_types?: list,fields: AdAccountTargetingUnified } interface AdAccount$targetingsearch$get { allow_only_fat_head_interests?: bool,app_store?: adaccounttargetingsearch_app_store_enum_param,countries?: list,is_exclusion?: bool,limit_type?: adaccounttargetingsearch_limit_type_enum_param,objective?: adaccounttargetingsearch_objective_enum_param,promoted_object?: Object,q: string,regulated_categories?: list,session_id?: uint,targeting_list?: list,whitelisted_types?: list,fields: AdAccountTargetingUnified } interface AdAccount$targetingsentencelines$get { discard_ages?: bool,discard_placements?: bool,hide_targeting_spec_from_return?: bool,targeting_spec: Targeting,fields: TargetingSentenceLine } interface AdAccount$targetingsuggestions$get { app_store?: adaccounttargetingsuggestions_app_store_enum_param,countries?: list,limit_type?: adaccounttargetingsuggestions_limit_type_enum_param,mode?: adaccounttargetingsuggestions_mode_enum_param,objective?: adaccounttargetingsuggestions_objective_enum_param,objects?: Object,regulated_categories?: list,session_id?: uint,targeting_list?: list,whitelisted_types?: list,fields: AdAccountTargetingUnified } interface AdAccount$targetingvalidation$get { id_list?: list,is_exclusion?: bool,name_list?: list,targeting_list?: list,fields: AdAccountTargetingUnified } interface AdAccount$tracking$get { fields: AdAccountTrackingData } interface AdAccount$tracking$post { tracking_specs: Object,fields: AdAccount } interface AdAccount$users$get { fields: AdAccountUser } interface AdAccount$usersofanyaudience$delete { namespace?: string,payload?: Object,session?: Object } interface AdAccount$get { fields: AdAccount } interface AdAccount$post { agency_client_declaration?: map,attribution_spec?: list,business_info?: map,currency?: adaccount_currency,custom_audience_info?: map,end_advertiser?: string,existing_customers?: list,is_notifications_enabled?: bool,media_agency?: string,name?: string,odax_opt_in?: bool,partner?: string,spend_cap?: float,spend_cap_action?: string,timezone_id?: uint,tos_accepted?: map,fields: AdAccount } interface AdAccount$Fields { "account_id": Field, "account_status": Field, "ad_account_promotable_objects": Field, "age": Field, "agency_client_declaration": Field, "amount_spent": Field, "attribution_spec": Field>, "balance": Field, "business": Field, "business_city": Field, "business_country_code": Field, "business_name": Field, "business_state": Field, "business_street": Field, "business_street2": Field, "business_zip": Field, "can_create_brand_lift_study": Field, "capabilities": Field>, "created_time": Field, "currency": Field, "custom_audience_info": Field, "disable_reason": Field, "end_advertiser": Field, "end_advertiser_name": Field, "existing_customers": Field>, "extended_credit_invoice_group": Field, "failed_delivery_checks": Field>, "fb_entity": Field, "funding_source": Field, "funding_source_details": Field, "has_advertiser_opted_in_odax": Field, "has_migrated_permissions": Field, "has_page_authorized_adaccount": Field, "id": Field, "io_number": Field, "is_attribution_spec_system_default": Field, "is_direct_deals_enabled": Field, "is_in_3ds_authorization_enabled_market": Field, "is_notifications_enabled": Field, "is_personal": Field, "is_prepay_account": Field, "is_tax_id_required": Field, "liable_address": Field, "line_numbers": Field>, "media_agency": Field, "min_campaign_group_spend_cap": Field, "min_daily_budget": Field, "name": Field, "offsite_pixels_tos_accepted": Field, "owner": Field, "owner_business": Field, "partner": Field, "rf_spec": Field, "send_bill_to_address": Field, "show_checkout_experience": Field, "sold_to_address": Field, "spend_cap": Field, "tax_id": Field, "tax_id_status": Field, "tax_id_type": Field, "timezone_id": Field, "timezone_name": Field, "timezone_offset_hours_utc": Field, "tos_accepted": Field>, "user_tasks": Field>, "user_tos_accepted": Field>, "viewable_business": Field } interface AdAccount$Connections { activities: Connection, ad_place_page_sets: Connection, ad_saved_keywords: Connection, ad_studies: Connection, adcloudplayables: Connection, adcreatives: Connection, adcreativesbylabels: Connection, adimages: Connection, adlabels: Connection, adplayables: Connection, adrules_history: Connection, adrules_library: Connection, ads: Connection, ads_reporting_mmm_reports: Connection, ads_reporting_mmm_schedulers: Connection, ads_volume: Connection, adsbylabels: Connection, adsets: Connection, adsetsbylabels: Connection, adspixels: Connection, advertisable_applications: Connection, advideos: Connection, affectedadsets: Connection, agencies: Connection, applications: Connection, assigned_users: Connection, async_requests: Connection, asyncadrequestsets: Connection, broadtargetingcategories: Connection, businessprojects: Connection, campaigns: Connection, campaignsbylabels: Connection, connected_instagram_accounts: Connection, customaudiences: Connection, customaudiencestos: Connection, customconversions: Connection, delivery_estimate: Connection, deprecatedtargetingadsets: Connection, generatepreviews: Connection, impacting_ad_studies: Connection, insights: Connection, instagram_accounts: Connection, ios_fourteen_campaign_limits: Connection, matched_search_applications: Connection, max_bid: Connection, minimum_budgets: Connection, offline_conversion_data_sets: Connection, onbehalf_requests: Connection, promote_pages: Connection, publisher_block_lists: Connection, reachestimate: Connection, reachfrequencypredictions: Connection, saved_audiences: Connection, subscribed_apps: Connection, targetingbrowse: Connection, targetingsearch: Connection, targetingsentencelines: Connection, targetingsuggestions: Connection, targetingvalidation: Connection, tracking: Connection, users: Connection } type AdAccount = AdAccount$Fields & AdAccount$Connections export class AdAccountQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) activities = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/activities') } ad_place_page_sets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ad_place_page_sets'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/ad_place_page_sets') } ad_place_page_sets_async = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/ad_place_page_sets_async') } ad_saved_keywords = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ad_saved_keywords') } ad_studies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ad_studies') } adcloudplayables = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adcloudplayables') } adcreatives = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adcreatives'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adcreatives') } adcreativesbylabels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adcreativesbylabels') } adimages = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/adimages'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adimages'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adimages') } adlabels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adlabels'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adlabels') } adplayables = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adplayables'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adplayables') } adrules_history = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adrules_history') } adrules_library = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adrules_library'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adrules_library') } ads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ads'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/ads') } ads_reporting_mmm_reports = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ads_reporting_mmm_reports') } ads_reporting_mmm_schedulers = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ads_reporting_mmm_schedulers') } ads_volume = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ads_volume') } adsbylabels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adsbylabels') } adsets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adsets'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adsets') } adsetsbylabels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adsetsbylabels') } adspixels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adspixels'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adspixels') } advertisable_applications = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/advertisable_applications') } advideos = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/advideos'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/advideos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/advideos') } affectedadsets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/affectedadsets') } agencies = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/agencies'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/agencies') } applications = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/applications') } assigned_users = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/assigned_users'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_users'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/assigned_users') } async_batch_requests = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/async_batch_requests') } async_requests = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/async_requests') } asyncadrequestsets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/asyncadrequestsets'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/asyncadrequestsets') } block_list_drafts = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/block_list_drafts') } broadtargetingcategories = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/broadtargetingcategories') } businessprojects = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/businessprojects') } campaigns = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/campaigns'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/campaigns'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/campaigns') } campaignsbylabels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/campaignsbylabels') } connected_instagram_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/connected_instagram_accounts') } customaudiences = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/customaudiences'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/customaudiences') } customaudiencestos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/customaudiencestos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/customaudiencestos') } customconversions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/customconversions'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/customconversions') } delivery_estimate = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/delivery_estimate') } deprecatedtargetingadsets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/deprecatedtargetingadsets') } generatepreviews = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/generatepreviews') } impacting_ad_studies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/impacting_ad_studies') } insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/insights') } instagram_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/instagram_accounts') } ios_fourteen_campaign_limits = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ios_fourteen_campaign_limits') } managed_partner_ads = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/managed_partner_ads') } matched_search_applications = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/matched_search_applications') } max_bid = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/max_bid') } minimum_budgets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/minimum_budgets') } offline_conversion_data_sets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/offline_conversion_data_sets') } onbehalf_requests = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/onbehalf_requests') } product_audiences = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/product_audiences') } promote_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/promote_pages') } publisher_block_lists = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/publisher_block_lists'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/publisher_block_lists') } reachestimate = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/reachestimate') } reachfrequencypredictions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/reachfrequencypredictions'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/reachfrequencypredictions') } saved_audiences = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/saved_audiences') } subscribed_apps = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/subscribed_apps'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/subscribed_apps'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/subscribed_apps') } targetingbrowse = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/targetingbrowse') } targetingsearch = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/targetingsearch') } targetingsentencelines = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/targetingsentencelines') } targetingsuggestions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/targetingsuggestions') } targetingvalidation = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/targetingvalidation') } tracking = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/tracking'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/tracking') } users = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/users') } usersofanyaudience = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/usersofanyaudience') } } interface AdAccountAdRulesHistory$Fields { "evaluation_spec": Field, "exception_code": Field, "exception_message": Field, "execution_spec": Field, "is_manual": Field, "results": Field>, "rule_id": Field, "schedule_spec": Field, "timestamp": Field } interface AdAccountAdRulesHistory$Connections { } type AdAccountAdRulesHistory = AdAccountAdRulesHistory$Fields & AdAccountAdRulesHistory$Connections interface AdAccountAdVolume$Fields { "actor_id": Field, "actor_name": Field, "ad_limit_scope_business": Field, "ad_limit_scope_business_manager_id": Field, "ad_limit_set_by_page_admin": Field, "ads_running_or_in_review_count": Field, "ads_running_or_in_review_count_subject_to_limit_set_by_page": Field, "current_account_ads_running_or_in_review_count": Field, "future_limit_activation_date": Field, "future_limit_on_ads_running_or_in_review": Field, "limit_on_ads_running_or_in_review": Field, "recommendations": Field> } interface AdAccountAdVolume$Connections { } type AdAccountAdVolume = AdAccountAdVolume$Fields & AdAccountAdVolume$Connections interface AdAccountCustomAudience$Fields { "audience_type_param_name": Field, "existing_customer_tag": Field, "new_customer_tag": Field } interface AdAccountCustomAudience$Connections { } type AdAccountCustomAudience = AdAccountCustomAudience$Fields & AdAccountCustomAudience$Connections interface AdAccountDefaultDestination$Fields { "destination_id": Field, "destination_url": Field } interface AdAccountDefaultDestination$Connections { } type AdAccountDefaultDestination = AdAccountDefaultDestination$Fields & AdAccountDefaultDestination$Connections interface AdAccountDefaultObjective$Fields { "default_objective_for_user": Field, "objective_for_level": Field } interface AdAccountDefaultObjective$Connections { } type AdAccountDefaultObjective = AdAccountDefaultObjective$Fields & AdAccountDefaultObjective$Connections interface AdAccountDeliveryEstimate$Fields { "daily_outcomes_curve": Field>, "estimate_dau": Field, "estimate_mau_lower_bound": Field, "estimate_mau_upper_bound": Field, "estimate_ready": Field, "targeting_optimization_types": Field> } interface AdAccountDeliveryEstimate$Connections { } type AdAccountDeliveryEstimate = AdAccountDeliveryEstimate$Fields & AdAccountDeliveryEstimate$Connections interface AdAccountIosFourteenCampaignLimits$Fields { "campaign_group_limit": Field, "campaign_group_limits_details": Field>, "campaign_limit": Field } interface AdAccountIosFourteenCampaignLimits$Connections { } type AdAccountIosFourteenCampaignLimits = AdAccountIosFourteenCampaignLimits$Fields & AdAccountIosFourteenCampaignLimits$Connections interface AdAccountMatchedSearchApplicationsEdgeData$Fields { "app_id": Field, "are_app_events_unavailable": Field, "icon_url": Field, "name": Field, "search_source_store": Field, "store": Field, "unique_id": Field, "url": Field } interface AdAccountMatchedSearchApplicationsEdgeData$Connections { } type AdAccountMatchedSearchApplicationsEdgeData = AdAccountMatchedSearchApplicationsEdgeData$Fields & AdAccountMatchedSearchApplicationsEdgeData$Connections interface AdAccountMaxBid$Fields { "max_bid": Field } interface AdAccountMaxBid$Connections { } type AdAccountMaxBid = AdAccountMaxBid$Fields & AdAccountMaxBid$Connections interface AdAccountPromotableObjects$Fields { "promotable_app_ids": Field>, "promotable_page_ids": Field>, "promotable_urls": Field> } interface AdAccountPromotableObjects$Connections { } type AdAccountPromotableObjects = AdAccountPromotableObjects$Fields & AdAccountPromotableObjects$Connections interface AdAccountReachEstimate$Fields { "estimate_ready": Field, "users_lower_bound": Field, "users_upper_bound": Field } interface AdAccountReachEstimate$Connections { } type AdAccountReachEstimate = AdAccountReachEstimate$Fields & AdAccountReachEstimate$Connections interface AdAccountRecommendedCamapaignBudget$Fields { "daily": Field, "lifetime": Field, "objective": Field } interface AdAccountRecommendedCamapaignBudget$Connections { } type AdAccountRecommendedCamapaignBudget = AdAccountRecommendedCamapaignBudget$Fields & AdAccountRecommendedCamapaignBudget$Connections interface AdAccountSubscribedApps$Fields { "app_id": Field, "app_name": Field } interface AdAccountSubscribedApps$Connections { } type AdAccountSubscribedApps = AdAccountSubscribedApps$Fields & AdAccountSubscribedApps$Connections interface AdAccountTargetingUnified$Fields { "audience_size_lower_bound": Field, "audience_size_upper_bound": Field, "conversion_lift": Field, "description": Field, "id": Field, "img": Field, "info": Field, "info_title": Field, "is_recommendation": Field, "key": Field, "link": Field, "name": Field, "parent": Field, "partner": Field, "path": Field>, "performance_rating": Field, "raw_name": Field, "recommendation_model": Field, "search_interest_id": Field, "source": Field, "spend": Field, "type": Field, "valid": Field } interface AdAccountTargetingUnified$Connections { } type AdAccountTargetingUnified = AdAccountTargetingUnified$Fields & AdAccountTargetingUnified$Connections interface AdAccountTrackingData$Fields { "tracking_specs": Field } interface AdAccountTrackingData$Connections { } type AdAccountTrackingData = AdAccountTrackingData$Fields & AdAccountTrackingData$Connections interface AdAccountUser$Fields { "id": Field, "name": Field, "tasks": Field> } interface AdAccountUser$Connections { } type AdAccountUser = AdAccountUser$Fields & AdAccountUser$Connections interface AdActivity$Fields { "actor_id": Field, "actor_name": Field, "application_id": Field, "application_name": Field, "date_time_in_timezone": Field, "event_time": Field, "event_type": Field, "extra_data": Field, "object_id": Field, "object_name": Field, "object_type": Field, "translated_event_type": Field } interface AdActivity$Connections { } type AdActivity = AdActivity$Fields & AdActivity$Connections interface AdAssetFeedSpec$Fields { "ad_formats": Field>, "additional_data": Field, "asset_customization_rules": Field>, "autotranslate": Field>, "bodies": Field>, "call_to_action_types": Field>, "call_to_actions": Field>, "captions": Field>, "carousels": Field>, "descriptions": Field>, "events": Field>, "groups": Field>, "images": Field>, "link_urls": Field>, "optimization_type": Field, "titles": Field>, "videos": Field> } interface AdAssetFeedSpec$Connections { } type AdAssetFeedSpec = AdAssetFeedSpec$Fields & AdAssetFeedSpec$Connections interface AdAssetFeedSpecAssetLabel$Fields { "id": Field, "name": Field } interface AdAssetFeedSpecAssetLabel$Connections { } type AdAssetFeedSpecAssetLabel = AdAssetFeedSpecAssetLabel$Fields & AdAssetFeedSpecAssetLabel$Connections interface AdAssetFeedSpecBody$Fields { "adlabels": Field>, "text": Field, "url_tags": Field } interface AdAssetFeedSpecBody$Connections { } type AdAssetFeedSpecBody = AdAssetFeedSpecBody$Fields & AdAssetFeedSpecBody$Connections interface AdAssetFeedSpecCaption$Fields { "adlabels": Field>, "text": Field, "url_tags": Field } interface AdAssetFeedSpecCaption$Connections { } type AdAssetFeedSpecCaption = AdAssetFeedSpecCaption$Fields & AdAssetFeedSpecCaption$Connections interface AdAssetFeedSpecDescription$Fields { "adlabels": Field>, "text": Field, "url_tags": Field } interface AdAssetFeedSpecDescription$Connections { } type AdAssetFeedSpecDescription = AdAssetFeedSpecDescription$Fields & AdAssetFeedSpecDescription$Connections interface AdAssetFeedSpecGroupRule$Fields { "body_label": Field, "caption_label": Field, "description_label": Field, "image_label": Field, "link_url_label": Field, "title_label": Field, "video_label": Field } interface AdAssetFeedSpecGroupRule$Connections { } type AdAssetFeedSpecGroupRule = AdAssetFeedSpecGroupRule$Fields & AdAssetFeedSpecGroupRule$Connections interface AdAssetFeedSpecImage$Fields { "adlabels": Field>, "hash": Field, "image_crops": Field, "url": Field, "url_tags": Field } interface AdAssetFeedSpecImage$Connections { } type AdAssetFeedSpecImage = AdAssetFeedSpecImage$Fields & AdAssetFeedSpecImage$Connections interface AdAssetFeedSpecLinkURL$Fields { "adlabels": Field>, "carousel_see_more_url": Field, "deeplink_url": Field, "display_url": Field, "url_tags": Field, "website_url": Field } interface AdAssetFeedSpecLinkURL$Connections { } type AdAssetFeedSpecLinkURL = AdAssetFeedSpecLinkURL$Fields & AdAssetFeedSpecLinkURL$Connections interface AdAssetFeedSpecTitle$Fields { "adlabels": Field>, "text": Field, "url_tags": Field } interface AdAssetFeedSpecTitle$Connections { } type AdAssetFeedSpecTitle = AdAssetFeedSpecTitle$Fields & AdAssetFeedSpecTitle$Connections interface AdAssetFeedSpecVideo$Fields { "adlabels": Field>, "caption_ids": Field>, "thumbnail_hash": Field, "thumbnail_url": Field, "url_tags": Field, "video_id": Field } interface AdAssetFeedSpecVideo$Connections { } type AdAssetFeedSpecVideo = AdAssetFeedSpecVideo$Fields & AdAssetFeedSpecVideo$Connections interface AdAsyncRequest$delete { } interface AdAsyncRequest$get { fields: AdAsyncRequest } interface AdAsyncRequest$Fields { "async_request_set": Field, "created_time": Field, "id": Field, "input": Field, "result": Field, "scope_object_id": Field, "status": Field, "type": Field, "updated_time": Field } interface AdAsyncRequest$Connections { } type AdAsyncRequest = AdAsyncRequest$Fields & AdAsyncRequest$Connections export class AdAsyncRequestQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface AdAsyncRequestSet$requests$get { statuses?: list,fields: AdAsyncRequest } interface AdAsyncRequestSet$delete { } interface AdAsyncRequestSet$get { fields: AdAsyncRequestSet } interface AdAsyncRequestSet$post { name?: string,notification_mode?: adasyncrequestset_notification_mode,notification_uri?: string,fields: AdAsyncRequestSet } interface AdAsyncRequestSet$Fields { "canceled_count": Field, "created_time": Field, "error_count": Field, "id": Field, "in_progress_count": Field, "initial_count": Field, "is_completed": Field, "name": Field, "notification_mode": Field, "notification_result": Field, "notification_status": Field, "notification_uri": Field, "owner_id": Field, "success_count": Field, "total_count": Field, "updated_time": Field } interface AdAsyncRequestSet$Connections { requests: Connection } type AdAsyncRequestSet = AdAsyncRequestSet$Fields & AdAsyncRequestSet$Connections export class AdAsyncRequestSetQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) requests = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/requests') } } interface AdAsyncRequestSetNotificationResult$Fields { "response": Field, "status": Field } interface AdAsyncRequestSetNotificationResult$Connections { } type AdAsyncRequestSetNotificationResult = AdAsyncRequestSetNotificationResult$Fields & AdAsyncRequestSetNotificationResult$Connections interface AdBidAdjustments$Fields { "age_range": Field>, "page_types": Field, "user_groups": Field } interface AdBidAdjustments$Connections { } type AdBidAdjustments = AdBidAdjustments$Fields & AdBidAdjustments$Connections interface AdCampaignBidConstraint$Fields { "roas_average_floor": Field } interface AdCampaignBidConstraint$Connections { } type AdCampaignBidConstraint = AdCampaignBidConstraint$Fields & AdCampaignBidConstraint$Connections interface AdCampaignDeliveryEstimate$Fields { "daily_outcomes_curve": Field>, "estimate_dau": Field, "estimate_mau_lower_bound": Field, "estimate_mau_upper_bound": Field, "estimate_ready": Field, "targeting_optimization_types": Field> } interface AdCampaignDeliveryEstimate$Connections { } type AdCampaignDeliveryEstimate = AdCampaignDeliveryEstimate$Fields & AdCampaignDeliveryEstimate$Connections interface AdCampaignDeliveryStatsUnsupportedReasons$Fields { "reason_data": Field>, "reason_type": Field } interface AdCampaignDeliveryStatsUnsupportedReasons$Connections { } type AdCampaignDeliveryStatsUnsupportedReasons = AdCampaignDeliveryStatsUnsupportedReasons$Fields & AdCampaignDeliveryStatsUnsupportedReasons$Connections interface AdCampaignFrequencyControlSpecs$Fields { "event": Field, "interval_days": Field, "max_frequency": Field } interface AdCampaignFrequencyControlSpecs$Connections { } type AdCampaignFrequencyControlSpecs = AdCampaignFrequencyControlSpecs$Fields & AdCampaignFrequencyControlSpecs$Connections interface AdCampaignIssuesInfo$Fields { "error_code": Field, "error_message": Field, "error_summary": Field, "error_type": Field, "level": Field } interface AdCampaignIssuesInfo$Connections { } type AdCampaignIssuesInfo = AdCampaignIssuesInfo$Fields & AdCampaignIssuesInfo$Connections interface AdCampaignLearningStageInfo$Fields { "attribution_windows": Field>, "conversions": Field, "last_sig_edit_ts": Field, "status": Field } interface AdCampaignLearningStageInfo$Connections { } type AdCampaignLearningStageInfo = AdCampaignLearningStageInfo$Fields & AdCampaignLearningStageInfo$Connections interface AdCampaignOptimizationEvent$Fields { "custom_conversion_id": Field, "event_sequence": Field, "event_type": Field } interface AdCampaignOptimizationEvent$Connections { } type AdCampaignOptimizationEvent = AdCampaignOptimizationEvent$Fields & AdCampaignOptimizationEvent$Connections interface AdCampaignPacedBidInfo$Fields { "bidding_status": Field } interface AdCampaignPacedBidInfo$Connections { } type AdCampaignPacedBidInfo = AdCampaignPacedBidInfo$Fields & AdCampaignPacedBidInfo$Connections interface AdCreative$adlabels$post { adlabels: list,fields: AdCreative } interface AdCreative$creative_insights$get { fields: AdCreativeInsights } interface AdCreative$previews$get { ad_format: adcreativepreviews_ad_format_enum_param,dynamic_asset_label?: string,dynamic_creative_spec?: Object,dynamic_customization?: Object,end_date?: datetime,height?: uint,locale?: string,place_page_id?: int,post?: Object,product_item_ids?: list,render_type?: adcreativepreviews_render_type_enum_param,start_date?: datetime,width?: uint,fields: AdPreview } interface AdCreative$delete { account_id?: string,adlabels?: list,name?: string,status?: adcreative_status } interface AdCreative$get { thumbnail_height?: uint,thumbnail_width?: uint,fields: AdCreative } interface AdCreative$post { account_id?: string,adlabels?: list,name?: string,status?: adcreative_status,fields: AdCreative } interface AdCreative$Fields { "account_id": Field, "actor_id": Field, "adlabels": Field>, "applink_treatment": Field, "asset_feed_spec": Field, "authorization_category": Field, "auto_update": Field, "body": Field, "branded_content_sponsor_page_id": Field, "bundle_folder_id": Field, "call_to_action_type": Field, "categorization_criteria": Field, "category_media_source": Field, "collaborative_ads_lsb_image_bank_id": Field, "degrees_of_freedom_spec": Field, "destination_set_id": Field, "dynamic_ad_voice": Field, "effective_authorization_category": Field, "effective_instagram_media_id": Field, "effective_instagram_story_id": Field, "effective_object_story_id": Field, "enable_direct_install": Field, "enable_launch_instant_app": Field, "id": Field, "image_crops": Field, "image_hash": Field, "image_url": Field, "instagram_actor_id": Field, "instagram_permalink_url": Field, "instagram_story_id": Field, "instagram_user_id": Field, "interactive_components_spec": Field, "link_deep_link_url": Field, "link_destination_display_url": Field, "link_og_id": Field, "link_url": Field, "messenger_sponsored_message": Field, "name": Field, "object_id": Field, "object_store_url": Field, "object_story_id": Field, "object_story_spec": Field, "object_type": Field, "object_url": Field, "omnichannel_link_spec": Field, "place_page_set_id": Field, "platform_customizations": Field, "playable_asset_id": Field, "portrait_customizations": Field, "product_set_id": Field, "recommender_settings": Field, "source_instagram_media_id": Field, "status": Field, "template_url": Field, "template_url_spec": Field, "thumbnail_id": Field, "thumbnail_url": Field, "title": Field, "url_tags": Field, "use_page_actor_override": Field, "video_id": Field } interface AdCreative$Connections { creative_insights: Connection, previews: Connection } type AdCreative = AdCreative$Fields & AdCreative$Connections export class AdCreativeQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) adlabels = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adlabels') } creative_insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/creative_insights') } previews = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/previews') } } interface AdCreativeAdDisclaimer$Fields { "text": Field, "title": Field, "url": Field } interface AdCreativeAdDisclaimer$Connections { } type AdCreativeAdDisclaimer = AdCreativeAdDisclaimer$Fields & AdCreativeAdDisclaimer$Connections interface AdCreativeCollectionThumbnailInfo$Fields { "element_child_index": Field, "element_crops": Field, "element_id": Field } interface AdCreativeCollectionThumbnailInfo$Connections { } type AdCreativeCollectionThumbnailInfo = AdCreativeCollectionThumbnailInfo$Fields & AdCreativeCollectionThumbnailInfo$Connections interface AdCreativeDegreesOfFreedomSpec$Fields { "ad_handle_type": Field, "creative_features_spec": Field, "degrees_of_freedom_type": Field, "image_transformation_types": Field>, "multi_media_transformation_type": Field, "stories_transformation_types": Field>, "text_transformation_types": Field>, "video_transformation_types": Field> } interface AdCreativeDegreesOfFreedomSpec$Connections { } type AdCreativeDegreesOfFreedomSpec = AdCreativeDegreesOfFreedomSpec$Fields & AdCreativeDegreesOfFreedomSpec$Connections interface AdCreativeInsights$Fields { "aesthetics": Field> } interface AdCreativeInsights$Connections { } type AdCreativeInsights = AdCreativeInsights$Fields & AdCreativeInsights$Connections interface AdCreativeInteractiveComponentsSpec$Fields { "child_attachments": Field>, "components": Field> } interface AdCreativeInteractiveComponentsSpec$Connections { } type AdCreativeInteractiveComponentsSpec = AdCreativeInteractiveComponentsSpec$Fields & AdCreativeInteractiveComponentsSpec$Connections interface AdCreativeLinkData$Fields { "ad_context": Field, "additional_image_index": Field, "app_link_spec": Field, "attachment_style": Field, "branded_content_shared_to_sponsor_status": Field, "branded_content_sponsor_page_id": Field, "call_to_action": Field, "caption": Field, "child_attachments": Field>, "collection_thumbnails": Field>, "customization_rules_spec": Field>, "description": Field, "event_id": Field, "force_single_link": Field, "format_option": Field, "image_crops": Field, "image_hash": Field, "image_layer_specs": Field>, "image_overlay_spec": Field, "link": Field, "message": Field, "multi_share_end_card": Field, "multi_share_optimized": Field, "name": Field, "offer_id": Field, "page_welcome_message": Field, "picture": Field, "post_click_configuration": Field, "preferred_image_tags": Field>, "retailer_item_ids": Field>, "show_multiple_images": Field, "static_fallback_spec": Field, "use_flexible_image_aspect_ratio": Field } interface AdCreativeLinkData$Connections { } type AdCreativeLinkData = AdCreativeLinkData$Fields & AdCreativeLinkData$Connections interface AdCreativeLinkDataAppLinkSpec$Fields { "android": Field>, "ios": Field>, "ipad": Field>, "iphone": Field> } interface AdCreativeLinkDataAppLinkSpec$Connections { } type AdCreativeLinkDataAppLinkSpec = AdCreativeLinkDataAppLinkSpec$Fields & AdCreativeLinkDataAppLinkSpec$Connections interface AdCreativeLinkDataCallToAction$Fields { "type": Field, "value": Field } interface AdCreativeLinkDataCallToAction$Connections { } type AdCreativeLinkDataCallToAction = AdCreativeLinkDataCallToAction$Fields & AdCreativeLinkDataCallToAction$Connections interface AdCreativeLinkDataCallToActionValue$Fields { "app_destination": Field, "app_link": Field, "application": Field, "event_id": Field, "lead_gen_form_id": Field, "link": Field, "link_caption": Field, "link_format": Field, "page": Field, "product_link": Field, "whatsapp_number": Field } interface AdCreativeLinkDataCallToActionValue$Connections { } type AdCreativeLinkDataCallToActionValue = AdCreativeLinkDataCallToActionValue$Fields & AdCreativeLinkDataCallToActionValue$Connections interface AdCreativeLinkDataChildAttachment$Fields { "call_to_action": Field, "caption": Field, "description": Field, "image_crops": Field, "image_hash": Field, "link": Field, "name": Field, "picture": Field, "place_data": Field, "static_card": Field, "video_id": Field } interface AdCreativeLinkDataChildAttachment$Connections { } type AdCreativeLinkDataChildAttachment = AdCreativeLinkDataChildAttachment$Fields & AdCreativeLinkDataChildAttachment$Connections interface AdCreativeLinkDataImageLayerSpec$Fields { "blending_mode": Field, "content": Field, "frame_image_hash": Field, "frame_source": Field, "image_source": Field, "layer_type": Field, "opacity": Field, "overlay_position": Field, "overlay_shape": Field, "scale": Field, "shape_color": Field, "text_color": Field, "text_font": Field } interface AdCreativeLinkDataImageLayerSpec$Connections { } type AdCreativeLinkDataImageLayerSpec = AdCreativeLinkDataImageLayerSpec$Fields & AdCreativeLinkDataImageLayerSpec$Connections interface AdCreativeLinkDataImageOverlaySpec$Fields { "custom_text_type": Field, "float_with_margin": Field, "overlay_template": Field, "position": Field, "text_font": Field, "text_template_tags": Field>, "text_type": Field, "theme_color": Field } interface AdCreativeLinkDataImageOverlaySpec$Connections { } type AdCreativeLinkDataImageOverlaySpec = AdCreativeLinkDataImageOverlaySpec$Fields & AdCreativeLinkDataImageOverlaySpec$Connections interface AdCreativeLinkDataSponsorshipInfoSpec$Fields { "sponsor_image_url": Field, "sponsor_name": Field } interface AdCreativeLinkDataSponsorshipInfoSpec$Connections { } type AdCreativeLinkDataSponsorshipInfoSpec = AdCreativeLinkDataSponsorshipInfoSpec$Fields & AdCreativeLinkDataSponsorshipInfoSpec$Connections interface AdCreativeLinkDataTemplateVideoSpec$Fields { "categorization_criteria": Field, "customization": Field>, "template_id": Field } interface AdCreativeLinkDataTemplateVideoSpec$Connections { } type AdCreativeLinkDataTemplateVideoSpec = AdCreativeLinkDataTemplateVideoSpec$Fields & AdCreativeLinkDataTemplateVideoSpec$Connections interface AdCreativeObjectStorySpec$Fields { "instagram_actor_id": Field, "link_data": Field, "page_id": Field, "photo_data": Field, "template_data": Field, "text_data": Field, "video_data": Field } interface AdCreativeObjectStorySpec$Connections { } type AdCreativeObjectStorySpec = AdCreativeObjectStorySpec$Fields & AdCreativeObjectStorySpec$Connections interface AdCreativeOmnichannelLinkSpec$Fields { "app": Field, "web": Field } interface AdCreativeOmnichannelLinkSpec$Connections { } type AdCreativeOmnichannelLinkSpec = AdCreativeOmnichannelLinkSpec$Fields & AdCreativeOmnichannelLinkSpec$Connections interface AdCreativePhotoData$Fields { "branded_content_shared_to_sponsor_status": Field, "branded_content_sponsor_page_id": Field, "caption": Field, "image_hash": Field, "page_welcome_message": Field, "url": Field } interface AdCreativePhotoData$Connections { } type AdCreativePhotoData = AdCreativePhotoData$Fields & AdCreativePhotoData$Connections interface AdCreativePhotoDataMediaElements$Fields { "element_id": Field, "element_type": Field, "x": Field, "y": Field } interface AdCreativePhotoDataMediaElements$Connections { } type AdCreativePhotoDataMediaElements = AdCreativePhotoDataMediaElements$Fields & AdCreativePhotoDataMediaElements$Connections interface AdCreativePlaceData$Fields { "address_string": Field, "label": Field, "latitude": Field, "location_source_id": Field, "longitude": Field, "type": Field } interface AdCreativePlaceData$Connections { } type AdCreativePlaceData = AdCreativePlaceData$Fields & AdCreativePlaceData$Connections interface AdCreativePlatformCustomization$Fields { "instagram": Field } interface AdCreativePlatformCustomization$Connections { } type AdCreativePlatformCustomization = AdCreativePlatformCustomization$Fields & AdCreativePlatformCustomization$Connections interface AdCreativePortraitCustomizations$Fields { "carousel_delivery_mode": Field, "specifications": Field> } interface AdCreativePortraitCustomizations$Connections { } type AdCreativePortraitCustomizations = AdCreativePortraitCustomizations$Fields & AdCreativePortraitCustomizations$Connections interface AdCreativePostClickConfiguration$Fields { "post_click_item_description": Field, "post_click_item_headline": Field } interface AdCreativePostClickConfiguration$Connections { } type AdCreativePostClickConfiguration = AdCreativePostClickConfiguration$Fields & AdCreativePostClickConfiguration$Connections interface AdCreativeRecommenderSettings$Fields { "preferred_events": Field>, "product_sales_channel": Field } interface AdCreativeRecommenderSettings$Connections { } type AdCreativeRecommenderSettings = AdCreativeRecommenderSettings$Fields & AdCreativeRecommenderSettings$Connections interface AdCreativeStaticFallbackSpec$Fields { "call_to_action": Field, "description": Field, "image_hash": Field, "link": Field, "message": Field, "name": Field } interface AdCreativeStaticFallbackSpec$Connections { } type AdCreativeStaticFallbackSpec = AdCreativeStaticFallbackSpec$Fields & AdCreativeStaticFallbackSpec$Connections interface AdCreativeTemplateURLSpec$Fields { "android": Field, "config": Field, "ios": Field, "ipad": Field, "iphone": Field, "web": Field, "windows_phone": Field } interface AdCreativeTemplateURLSpec$Connections { } type AdCreativeTemplateURLSpec = AdCreativeTemplateURLSpec$Fields & AdCreativeTemplateURLSpec$Connections interface AdCreativeTextData$Fields { "message": Field } interface AdCreativeTextData$Connections { } type AdCreativeTextData = AdCreativeTextData$Fields & AdCreativeTextData$Connections interface AdCreativeVideoData$Fields { "additional_image_index": Field, "branded_content_shared_to_sponsor_status": Field, "branded_content_sponsor_page_id": Field, "call_to_action": Field, "collection_thumbnails": Field>, "customization_rules_spec": Field>, "image_hash": Field, "image_url": Field, "link_description": Field, "message": Field, "offer_id": Field, "page_welcome_message": Field, "post_click_configuration": Field, "retailer_item_ids": Field>, "targeting": Field, "title": Field, "video_id": Field } interface AdCreativeVideoData$Connections { } type AdCreativeVideoData = AdCreativeVideoData$Fields & AdCreativeVideoData$Connections interface AdCustomizationRuleSpec$Fields { "caption": Field, "customization_spec": Field, "description": Field, "image_hash": Field, "link": Field, "message": Field, "name": Field, "priority": Field, "template_url_spec": Field, "video_id": Field } interface AdCustomizationRuleSpec$Connections { } type AdCustomizationRuleSpec = AdCustomizationRuleSpec$Fields & AdCustomizationRuleSpec$Connections interface AdDynamicCreative$Fields { "preview_url": Field } interface AdDynamicCreative$Connections { } type AdDynamicCreative = AdDynamicCreative$Fields & AdDynamicCreative$Connections interface AdEntityTargetSpend$Fields { "amount": Field, "has_error": Field, "is_accurate": Field, "is_prorated": Field, "is_updating": Field } interface AdEntityTargetSpend$Connections { } type AdEntityTargetSpend = AdEntityTargetSpend$Fields & AdEntityTargetSpend$Connections interface AdgroupIssuesInfo$Fields { "error_code": Field, "error_message": Field, "error_summary": Field, "error_type": Field, "level": Field } interface AdgroupIssuesInfo$Connections { } type AdgroupIssuesInfo = AdgroupIssuesInfo$Fields & AdgroupIssuesInfo$Connections interface AdgroupMetadata$Fields { "ad_standard_enhancements_edit_source": Field, "adgroup_creation_source": Field, "adgroup_edit_source": Field, "carousel_style": Field, "carousel_with_static_card_style": Field } interface AdgroupMetadata$Connections { } type AdgroupMetadata = AdgroupMetadata$Fields & AdgroupMetadata$Connections interface AdgroupPlacementSpecificReviewFeedback$Fields { "account_admin": Field>, "ad": Field>, "ads_conversion_experiences": Field>, "b2c": Field>, "b2c_commerce_unified": Field>, "bsg": Field>, "city_community": Field>, "commerce": Field>, "daily_deals": Field>, "daily_deals_legacy": Field>, "dpa": Field>, "dri_copyright": Field>, "dri_counterfeit": Field>, "facebook": Field>, "facebook_pages_live_shopping": Field>, "independent_work": Field>, "instagram": Field>, "instagram_shop": Field>, "job_search": Field>, "lead_gen_honeypot": Field>, "marketplace": Field>, "marketplace_home_rentals": Field>, "marketplace_home_sales": Field>, "marketplace_motors": Field>, "marketplace_shops": Field>, "max_review_placements": Field>, "neighborhoods": Field>, "page_admin": Field>, "product": Field>, "product_service": Field>, "profile": Field>, "seller": Field>, "shops": Field>, "traffic_quality": Field>, "unified_commerce_content": Field>, "whatsapp": Field> } interface AdgroupPlacementSpecificReviewFeedback$Connections { } type AdgroupPlacementSpecificReviewFeedback = AdgroupPlacementSpecificReviewFeedback$Fields & AdgroupPlacementSpecificReviewFeedback$Connections interface AdgroupReviewFeedback$Fields { "global": Field>, "placement_specific": Field } interface AdgroupReviewFeedback$Connections { } type AdgroupReviewFeedback = AdgroupReviewFeedback$Fields & AdgroupReviewFeedback$Connections interface AdImage$get { fields: AdImage } interface AdImage$Fields { "account_id": Field, "created_time": Field, "creatives": Field>, "hash": Field, "height": Field, "id": Field, "is_associated_creatives_in_adgroups": Field, "name": Field, "original_height": Field, "original_width": Field, "owner_business": Field, "permalink_url": Field, "status": Field, "updated_time": Field, "url": Field, "url_128": Field, "width": Field } interface AdImage$Connections { } type AdImage = AdImage$Fields & AdImage$Connections export class AdImageQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface AdKeywords$Fields { "brands": Field>, "product_categories": Field>, "product_names": Field>, "search_terms": Field> } interface AdKeywords$Connections { } type AdKeywords = AdKeywords$Fields & AdKeywords$Connections interface AdLabel$adcreatives$get { fields: AdCreative } interface AdLabel$ads$get { fields: Ad } interface AdLabel$adsets$get { fields: AdSet } interface AdLabel$campaigns$get { fields: Campaign } interface AdLabel$delete { } interface AdLabel$get { fields: AdLabel } interface AdLabel$post { name: string,fields: AdLabel } interface AdLabel$Fields { "account": Field, "created_time": Field, "id": Field, "name": Field, "updated_time": Field } interface AdLabel$Connections { adcreatives: Connection, ads: Connection, adsets: Connection, campaigns: Connection } type AdLabel = AdLabel$Fields & AdLabel$Connections export class AdLabelQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) adcreatives = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adcreatives') } ads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ads') } adsets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adsets') } campaigns = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/campaigns') } } interface AdMonetizationProperty$adnetworkanalytics$get { aggregation_period?: admonetizationpropertyadnetworkanalytics_aggregation_period_enum_param,breakdowns?: list,filters?: list,limit?: uint,metrics: list,ordering_column?: admonetizationpropertyadnetworkanalytics_ordering_column_enum_param,ordering_type?: admonetizationpropertyadnetworkanalytics_ordering_type_enum_param,since?: datetime,until?: datetime,fields: AdNetworkAnalyticsSyncQueryResult } interface AdMonetizationProperty$adnetworkanalytics$post { aggregation_period?: admonetizationpropertyadnetworkanalytics_aggregation_period_enum_param,breakdowns?: list,filters?: list,limit?: int,metrics: list,ordering_column?: admonetizationpropertyadnetworkanalytics_ordering_column_enum_param,ordering_type?: admonetizationpropertyadnetworkanalytics_ordering_type_enum_param,since?: datetime,until?: datetime,fields: AdMonetizationProperty } interface AdMonetizationProperty$adnetworkanalytics_results$get { query_ids?: list,fields: AdNetworkAnalyticsAsyncQueryResult } interface AdMonetizationProperty$get { fields: AdMonetizationProperty } interface AdMonetizationProperty$Fields { "owner_business": Field } interface AdMonetizationProperty$Connections { adnetworkanalytics: Connection, adnetworkanalytics_results: Connection } type AdMonetizationProperty = AdMonetizationProperty$Fields & AdMonetizationProperty$Connections export class AdMonetizationPropertyQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) adnetworkanalytics = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adnetworkanalytics'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adnetworkanalytics') } adnetworkanalytics_results = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adnetworkanalytics_results') } } interface AdNetworkAnalyticsAsyncQueryResult$Fields { "data": Field, "error": Field, "omitted_results": Field>, "query_id": Field, "results": Field>, "status": Field } interface AdNetworkAnalyticsAsyncQueryResult$Connections { } type AdNetworkAnalyticsAsyncQueryResult = AdNetworkAnalyticsAsyncQueryResult$Fields & AdNetworkAnalyticsAsyncQueryResult$Connections interface AdNetworkAnalyticsSyncQueryResult$Fields { "omitted_results": Field>, "query_id": Field, "results": Field> } interface AdNetworkAnalyticsSyncQueryResult$Connections { } type AdNetworkAnalyticsSyncQueryResult = AdNetworkAnalyticsSyncQueryResult$Fields & AdNetworkAnalyticsSyncQueryResult$Connections interface AdPlacement$get { fields: AdPlacement } interface AdPlacement$Fields { "bundle_id": Field, "display_format": Field, "external_placement_id": Field, "google_display_format": Field, "id": Field, "name": Field, "placement_group": Field, "platform": Field, "status": Field } interface AdPlacement$Connections { } type AdPlacement = AdPlacement$Fields & AdPlacement$Connections export class AdPlacementQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface AdPlacePageSet$get { fields: AdPlacePageSet } interface AdPlacePageSet$Fields { "account_id": Field, "id": Field, "location_types": Field>, "name": Field, "pages_count": Field, "parent_page": Field } interface AdPlacePageSet$Connections { } type AdPlacePageSet = AdPlacePageSet$Fields & AdPlacePageSet$Connections export class AdPlacePageSetQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface AdPlacePageSetMetadata$Fields { "audience": Field, "custom": Field, "extra_data": Field, "fixed_radius": Field } interface AdPlacePageSetMetadata$Connections { } type AdPlacePageSetMetadata = AdPlacePageSetMetadata$Fields & AdPlacePageSetMetadata$Connections interface AdPreview$Fields { "body": Field } interface AdPreview$Connections { } type AdPreview = AdPreview$Fields & AdPreview$Connections interface AdPromotedObject$Fields { "application_id": Field, "custom_conversion_id": Field, "custom_event_str": Field, "custom_event_type": Field, "event_id": Field, "fundraiser_campaign_id": Field, "mcme_conversion_id": Field, "object_store_url": Field, "offer_id": Field, "offline_conversion_data_set_id": Field, "omnichannel_object": Field, "page_id": Field, "pixel_aggregation_rule": Field, "pixel_id": Field, "pixel_rule": Field, "place_page_set_id": Field, "product_catalog_id": Field, "product_item_id": Field, "product_set_id": Field, "retention_days": Field } interface AdPromotedObject$Connections { } type AdPromotedObject = AdPromotedObject$Fields & AdPromotedObject$Connections interface AdRecommendation$Fields { "blame_field": Field, "code": Field, "confidence": Field, "importance": Field, "message": Field, "recommendation_data": Field, "title": Field } interface AdRecommendation$Connections { } type AdRecommendation = AdRecommendation$Fields & AdRecommendation$Connections interface AdRecommendationData$Fields { "link": Field } interface AdRecommendationData$Connections { } type AdRecommendationData = AdRecommendationData$Fields & AdRecommendationData$Connections interface AdReportRun$insights$get { fields: AdsInsights } interface AdReportRun$get { fields: AdReportRun } interface AdReportRun$Fields { "account_id": Field, "async_percent_completion": Field, "async_status": Field, "date_start": Field, "date_stop": Field, "emails": Field>, "friendly_name": Field, "id": Field, "is_bookmarked": Field, "is_running": Field, "schedule_id": Field, "time_completed": Field, "time_ref": Field } interface AdReportRun$Connections { insights: Connection } type AdReportRun = AdReportRun$Fields & AdReportRun$Connections export class AdReportRunQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights') } } interface AdRule$execute$post { } interface AdRule$history$get { action?: adrulehistory_action_enum_param,hide_no_changes?: bool,object_id?: string,fields: AdRuleHistory } interface AdRule$preview$post { fields: AdRule } interface AdRule$delete { } interface AdRule$get { fields: AdRule } interface AdRule$post { evaluation_spec?: Object,execution_spec?: Object,name?: string,schedule_spec?: Object,status?: adrule_status,fields: AdRule } interface AdRule$Fields { "account_id": Field, "created_by": Field, "created_time": Field, "evaluation_spec": Field, "execution_spec": Field, "id": Field, "name": Field, "schedule_spec": Field, "status": Field, "updated_time": Field } interface AdRule$Connections { history: Connection } type AdRule = AdRule$Fields & AdRule$Connections export class AdRuleQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) execute = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/execute') } history = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/history') } preview = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/preview') } } interface AdRuleEvaluationSpec$get { fields: AdRuleEvaluationSpec } interface AdRuleEvaluationSpec$Fields { "evaluation_type": Field, "filters": Field>, "trigger": Field } interface AdRuleEvaluationSpec$Connections { } type AdRuleEvaluationSpec = AdRuleEvaluationSpec$Fields & AdRuleEvaluationSpec$Connections export class AdRuleEvaluationSpecQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface AdRuleExecutionOptions$Fields { "field": Field, "operator": Field, "value": Field } interface AdRuleExecutionOptions$Connections { } type AdRuleExecutionOptions = AdRuleExecutionOptions$Fields & AdRuleExecutionOptions$Connections interface AdRuleExecutionSpec$get { fields: AdRuleExecutionSpec } interface AdRuleExecutionSpec$Fields { "execution_options": Field>, "execution_type": Field } interface AdRuleExecutionSpec$Connections { } type AdRuleExecutionSpec = AdRuleExecutionSpec$Fields & AdRuleExecutionSpec$Connections export class AdRuleExecutionSpecQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface AdRuleFilters$Fields { "field": Field, "operator": Field, "value": Field } interface AdRuleFilters$Connections { } type AdRuleFilters = AdRuleFilters$Fields & AdRuleFilters$Connections interface AdRuleHistory$Fields { "evaluation_spec": Field, "exception_code": Field, "exception_message": Field, "execution_spec": Field, "is_manual": Field, "results": Field>, "schedule_spec": Field, "timestamp": Field } interface AdRuleHistory$Connections { } type AdRuleHistory = AdRuleHistory$Fields & AdRuleHistory$Connections interface AdRuleHistoryResult$Fields { "actions": Field>, "object_id": Field, "object_type": Field } interface AdRuleHistoryResult$Connections { } type AdRuleHistoryResult = AdRuleHistoryResult$Fields & AdRuleHistoryResult$Connections interface AdRuleHistoryResultAction$Fields { "action": Field, "field": Field, "new_value": Field, "old_value": Field } interface AdRuleHistoryResultAction$Connections { } type AdRuleHistoryResultAction = AdRuleHistoryResultAction$Fields & AdRuleHistoryResultAction$Connections interface AdRuleSchedule$Fields { "days": Field>, "end_minute": Field, "start_minute": Field } interface AdRuleSchedule$Connections { } type AdRuleSchedule = AdRuleSchedule$Fields & AdRuleSchedule$Connections interface AdRuleScheduleSpec$Fields { "schedule": Field>, "schedule_type": Field } interface AdRuleScheduleSpec$Connections { } type AdRuleScheduleSpec = AdRuleScheduleSpec$Fields & AdRuleScheduleSpec$Connections interface AdRuleTrigger$Fields { "field": Field, "operator": Field, "type": Field, "value": Field } interface AdRuleTrigger$Connections { } type AdRuleTrigger = AdRuleTrigger$Fields & AdRuleTrigger$Connections interface AdsActionStats$Fields { "1d_click": Field, "1d_view": Field, "28d_click": Field, "28d_view": Field, "7d_click": Field, "7d_view": Field, "action_brand": Field, "action_canvas_component_id": Field, "action_canvas_component_name": Field, "action_carousel_card_id": Field, "action_carousel_card_name": Field, "action_category": Field, "action_converted_product_id": Field, "action_destination": Field, "action_device": Field, "action_event_channel": Field, "action_link_click_destination": Field, "action_location_code": Field, "action_reaction": Field, "action_target_id": Field, "action_type": Field, "action_video_asset_id": Field, "action_video_sound": Field, "action_video_type": Field, "dda": Field, "inline": Field, "interactive_component_sticker_id": Field, "interactive_component_sticker_response": Field, "skan_click": Field, "skan_view": Field, "value": Field } interface AdsActionStats$Connections { } type AdsActionStats = AdsActionStats$Fields & AdsActionStats$Connections interface AdSet$activities$get { after?: string,business_id?: string,category?: adcampaignactivities_category_enum_param,limit?: int,since?: datetime,uid?: int,until?: datetime,fields: AdActivity } interface AdSet$ad_studies$get { fields: AdStudy } interface AdSet$adcreatives$get { fields: AdCreative } interface AdSet$adlabels$delete { adlabels: list,execution_options?: list } interface AdSet$adlabels$post { adlabels: list,execution_options?: list,fields: AdSet } interface AdSet$adrules_governed$get { pass_evaluation?: bool,fields: AdRule } interface AdSet$ads$get { date_preset?: adcampaignads_date_preset_enum_param,effective_status?: list,time_range?: Object,updated_since?: int,fields: Ad } interface AdSet$asyncadrequests$get { statuses?: list,fields: AdAsyncRequest } interface AdSet$copies$get { date_preset?: adcampaigncopies_date_preset_enum_param,effective_status?: list,is_completed?: bool,time_range?: Object,fields: AdSet } interface AdSet$copies$post { campaign_id?: string,create_dco_adset?: bool,deep_copy?: bool,end_time?: datetime,rename_options?: Object,start_time?: datetime,status_option?: adcampaigncopies_status_option_enum_param,fields: AdSet } interface AdSet$delivery_estimate$get { optimization_goal?: adcampaigndelivery_estimate_optimization_goal_enum_param,promoted_object?: Object,targeting_spec?: Targeting,fields: AdCampaignDeliveryEstimate } interface AdSet$insights$get { action_attribution_windows?: list,action_breakdowns?: list,action_report_time?: adcampaigninsights_action_report_time_enum_param,breakdowns?: list,date_preset?: adcampaigninsights_date_preset_enum_param,default_summary?: bool,export_columns?: list,export_format?: string,export_name?: string,fields?: list,filtering?: list,level?: adcampaigninsights_level_enum_param,product_id_limit?: int,sort?: list,summary?: list,summary_action_breakdowns?: list,time_increment?: string,time_range?: Object,time_ranges?: list,use_account_attribution_setting?: bool,use_unified_attribution_setting?: bool } interface AdSet$insights$post { action_attribution_windows?: list,action_breakdowns?: list,action_report_time?: adcampaigninsights_action_report_time_enum_param,breakdowns?: list,date_preset?: adcampaigninsights_date_preset_enum_param,default_summary?: bool,export_columns?: list,export_format?: string,export_name?: string,fields?: list,filtering?: list,level?: adcampaigninsights_level_enum_param,product_id_limit?: int,sort?: list,summary?: list,summary_action_breakdowns?: list,time_increment?: string,time_range?: Object,time_ranges?: list,use_account_attribution_setting?: bool,use_unified_attribution_setting?: bool } interface AdSet$targetingsentencelines$get { fields: TargetingSentenceLine } interface AdSet$delete { } interface AdSet$get { am_call_tags?: map,date_preset?: adcampaign_date_preset,from_adtable?: bool,time_range?: Object,fields: AdSet } interface AdSet$post { account_id?: string,adlabels?: list,adset_schedule?: list,attribution_spec?: list,bid_adjustments?: Object,bid_amount?: int,bid_constraints?: map,bid_strategy?: adcampaign_bid_strategy,billing_event?: adcampaign_billing_event,campaign_spec?: Object,creative_sequence?: list,daily_budget?: uint,daily_imps?: uint,daily_min_spend_target?: uint,daily_spend_cap?: uint,date_format?: string,destination_type?: adcampaign_destination_type,end_time?: datetime,execution_options?: list,existing_customer_budget_percentage?: uint,full_funnel_exploration_mode?: adcampaign_full_funnel_exploration_mode,lifetime_budget?: uint,lifetime_imps?: uint,lifetime_min_spend_target?: uint,lifetime_spend_cap?: uint,multi_optimization_goal_weight?: adcampaign_multi_optimization_goal_weight,name?: string,optimization_goal?: adcampaign_optimization_goal,optimization_sub_event?: adcampaign_optimization_sub_event,pacing_type?: list,promoted_object?: Object,rb_prediction_id?: string,rf_prediction_id?: string,start_time?: datetime,status?: adcampaign_status,targeting?: Targeting,time_based_ad_rotation_id_blocks?: list>,time_based_ad_rotation_intervals?: list,time_start?: datetime,time_stop?: datetime,tune_for_category?: adcampaign_tune_for_category,upstream_events?: map,fields: AdSet } interface AdSet$Fields { "account_id": Field, "adlabels": Field>, "adset_schedule": Field>, "asset_feed_id": Field, "attribution_spec": Field>, "bid_adjustments": Field, "bid_amount": Field, "bid_constraints": Field, "bid_info": Field>, "bid_strategy": Field, "billing_event": Field, "budget_remaining": Field, "campaign": Field, "campaign_attribution": Field, "campaign_id": Field, "configured_status": Field, "created_time": Field, "creative_sequence": Field>, "daily_budget": Field, "daily_min_spend_target": Field, "daily_spend_cap": Field, "destination_type": Field, "effective_status": Field, "end_time": Field, "existing_customer_budget_percentage": Field, "frequency_control_specs": Field>, "full_funnel_exploration_mode": Field, "id": Field, "instagram_actor_id": Field, "is_dynamic_creative": Field, "issues_info": Field>, "learning_stage_info": Field, "lifetime_budget": Field, "lifetime_imps": Field, "lifetime_min_spend_target": Field, "lifetime_spend_cap": Field, "multi_optimization_goal_weight": Field, "name": Field, "optimization_goal": Field, "optimization_sub_event": Field, "pacing_type": Field>, "promoted_object": Field, "recommendations": Field>, "recurring_budget_semantics": Field, "review_feedback": Field, "rf_prediction_id": Field, "source_adset": Field, "source_adset_id": Field, "start_time": Field, "status": Field, "targeting": Field, "targeting_optimization_types": Field>, "time_based_ad_rotation_id_blocks": Field>>, "time_based_ad_rotation_intervals": Field>, "updated_time": Field, "use_new_app_click": Field } interface AdSet$Connections { activities: Connection, ad_studies: Connection, adcreatives: Connection, adrules_governed: Connection, ads: Connection, asyncadrequests: Connection, copies: Connection, delivery_estimate: Connection, insights: Connection, targetingsentencelines: Connection } type AdSet = AdSet$Fields & AdSet$Connections export class AdSetQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) activities = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/activities') } ad_studies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ad_studies') } adcreatives = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adcreatives') } adlabels = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/adlabels'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adlabels') } adrules_governed = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adrules_governed') } ads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ads') } asyncadrequests = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/asyncadrequests') } copies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/copies'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/copies') } delivery_estimate = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/delivery_estimate') } insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/insights') } targetingsentencelines = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/targetingsentencelines') } } interface AdsImageCrops$Fields { "100x100": Field>, "100x72": Field>, "191x100": Field>, "400x150": Field>, "400x500": Field>, "600x360": Field>, "90x160": Field> } interface AdsImageCrops$Connections { } type AdsImageCrops = AdsImageCrops$Fields & AdsImageCrops$Connections interface AdsInsights$Fields { "account_currency": Field, "account_id": Field, "account_name": Field, "action_values": Field>, "actions": Field>, "ad_bid_value": Field, "ad_click_actions": Field>, "ad_id": Field, "ad_impression_actions": Field>, "ad_name": Field, "adset_bid_value": Field, "adset_end": Field, "adset_id": Field, "adset_name": Field, "adset_start": Field, "age_targeting": Field, "attribution_setting": Field, "auction_bid": Field, "auction_competitiveness": Field, "auction_max_competitor_bid": Field, "buying_type": Field, "campaign_id": Field, "campaign_name": Field, "canvas_avg_view_percent": Field, "canvas_avg_view_time": Field, "catalog_segment_actions": Field>, "catalog_segment_value": Field>, "catalog_segment_value_mobile_purchase_roas": Field>, "catalog_segment_value_omni_purchase_roas": Field>, "catalog_segment_value_website_purchase_roas": Field>, "clicks": Field, "conversion_rate_ranking": Field, "conversion_values": Field>, "conversions": Field>, "converted_product_quantity": Field>, "converted_product_value": Field>, "cost_per_15_sec_video_view": Field>, "cost_per_2_sec_continuous_video_view": Field>, "cost_per_action_type": Field>, "cost_per_ad_click": Field>, "cost_per_conversion": Field>, "cost_per_dda_countby_convs": Field, "cost_per_estimated_ad_recallers": Field, "cost_per_inline_link_click": Field, "cost_per_inline_post_engagement": Field, "cost_per_one_thousand_ad_impression": Field>, "cost_per_outbound_click": Field>, "cost_per_thruplay": Field>, "cost_per_unique_action_type": Field>, "cost_per_unique_click": Field, "cost_per_unique_conversion": Field>, "cost_per_unique_inline_link_click": Field, "cost_per_unique_outbound_click": Field>, "cpc": Field, "cpm": Field, "cpp": Field, "created_time": Field, "ctr": Field, "date_start": Field, "date_stop": Field, "dda_countby_convs": Field, "dda_results": Field>, "engagement_rate_ranking": Field, "estimated_ad_recall_rate": Field, "estimated_ad_recall_rate_lower_bound": Field, "estimated_ad_recall_rate_upper_bound": Field, "estimated_ad_recallers": Field, "estimated_ad_recallers_lower_bound": Field, "estimated_ad_recallers_upper_bound": Field, "frequency": Field, "full_view_impressions": Field, "full_view_reach": Field, "gender_targeting": Field, "impressions": Field, "inline_link_click_ctr": Field, "inline_link_clicks": Field, "inline_post_engagement": Field, "instant_experience_clicks_to_open": Field, "instant_experience_clicks_to_start": Field, "instant_experience_outbound_clicks": Field>, "interactive_component_tap": Field>, "labels": Field, "location": Field, "mobile_app_purchase_roas": Field>, "objective": Field, "optimization_goal": Field, "outbound_clicks": Field>, "outbound_clicks_ctr": Field>, "place_page_name": Field, "purchase_roas": Field>, "qualifying_question_qualify_answer_rate": Field, "quality_ranking": Field, "quality_score_ectr": Field, "quality_score_ecvr": Field, "quality_score_organic": Field, "reach": Field, "social_spend": Field, "spend": Field, "total_postbacks": Field, "total_postbacks_detailed": Field>, "unique_actions": Field>, "unique_clicks": Field, "unique_conversions": Field>, "unique_ctr": Field, "unique_inline_link_click_ctr": Field, "unique_inline_link_clicks": Field, "unique_link_clicks_ctr": Field, "unique_outbound_clicks": Field>, "unique_outbound_clicks_ctr": Field>, "unique_video_continuous_2_sec_watched_actions": Field>, "unique_video_view_15_sec": Field>, "updated_time": Field, "video_15_sec_watched_actions": Field>, "video_30_sec_watched_actions": Field>, "video_avg_time_watched_actions": Field>, "video_continuous_2_sec_watched_actions": Field>, "video_p100_watched_actions": Field>, "video_p25_watched_actions": Field>, "video_p50_watched_actions": Field>, "video_p75_watched_actions": Field>, "video_p95_watched_actions": Field>, "video_play_actions": Field>, "video_play_curve_actions": Field>, "video_play_retention_0_to_15s_actions": Field>, "video_play_retention_20_to_60s_actions": Field>, "video_play_retention_graph_actions": Field>, "video_thruplay_watched_actions": Field>, "video_time_watched_actions": Field>, "website_ctr": Field>, "website_purchase_roas": Field>, "wish_bid": Field } interface AdsInsights$Connections { } type AdsInsights = AdsInsights$Fields & AdsInsights$Connections interface AdsOptimalDeliveryGrowthOpportunity$Fields { "child_metadata": Field>, "metadata": Field, "optimization_type": Field } interface AdsOptimalDeliveryGrowthOpportunity$Connections { } type AdsOptimalDeliveryGrowthOpportunity = AdsOptimalDeliveryGrowthOpportunity$Fields & AdsOptimalDeliveryGrowthOpportunity$Connections interface AdsPixel$adaccounts$get { business: string,fields: AdAccount } interface AdsPixel$agencies$get { fields: Business } interface AdsPixel$assigned_users$get { business: string,fields: AssignedUser } interface AdsPixel$assigned_users$post { tasks: list,user: int,fields: AdsPixel } interface AdsPixel$da_checks$get { checks?: list,connection_method?: adspixelda_checks_connection_method_enum_param,fields: DACheck } interface AdsPixel$events$post { data: list,namespace_id?: string,partner_agent?: string,platforms?: list,test_event_code?: string,trace?: uint,upload_id?: string,upload_source?: string,upload_tag?: string } interface AdsPixel$meapitocapiconsolidationhelper$post { } interface AdsPixel$offline_event_uploads$get { end_time?: datetime,order?: adspixeloffline_event_uploads_order_enum_param,sort_by?: adspixeloffline_event_uploads_sort_by_enum_param,start_time?: datetime,upload_tag?: string,fields: OfflineConversionDataSetUpload } interface AdsPixel$shadowtraffichelper$post { } interface AdsPixel$shared_accounts$delete { account_id: string,business: string } interface AdsPixel$shared_accounts$get { business: string,fields: AdAccount } interface AdsPixel$shared_accounts$post { account_id: string,business: string,fields: AdsPixel } interface AdsPixel$shared_agencies$get { fields: Business } interface AdsPixel$stats$get { aggregation?: adspixelstats_aggregation_enum_param,end_time?: datetime,event?: string,event_source?: string,start_time?: datetime,fields: AdsPixelStatsResult } interface AdsPixel$telemetry$post { } interface AdsPixel$get { fields: AdsPixel } interface AdsPixel$post { automatic_matching_fields?: list,data_use_setting?: adspixel_data_use_setting,enable_automatic_matching?: bool,first_party_cookie_status?: adspixel_first_party_cookie_status,name?: string,server_events_business_ids?: list,fields: AdsPixel } interface AdsPixel$Fields { "automatic_matching_fields": Field>, "can_proxy": Field, "code": Field, "config": Field, "creation_time": Field, "creator": Field, "data_use_setting": Field, "description": Field, "duplicate_entries": Field, "enable_auto_assign_to_accounts": Field, "enable_automatic_matching": Field, "event_stats": Field, "event_time_max": Field, "event_time_min": Field, "first_party_cookie_status": Field, "id": Field, "is_consolidated_container": Field, "is_created_by_business": Field, "is_crm": Field, "is_mta_use": Field, "is_restricted_use": Field, "is_unavailable": Field, "last_fired_time": Field, "last_upload_app": Field, "last_upload_app_changed_time": Field, "match_rate_approx": Field, "matched_entries": Field, "name": Field, "owner_ad_account": Field, "owner_business": Field, "usage": Field, "valid_entries": Field } interface AdsPixel$Connections { adaccounts: Connection, agencies: Connection, assigned_users: Connection, da_checks: Connection, offline_event_uploads: Connection, shared_accounts: Connection, shared_agencies: Connection, stats: Connection } type AdsPixel = AdsPixel$Fields & AdsPixel$Connections export class AdsPixelQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) adaccounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adaccounts') } agencies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/agencies') } assigned_users = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_users'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/assigned_users') } da_checks = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/da_checks') } events = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/events') } meapitocapiconsolidationhelper = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/meapitocapiconsolidationhelper') } offline_event_uploads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/offline_event_uploads') } shadowtraffichelper = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/shadowtraffichelper') } shared_accounts = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/shared_accounts'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/shared_accounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/shared_accounts') } shared_agencies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/shared_agencies') } stats = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/stats') } telemetry = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/telemetry') } } interface AdsPixelStats$Fields { "count": Field, "diagnostics_hourly_last_timestamp": Field, "event": Field, "value": Field } interface AdsPixelStats$Connections { } type AdsPixelStats = AdsPixelStats$Fields & AdsPixelStats$Connections interface AdsPixelStatsResult$Fields { "aggregation": Field, "data": Field>, "start_time": Field } interface AdsPixelStatsResult$Connections { } type AdsPixelStatsResult = AdsPixelStatsResult$Fields & AdsPixelStatsResult$Connections interface AdStudy$cells$get { fields: AdStudyCell } interface AdStudy$checkpoint$post { checkpoint_data: string,checkpoint_name: string,component: string,instance_id?: string,run_id?: string,fields: AdStudy } interface AdStudy$instances$get { fields: PrivateLiftStudyInstance } interface AdStudy$instances$post { breakdown_key: map,run_id?: string,fields: PrivateLiftStudyInstance } interface AdStudy$objectives$get { fields: AdStudyObjective } interface AdStudy$delete { } interface AdStudy$get { fields: AdStudy } interface AdStudy$post { cells?: list,client_business?: string,confidence_level?: float,cooldown_start_time?: int,description?: string,end_time?: int,name?: string,objectives?: list,observation_end_time?: int,start_time?: int,type?: adstudy_type,viewers?: list,fields: AdStudy } interface AdStudy$Fields { "business": Field, "canceled_time": Field, "client_business": Field, "cooldown_start_time": Field, "created_by": Field, "created_time": Field, "description": Field, "end_time": Field, "id": Field, "measurement_contact": Field, "name": Field, "observation_end_time": Field, "results_first_available_date": Field, "sales_contact": Field, "start_time": Field, "type": Field, "updated_by": Field, "updated_time": Field } interface AdStudy$Connections { cells: Connection, instances: Connection, objectives: Connection } type AdStudy = AdStudy$Fields & AdStudy$Connections export class AdStudyQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) cells = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/cells') } checkpoint = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/checkpoint') } instances = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/instances'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/instances') } objectives = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/objectives') } } interface AdStudyCell$adaccounts$get { fields: AdAccount } interface AdStudyCell$adsets$get { fields: AdSet } interface AdStudyCell$campaigns$get { fields: Campaign } interface AdStudyCell$get { fields: AdStudyCell } interface AdStudyCell$post { adaccounts?: list,adsets?: list,campaigns?: list,creation_template?: adstudycell_creation_template,description?: string,name?: string,fields: AdStudyCell } interface AdStudyCell$Fields { "ad_entities_count": Field, "control_percentage": Field, "id": Field, "name": Field, "treatment_percentage": Field } interface AdStudyCell$Connections { adaccounts: Connection, adsets: Connection, campaigns: Connection } type AdStudyCell = AdStudyCell$Fields & AdStudyCell$Connections export class AdStudyCellQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) adaccounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adaccounts') } adsets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adsets') } campaigns = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/campaigns') } } interface AdStudyObjective$adspixels$get { fields: AdsPixel } interface AdStudyObjective$applications$get { fields: Application } interface AdStudyObjective$customconversions$get { fields: CustomConversion } interface AdStudyObjective$offline_conversion_data_sets$get { fields: OfflineConversionDataSet } interface AdStudyObjective$partnerstudies$get { fields: PartnerStudy } interface AdStudyObjective$get { breakdowns?: list,ds?: string,fields: AdStudyObjective } interface AdStudyObjective$post { adspixels?: list,applications?: list,customconversions?: list,is_primary?: bool,name?: string,offline_conversion_data_sets?: list,offsite_datasets?: list,product_catalogs?: list,product_sets?: list,type?: adstudyobjective_type,fields: AdStudyObjective } interface AdStudyObjective$Fields { "id": Field, "is_primary": Field, "last_updated_results": Field, "name": Field, "results": Field>, "type": Field } interface AdStudyObjective$Connections { adspixels: Connection, applications: Connection, customconversions: Connection, offline_conversion_data_sets: Connection, partnerstudies: Connection } type AdStudyObjective = AdStudyObjective$Fields & AdStudyObjective$Connections export class AdStudyObjectiveQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) adspixels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adspixels') } applications = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/applications') } customconversions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/customconversions') } offline_conversion_data_sets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/offline_conversion_data_sets') } partnerstudies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/partnerstudies') } } interface AdStudyObjectiveID$Fields { "event_names": Field>, "id": Field, "type": Field } interface AdStudyObjectiveID$Connections { } type AdStudyObjectiveID = AdStudyObjectiveID$Fields & AdStudyObjectiveID$Connections interface AdStudyObjectiveOffsiteDatasets$Fields { "event_names": Field>, "id": Field } interface AdStudyObjectiveOffsiteDatasets$Connections { } type AdStudyObjectiveOffsiteDatasets = AdStudyObjectiveOffsiteDatasets$Fields & AdStudyObjectiveOffsiteDatasets$Connections interface AdVideo$captions$get { fields: VideoCaption } interface AdVideo$captions$post { captions_file?: file,default_locale?: string,locales_to_delete?: list,fields: AdVideo } interface AdVideo$comments$get { filter?: videocomments_filter_enum_param,live_filter?: videocomments_live_filter_enum_param,order?: videocomments_order_enum_param,since?: datetime,fields: Comment } interface AdVideo$comments$post { attachment_id?: string,attachment_share_url?: string,attachment_url?: string,comment_privacy_value?: videocomments_comment_privacy_value_enum_param,facepile_mentioned_ids?: list,feedback_source?: string,is_offline?: bool,message?: string,nectar_module?: string,object_id?: string,parent_comment_id?: Object,text?: string,tracking?: string,fields: Comment } interface AdVideo$crosspost_shared_pages$get { fields: Page } interface AdVideo$gaming_clip_create$post { duration_seconds?: float,fields: AdVideo } interface AdVideo$likes$get { fields: Profile } interface AdVideo$likes$post { feedback_source?: string,nectar_module?: string,notify?: bool,tracking?: string,fields: AdVideo } interface AdVideo$poll_settings$get { fields: PollSettings } interface AdVideo$polls$get { fields: VideoPoll } interface AdVideo$polls$post { close_after_voting?: bool,correct_option?: uint,default_open?: bool,options: list,question: string,show_gradient?: bool,show_results?: bool,fields: VideoPoll } interface AdVideo$sponsor_tags$get { fields: Page } interface AdVideo$tags$get { fields: TaggableSubject } interface AdVideo$tags$post { tag_uid: int,uid?: int,vid: string,fields: AdVideo } interface AdVideo$thumbnails$get { fields: VideoThumbnail } interface AdVideo$thumbnails$post { is_preferred?: bool,source: file,fields: AdVideo } interface AdVideo$video_insights$get { metric?: list,period?: videovideo_insights_period_enum_param,since?: datetime,until?: datetime,fields: InsightsResult } interface AdVideo$delete { } interface AdVideo$get { fields: AdVideo } interface AdVideo$post { ad_breaks?: list,allow_bm_crossposting?: bool,allow_crossposting_for_pages?: list,backdated_time?: datetime,backdated_time_granularity?: video_backdated_time_granularity,call_to_action?: Object,content_category?: video_content_category,content_tags?: list,custom_labels?: list,description?: string,direct_share_status?: uint,embeddable?: bool,expiration?: Object,expire_now?: bool,increment_play_count?: bool,name?: string,preferred_thumbnail_id?: string,privacy?: string,publish_to_news_feed?: bool,publish_to_videos_tab?: bool,published?: bool,scheduled_publish_time?: uint,social_actions?: bool,sponsor_id?: string,sponsor_relationship?: uint,tags?: list,target?: string,universal_video_id?: string,fields: AdVideo } interface AdVideo$Fields { "ad_breaks": Field>, "admin_creator": Field, "audio_isrc": Field, "backdated_time": Field, "backdated_time_granularity": Field, "content_category": Field, "content_tags": Field>, "copyright": Field, "copyright_monitoring_status": Field, "created_time": Field, "custom_labels": Field>, "description": Field, "embed_html": Field, "embeddable": Field, "event": Field, "expiration": Field, "format": Field>, "from": Field, "icon": Field, "id": Field, "is_crosspost_video": Field, "is_crossposting_eligible": Field, "is_episode": Field, "is_instagram_eligible": Field, "is_reference_only": Field, "length": Field, "live_audience_count": Field, "live_status": Field, "music_video_copyright": Field, "permalink_url": Field, "picture": Field, "place": Field, "post_views": Field, "premiere_living_room_status": Field, "privacy": Field, "published": Field, "scheduled_publish_time": Field, "source": Field, "spherical": Field, "status": Field, "title": Field, "universal_video_id": Field, "updated_time": Field, "views": Field } interface AdVideo$Connections { captions: Connection, comments: Connection, crosspost_shared_pages: Connection, likes: Connection, poll_settings: Connection, polls: Connection, sponsor_tags: Connection, tags: Connection, thumbnails: Connection, video_insights: Connection } type AdVideo = AdVideo$Fields & AdVideo$Connections export class AdVideoQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) captions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/captions'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/captions') } comments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/comments'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/comments') } crosspost_shared_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/crosspost_shared_pages') } gaming_clip_create = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/gaming_clip_create') } likes = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/likes'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/likes') } poll_settings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/poll_settings') } polls = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/polls'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/polls') } sponsor_tags = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/sponsor_tags') } tags = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/tags'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/tags') } thumbnails = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/thumbnails'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/thumbnails') } video_insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/video_insights') } } interface AgencyClientDeclaration$Fields { "agency_representing_client": Field, "client_based_in_france": Field, "client_city": Field, "client_country_code": Field, "client_email_address": Field, "client_name": Field, "client_postal_code": Field, "client_province": Field, "client_street": Field, "client_street2": Field, "has_written_mandate_from_advertiser": Field, "is_client_paying_invoices": Field } interface AgencyClientDeclaration$Connections { } type AgencyClientDeclaration = AgencyClientDeclaration$Fields & AgencyClientDeclaration$Connections interface AgeRange$Fields { "max": Field, "min": Field } interface AgeRange$Connections { } type AgeRange = AgeRange$Fields & AgeRange$Connections interface Album$comments$get { filter?: albumcomments_filter_enum_param,live_filter?: albumcomments_live_filter_enum_param,order?: albumcomments_order_enum_param,since?: datetime,fields: Comment } interface Album$comments$post { attachment_id?: string,attachment_share_url?: string,attachment_url?: string,comment_privacy_value?: albumcomments_comment_privacy_value_enum_param,facepile_mentioned_ids?: list,feedback_source?: string,is_offline?: bool,message?: string,nectar_module?: string,object_id?: string,parent_comment_id?: Object,text?: string,tracking?: string,fields: Comment } interface Album$likes$get { fields: Profile } interface Album$likes$post { feedback_source?: string,nectar_module?: string,notify?: bool,tracking?: string,fields: Album } interface Album$photos$get { fields: Photo } interface Album$photos$post { aid?: string,allow_spherical_photo?: bool,alt_text_custom?: string,android_key_hash?: string,application_id?: string,attempt?: uint,audience_exp?: bool,backdated_time?: datetime,backdated_time_granularity?: albumphotos_backdated_time_granularity_enum_param,caption?: string,composer_session_id?: string,direct_share_status?: uint,feed_targeting?: Object,filter_type?: uint,full_res_is_coming_later?: bool,initial_view_heading_override_degrees?: uint,initial_view_pitch_override_degrees?: uint,initial_view_vertical_fov_override_degrees?: uint,ios_bundle_id?: string,is_explicit_location?: bool,is_explicit_place?: bool,manual_privacy?: bool,message?: string,name?: string,no_story?: bool,offline_id?: uint,og_action_type_id?: string,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_set_profile_badge?: bool,og_suggestion_mechanism?: string,place?: Object,privacy?: string,profile_id?: int,proxied_app_id?: string,published?: bool,qn?: string,scheduled_publish_time?: uint,spherical_metadata?: map,sponsor_id?: string,sponsor_relationship?: uint,tags?: list,target_id?: int,targeting?: Object,time_since_original_post?: uint,uid?: int,unpublished_content_type?: albumphotos_unpublished_content_type_enum_param,url?: string,user_selected_tags?: bool,vault_image_id?: string,fields: Photo } interface Album$picture$get { redirect?: bool,type?: albumpicture_type_enum_param,fields: ProfilePictureSource } interface Album$get { fields: Album } interface Album$Fields { "backdated_time": Field, "backdated_time_granularity": Field, "can_backdate": Field, "can_upload": Field, "count": Field, "cover_photo": Field, "created_time": Field, "description": Field, "edit_link": Field, "event": Field, "from": Field, "id": Field, "is_user_facing": Field, "link": Field, "location": Field, "modified_major": Field, "name": Field, "photo_count": Field, "place": Field, "privacy": Field, "type": Field, "updated_time": Field, "video_count": Field } interface Album$Connections { comments: Connection, likes: Connection, photos: Connection, picture: Connection } type Album = Album$Fields & Album$Connections export class AlbumQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) comments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/comments'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/comments') } likes = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/likes'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/likes') } photos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/photos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/photos') } picture = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/picture') } } interface AndroidAppLink$Fields { "app_name": Field, "class": Field, "package": Field, "url": Field } interface AndroidAppLink$Connections { } type AndroidAppLink = AndroidAppLink$Fields & AndroidAppLink$Connections interface Application$accounts$delete { type?: applicationaccounts_type_enum_param,uid: int } interface Application$accounts$get { type?: applicationaccounts_type_enum_param,fields: TestAccount } interface Application$accounts$post { installed?: bool,minor?: bool,name?: string,owner_access_token?: string,permissions?: list,type?: applicationaccounts_type_enum_param,uid?: int,fields: TestAccount } interface Application$activities$post { advertiser_id?: string,advertiser_tracking_enabled?: bool,anon_id?: string,app_user_id?: string,application_tracking_enabled?: bool,attribution?: string,auto_publish?: bool,bundle_id?: string,bundle_short_version?: string,bundle_version?: string,campaign_ids?: string,click_id?: string,consider_views?: bool,custom_events?: list,custom_events_file?: file,data_processing_options?: list,data_processing_options_country?: uint,data_processing_options_state?: uint,device_token?: string,event: applicationactivities_event_enum_param,extinfo?: Object,include_dwell_data?: bool,include_video_data?: bool,install_referrer?: string,install_timestamp?: uint,installer_package?: string,limited_data_use?: bool,migration_bundle?: string,page_id?: uint,page_scoped_user_id?: uint,receipt_data?: string,ud?: map,url_schemes?: list,user_id?: string,user_id_type?: applicationactivities_user_id_type_enum_param,windows_attribution_id?: string } interface Application$ad_placement_groups$get { fields: AdPlacementGroup } interface Application$adnetwork_placements$get { request_id?: string,fields: AdPlacement } interface Application$adnetworkanalytics$get { aggregation_period?: applicationadnetworkanalytics_aggregation_period_enum_param,breakdowns?: list,filters?: list,limit?: uint,metrics: list,ordering_column?: applicationadnetworkanalytics_ordering_column_enum_param,ordering_type?: applicationadnetworkanalytics_ordering_type_enum_param,since?: datetime,until?: datetime,fields: AdNetworkAnalyticsSyncQueryResult } interface Application$adnetworkanalytics$post { aggregation_period?: applicationadnetworkanalytics_aggregation_period_enum_param,breakdowns?: list,filters?: list,limit?: int,metrics: list,ordering_column?: applicationadnetworkanalytics_ordering_column_enum_param,ordering_type?: applicationadnetworkanalytics_ordering_type_enum_param,since?: datetime,until?: datetime,fields: Application } interface Application$adnetworkanalytics_results$get { query_ids?: list,fields: AdNetworkAnalyticsAsyncQueryResult } interface Application$aem_attribution$get { advertiser_ids?: list,fb_content_data?: string,fields: AEMAttribution } interface Application$aem_conversion_configs$get { advertiser_ids?: list,fields: AEMConversionConfig } interface Application$aem_conversion_filter$get { catalog_id?: string,fb_content_ids?: string,fields: AEMConversionFilter } interface Application$aem_conversions$post { aem_conversions: list } interface Application$aem_skan_readiness$post { app_id: int,is_aem_ready?: bool,is_aem_v2_ready?: bool,is_skan_ready?: bool } interface Application$agencies$get { fields: Business } interface Application$aggregate_revenue$post { ecpms?: list,query_ids?: list,request_id?: string,sync_api?: bool } interface Application$android_dialog_configs$get { fields: ApplicationDialogConfig } interface Application$app_capi_settings$get { fields: ApplicationAppCapiSetting } interface Application$app_event_types$get { fields: ApplicationAppEventTypes } interface Application$app_indexing$post { app_version: string,device_session_id?: string,extra_info?: string,platform: applicationapp_indexing_platform_enum_param,request_type?: applicationapp_indexing_request_type_enum_param,tree: map,fields: Application } interface Application$app_indexing_session$post { device_session_id: string,extinfo?: string,fields: Application } interface Application$app_installed_groups$get { group_id?: string,fields: Group } interface Application$app_push_device_token$post { device_id: string,device_token: string,platform?: applicationapp_push_device_token_platform_enum_param,fields: Application } interface Application$appassets$get { fields: CanvasAppAsset } interface Application$assets$post { asset: file,comment?: string,type: string,fields: Application } interface Application$authorized_adaccounts$get { business?: string,fields: AdAccount } interface Application$button_auto_detection_device_selection$get { device_id?: string,fields: ButtonAutoDetectionDeviceSelection } interface Application$cloudbridge_settings$get { fields: CloudbridgeSetting } interface Application$codeless_event_mappings$post { mappings: list,mutation_method: applicationcodeless_event_mappings_mutation_method_enum_param,platform: applicationcodeless_event_mappings_platform_enum_param,post_method?: applicationcodeless_event_mappings_post_method_enum_param,fields: Application } interface Application$da_checks$get { checks?: list,connection_method?: applicationda_checks_connection_method_enum_param,fields: DACheck } interface Application$events$get { include_canceled?: bool,type?: applicationevents_type_enum_param,fields: Event } interface Application$insights_push_schedule$get { fields: AdsInsightsPushSchedule } interface Application$ios_dialog_configs$get { fields: ApplicationDialogConfig } interface Application$mmp_auditing$post { advertiser_id?: string,attribution?: string,attribution_model?: string,auditing_token?: string,click_attr_window?: uint,custom_events?: list,decline_reason?: string,event: string,event_reported_time?: uint,fb_ad_id: uint,fb_click_time?: uint,fb_view_time?: uint,is_fb: bool,used_install_referrer?: bool,view_attr_window?: uint } interface Application$mobile_sdk_gk$get { device_id?: string,extinfo?: Object,os_version?: string,platform: applicationmobile_sdk_gk_platform_enum_param,sdk_version: string,fields: MobileSdkGk } interface Application$monetized_digital_store_objects$get { fields: MonetizedDigitalStoreObject } interface Application$monetized_digital_store_objects$post { content_id: string,store: string,fields: MonetizedDigitalStoreObject } interface Application$object_types$get { fields: NullNode } interface Application$occludespopups$post { flash?: bool,unity?: bool } interface Application$page_activities$post { advertiser_tracking_enabled?: bool,application_tracking_enabled?: bool,custom_events?: list,logging_source?: applicationpage_activities_logging_source_enum_param,logging_target?: applicationpage_activities_logging_target_enum_param,page_id?: uint,page_scoped_user_id: uint,fields: Application } interface Application$payment_currencies$post { currency_url: string,fields: Application } interface Application$permissions$get { android_key_hash?: string,ios_bundle_id?: string,permission?: list,proxied_app_id?: int,status?: list,fields: ApplicationPermission } interface Application$products$get { product_ids?: list,fields: GamesIAPProduct } interface Application$purchases$get { fields: GamesIAPOrder } interface Application$roles$get { fields: ApplicationRoles } interface Application$subscribed_domains$get { fields: CTCertDomain } interface Application$subscribed_domains$post { subscribe?: list,unsubscribe?: list,fields: Application } interface Application$subscribed_domains_phishing$get { fields: CTCertDomain } interface Application$subscribed_domains_phishing$post { subscribe?: list,unsubscribe?: list,fields: Application } interface Application$subscriptions$delete { fields?: list,object?: string } interface Application$subscriptions$post { callback_url?: string,fields?: list,include_values?: bool,object: string,verify_token?: string } interface Application$uploads$post { file_length?: uint,file_name?: Object,file_type?: Object,session_type?: applicationuploads_session_type_enum_param } interface Application$get { advertiser_id?: string,fields: Application } interface Application$post { allow_cycle_app_secret?: bool,an_platforms?: list,app_domains?: list,app_name?: string,app_type?: bool,auth_dialog_headline?: string,auth_dialog_perms_explanation?: string,auth_referral_default_activity_privacy?: string,auth_referral_enabled?: bool,auth_referral_extended_perms?: list,auth_referral_friend_perms?: list,auth_referral_response_type?: string,auth_referral_user_perms?: list,canvas_fluid_height?: bool,canvas_fluid_width?: bool,canvas_url?: string,contact_email?: string,deauth_callback_url?: string,mobile_web_url?: string,namespace?: string,page_tab_default_name?: string,privacy_policy_url?: string,restrictions?: string,secure_canvas_url?: string,secure_page_tab_url?: string,server_ip_whitelist?: list,terms_of_service_url?: string,url_scheme_suffix?: string,user_support_email?: string,user_support_url?: string,website_url?: string,fields: Application } interface Application$Fields { "aam_rules": Field, "an_ad_space_limit": Field, "an_platforms": Field>, "android_key_hash": Field>, "android_sdk_error_categories": Field>, "app_domains": Field>, "app_events_config": Field, "app_events_feature_bitmask": Field, "app_events_session_timeout": Field, "app_install_tracked": Field, "app_name": Field, "app_signals_binding_ios": Field>, "app_type": Field, "auth_dialog_data_help_url": Field, "auth_dialog_headline": Field, "auth_dialog_perms_explanation": Field, "auth_referral_default_activity_privacy": Field, "auth_referral_enabled": Field, "auth_referral_extended_perms": Field>, "auth_referral_friend_perms": Field>, "auth_referral_response_type": Field, "auth_referral_user_perms": Field>, "auto_event_mapping_android": Field>, "auto_event_mapping_ios": Field>, "auto_event_setup_enabled": Field, "business": Field, "canvas_fluid_height": Field, "canvas_fluid_width": Field, "canvas_url": Field, "category": Field, "client_config": Field, "company": Field, "configured_ios_sso": Field, "contact_email": Field, "created_time": Field, "creator_uid": Field, "daily_active_users": Field, "daily_active_users_rank": Field, "deauth_callback_url": Field, "default_share_mode": Field, "description": Field, "financial_id": Field, "gdpv4_chrome_custom_tabs_enabled": Field, "gdpv4_enabled": Field, "gdpv4_nux_content": Field, "gdpv4_nux_enabled": Field, "has_messenger_product": Field, "hosting_url": Field, "icon_url": Field, "id": Field, "ios_bundle_id": Field>, "ios_sdk_dialog_flows": Field, "ios_sdk_error_categories": Field>, "ios_sfvc_attr": Field, "ios_supports_native_proxy_auth_flow": Field, "ios_supports_system_auth": Field, "ipad_app_store_id": Field, "iphone_app_store_id": Field, "latest_sdk_version": Field, "link": Field, "logging_token": Field, "logo_url": Field, "migrations": Field>, "mobile_profile_section_url": Field, "mobile_web_url": Field, "monthly_active_users": Field, "monthly_active_users_rank": Field, "name": Field, "namespace": Field, "object_store_urls": Field, "owner_business": Field, "page_tab_default_name": Field, "page_tab_url": Field, "photo_url": Field, "privacy_policy_url": Field, "profile_section_url": Field, "property_id": Field, "real_time_mode_devices": Field>, "restrictions": Field, "restrictive_data_filter_params": Field, "restrictive_data_filter_rules": Field, "sdk_update_message": Field, "seamless_login": Field, "secure_canvas_url": Field, "secure_page_tab_url": Field, "server_ip_whitelist": Field, "smart_login_bookmark_icon_url": Field, "smart_login_menu_icon_url": Field, "social_discovery": Field, "subcategory": Field, "suggested_events_setting": Field, "supported_platforms": Field>, "supports_apprequests_fast_app_switch": Field, "supports_attribution": Field, "supports_implicit_sdk_logging": Field, "suppress_native_ios_gdp": Field, "terms_of_service_url": Field, "url_scheme_suffix": Field, "user_support_email": Field, "user_support_url": Field, "website_url": Field, "weekly_active_users": Field } interface Application$Connections { accounts: Connection, ad_placement_groups: Connection, adnetwork_placements: Connection, adnetworkanalytics: Connection, adnetworkanalytics_results: Connection, aem_attribution: Connection, aem_conversion_configs: Connection, aem_conversion_filter: Connection, agencies: Connection, android_dialog_configs: Connection, app_capi_settings: Connection, app_event_types: Connection, app_installed_groups: Connection, appassets: Connection, authorized_adaccounts: Connection, button_auto_detection_device_selection: Connection, cloudbridge_settings: Connection, da_checks: Connection, events: Connection, insights_push_schedule: Connection, ios_dialog_configs: Connection, mobile_sdk_gk: Connection, monetized_digital_store_objects: Connection, object_types: Connection, permissions: Connection, products: Connection, purchases: Connection, roles: Connection, subscribed_domains: Connection, subscribed_domains_phishing: Connection } type Application = Application$Fields & Application$Connections export class ApplicationQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) accounts = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/accounts'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/accounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/accounts') } activities = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/activities') } ad_placement_groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ad_placement_groups') } adnetwork_placements = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adnetwork_placements') } adnetworkanalytics = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adnetworkanalytics'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adnetworkanalytics') } adnetworkanalytics_results = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adnetworkanalytics_results') } aem_attribution = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/aem_attribution') } aem_conversion_configs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/aem_conversion_configs') } aem_conversion_filter = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/aem_conversion_filter') } aem_conversions = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/aem_conversions') } aem_skan_readiness = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/aem_skan_readiness') } agencies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/agencies') } aggregate_revenue = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/aggregate_revenue') } android_dialog_configs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/android_dialog_configs') } app_capi_settings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/app_capi_settings') } app_event_types = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/app_event_types') } app_indexing = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/app_indexing') } app_indexing_session = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/app_indexing_session') } app_installed_groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/app_installed_groups') } app_push_device_token = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/app_push_device_token') } appassets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/appassets') } assets = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/assets') } authorized_adaccounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/authorized_adaccounts') } button_auto_detection_device_selection = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/button_auto_detection_device_selection') } cloudbridge_settings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/cloudbridge_settings') } codeless_event_mappings = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/codeless_event_mappings') } da_checks = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/da_checks') } events = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/events') } insights_push_schedule = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights_push_schedule') } ios_dialog_configs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ios_dialog_configs') } mmp_auditing = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/mmp_auditing') } mobile_sdk_gk = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/mobile_sdk_gk') } monetized_digital_store_objects = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/monetized_digital_store_objects'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/monetized_digital_store_objects') } object_types = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/object_types') } occludespopups = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/occludespopups') } page_activities = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/page_activities') } payment_currencies = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/payment_currencies') } permissions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/permissions') } products = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/products') } purchases = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/purchases') } roles = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/roles') } subscribed_domains = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/subscribed_domains'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/subscribed_domains') } subscribed_domains_phishing = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/subscribed_domains_phishing'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/subscribed_domains_phishing') } subscriptions = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/subscriptions'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/subscriptions') } uploads = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/uploads') } } interface AppRequest$delete { ids: list } interface AppRequest$get { fields: AppRequest } interface AppRequest$Fields { "action_type": Field, "application": Field, "created_time": Field, "data": Field, "from": Field, "id": Field, "message": Field, "object": Field, "to": Field } interface AppRequest$Connections { } type AppRequest = AppRequest$Fields & AppRequest$Connections export class AppRequestQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface AppRequestFormerRecipient$Fields { "id": Field, "recipient_id": Field } interface AppRequestFormerRecipient$Connections { } type AppRequestFormerRecipient = AppRequestFormerRecipient$Fields & AppRequestFormerRecipient$Connections interface AREffectsBatchStatus$Fields { "errors": Field>, "product_groups": Field>, "status": Field } interface AREffectsBatchStatus$Connections { } type AREffectsBatchStatus = AREffectsBatchStatus$Fields & AREffectsBatchStatus$Connections interface AssignedUser$Fields { "business": Field, "id": Field, "name": Field, "user_type": Field } interface AssignedUser$Connections { } type AssignedUser = AssignedUser$Fields & AssignedUser$Connections interface AsyncRequest$Fields { "id": Field, "result": Field, "status": Field, "type": Field } interface AsyncRequest$Connections { } type AsyncRequest = AsyncRequest$Fields & AsyncRequest$Connections interface AsyncSession$get { fields: AsyncSession } interface AsyncSession$Fields { "app": Field, "complete_time": Field, "error_code": Field, "exception": Field, "id": Field, "method": Field, "name": Field, "page": Field, "percent_completed": Field, "platform_version": Field, "result": Field, "start_time": Field, "status": Field, "uri": Field, "user": Field } interface AsyncSession$Connections { } type AsyncSession = AsyncSession$Fields & AsyncSession$Connections export class AsyncSessionQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface AttributionSpec$Fields { "event_type": Field, "window_days": Field } interface AttributionSpec$Connections { } type AttributionSpec = AttributionSpec$Fields & AttributionSpec$Connections interface AudiencePermissionForActions$Fields { "can_edit": Field, "can_see_insight": Field, "can_share": Field, "subtype_supports_lookalike": Field, "supports_recipient_lookalike": Field } interface AudiencePermissionForActions$Connections { } type AudiencePermissionForActions = AudiencePermissionForActions$Fields & AudiencePermissionForActions$Connections interface AudioCopyright$update_records$get { fields: MediaCopyrightUpdateRecord } interface AudioCopyright$get { fields: AudioCopyright } interface AudioCopyright$Fields { "creation_time": Field, "displayed_matches_count": Field, "id": Field, "in_conflict": Field, "isrc": Field, "match_rule": Field, "ownership_countries": Field>, "reference_file_status": Field, "ridge_monitoring_status": Field, "tags": Field>, "update_time": Field, "whitelisted_fb_users": Field>, "whitelisted_ig_users": Field> } interface AudioCopyright$Connections { update_records: Connection } type AudioCopyright = AudioCopyright$Fields & AudioCopyright$Connections export class AudioCopyrightQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) update_records = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/update_records') } } interface AutomotiveModel$augmented_realities_metadata$get { fields: DynamicARMetadata } interface AutomotiveModel$channels_to_integrity_status$get { fields: CatalogItemChannelsToIntegrityStatus } interface AutomotiveModel$videos_metadata$get { fields: DynamicVideoMetadata } interface AutomotiveModel$get { fields: AutomotiveModel } interface AutomotiveModel$Fields { "applinks": Field, "automotive_model_id": Field, "availability": Field, "body_style": Field, "category_specific_fields": Field, "currency": Field, "custom_label_0": Field, "description": Field, "drivetrain": Field, "exterior_color": Field, "finance_description": Field, "finance_type": Field, "fuel_type": Field, "generation": Field, "id": Field, "image_fetch_status": Field, "images": Field>, "interior_color": Field, "interior_upholstery": Field, "make": Field, "model": Field, "price": Field, "sanitized_images": Field>, "title": Field, "transmission": Field, "trim": Field, "unit_price": Field, "url": Field, "visibility": Field, "year": Field } interface AutomotiveModel$Connections { augmented_realities_metadata: Connection, channels_to_integrity_status: Connection, videos_metadata: Connection } type AutomotiveModel = AutomotiveModel$Fields & AutomotiveModel$Connections export class AutomotiveModelQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) augmented_realities_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/augmented_realities_metadata') } channels_to_integrity_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/channels_to_integrity_status') } videos_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos_metadata') } } interface BrandSafetyBlockListUsage$Fields { "current_usage": Field, "new_usage": Field, "platform": Field, "position": Field, "threshold": Field } interface BrandSafetyBlockListUsage$Connections { } type BrandSafetyBlockListUsage = BrandSafetyBlockListUsage$Fields & BrandSafetyBlockListUsage$Connections interface BroadTargetingCategories$Fields { "category_description": Field, "id": Field, "name": Field, "parent_category": Field, "path": Field>, "size_lower_bound": Field, "size_upper_bound": Field, "source": Field, "type": Field, "type_name": Field, "untranslated_name": Field, "untranslated_parent_name": Field } interface BroadTargetingCategories$Connections { } type BroadTargetingCategories = BroadTargetingCategories$Fields & BroadTargetingCategories$Connections interface Business$access_token$post { app_id: string,fbe_external_business_id?: string,scope: list,system_user_name?: string,fields: Business } interface Business$ad_accounts$delete { adaccount_id: string } interface Business$ad_studies$get { fields: AdStudy } interface Business$ad_studies$post { cells: list,client_business?: string,confidence_level?: float,cooldown_start_time?: int,description?: string,end_time: int,name: string,objectives?: list,observation_end_time?: int,start_time: int,type?: businessad_studies_type_enum_param,viewers?: list,fields: AdStudy } interface Business$adaccount$post { ad_account_created_from_bm_flag?: bool,currency: string,end_advertiser: Object,funding_id?: string,invoice?: bool,invoice_group_id?: string,invoicing_emails?: list,io?: bool,media_agency: string,name: string,partner: string,po_number?: string,timezone_id: uint,fields: AdAccount } interface Business$adnetwork_applications$post { name: string,fields: Application } interface Business$adnetworkanalytics$get { aggregation_period?: businessadnetworkanalytics_aggregation_period_enum_param,breakdowns?: list,filters?: list,limit?: uint,metrics: list,ordering_column?: businessadnetworkanalytics_ordering_column_enum_param,ordering_type?: businessadnetworkanalytics_ordering_type_enum_param,since?: datetime,until?: datetime,fields: AdNetworkAnalyticsSyncQueryResult } interface Business$adnetworkanalytics$post { aggregation_period?: businessadnetworkanalytics_aggregation_period_enum_param,breakdowns?: list,filters?: list,limit?: int,metrics: list,ordering_column?: businessadnetworkanalytics_ordering_column_enum_param,ordering_type?: businessadnetworkanalytics_ordering_type_enum_param,since?: datetime,until?: datetime,fields: Business } interface Business$adnetworkanalytics_results$get { query_ids?: list,fields: AdNetworkAnalyticsAsyncQueryResult } interface Business$ads_reporting_mmm_reports$get { filtering?: list,fields: AdsReportBuilderMMMReport } interface Business$ads_reporting_mmm_schedulers$get { fields: AdsReportBuilderMMMReportScheduler } interface Business$adspixels$get { id_filter?: string,name_filter?: string,sort_by?: businessadspixels_sort_by_enum_param,fields: AdsPixel } interface Business$adspixels$post { is_crm?: bool,name: string,fields: AdsPixel } interface Business$agencies$delete { business: string } interface Business$agencies$get { fields: Business } interface Business$an_placements$get { fields: AdPlacement } interface Business$block_list_drafts$post { publisher_urls_file: file,fields: Business } interface Business$business_asset_groups$get { fields: BusinessAssetGroup } interface Business$business_invoices$get { end_date?: string,invoice_id?: string,issue_end_date?: string,issue_start_date?: string,root_id?: uint,start_date?: string,type?: businessbusiness_invoices_type_enum_param,fields: OmegaCustomerTrx } interface Business$business_users$get { fields: BusinessUser } interface Business$business_users$post { email: string,role?: businessbusiness_users_role_enum_param,fields: BusinessUser } interface Business$businessprojects$get { fields: BusinessProject } interface Business$claim_custom_conversions$post { custom_conversion_id: string,fields: CustomConversion } interface Business$client_ad_accounts$get { search_query?: string,fields: AdAccount } interface Business$client_apps$get { fields: Application } interface Business$client_apps$post { app_id: Object,fields: Business } interface Business$client_offsite_signal_container_business_objects$get { fields: OffsiteSignalContainerBusinessObject } interface Business$client_pages$get { fields: Page } interface Business$client_pages$post { page_id: int,permitted_tasks?: list,fields: Business } interface Business$client_pixels$get { fields: AdsPixel } interface Business$client_product_catalogs$get { fields: ProductCatalog } interface Business$client_whatsapp_business_accounts$get { fields: WhatsAppBusinessAccount } interface Business$clients$delete { business: string } interface Business$clients$get { fields: Business } interface Business$collaborative_ads_collaboration_requests$get { status?: string,fields: CPASCollaborationRequest } interface Business$collaborative_ads_collaboration_requests$post { brands: list,contact_email: string,contact_first_name: string,contact_last_name: string,phone_number?: string,receiver_business: string,requester_agency_or_brand: businesscollaborative_ads_collaboration_requests_requester_agency_or_brand_enum_param,sender_client_business?: string,fields: CPASCollaborationRequest } interface Business$collaborative_ads_suggested_partners$get { fields: CPASAdvertiserPartnershipRecommendation } interface Business$commerce_merchant_settings$get { fields: CommerceMerchantSettings } interface Business$cpas_business_setup_config$get { fields: CPASBusinessSetupConfig } interface Business$cpas_business_setup_config$post { accepted_collab_ads_tos?: bool,ad_accounts?: list,business_capabilities_status?: map,capabilities_compliance_status?: map,fields: CPASBusinessSetupConfig } interface Business$cpas_merchant_config$get { fields: CPASMerchantConfig } interface Business$creditcards$get { fields: CreditCard } interface Business$customconversions$post { advanced_rule?: string,custom_event_type: businesscustomconversions_custom_event_type_enum_param,default_conversion_value?: float,description?: string,event_source_id?: string,name: string,rule?: string,fields: CustomConversion } interface Business$draft_negative_keyword_lists$post { negative_keyword_list_file: file,fields: DraftNegativeKeywordList } interface Business$event_source_groups$get { fields: EventSourceGroup } interface Business$event_source_groups$post { event_sources: list,name: string,fields: EventSourceGroup } interface Business$extendedcreditapplications$get { only_show_pending?: bool,fields: ExtendedCreditApplication } interface Business$extendedcredits$get { order_by_is_owned_credential?: bool,fields: ExtendedCredit } interface Business$initiated_audience_sharing_requests$get { recipient_id?: string,request_status?: businessinitiated_audience_sharing_requests_request_status_enum_param,fields: BusinessAssetSharingAgreement } interface Business$instagram_accounts$delete { instagram_account: string } interface Business$instagram_accounts$get { fields: InstagramUser } interface Business$instagram_business_accounts$get { fields: IGUser } interface Business$managed_businesses$delete { existing_client_business_id: string } interface Business$managed_businesses$post { child_business_external_id?: string,existing_client_business_id?: string,name?: string,sales_rep_email?: string,survey_business_type?: businessmanaged_businesses_survey_business_type_enum_param,survey_num_assets?: uint,survey_num_people?: uint,timezone_id?: uint,vertical?: businessmanaged_businesses_vertical_enum_param,fields: Business } interface Business$managed_partner_business_setup$post { active_ad_account_id?: string,active_page_id?: int,partner_facebook_page_url?: string,partner_registration_countries?: list,seller_email_address?: string,seller_external_website_url?: string,template?: list,fields: Business } interface Business$managed_partner_businesses$delete { child_business_external_id?: string,child_business_id?: string } interface Business$managed_partner_businesses$post { ad_account_currency?: string,catalog_id: string,child_business_external_id?: string,credit_limit?: uint,line_of_credit_id?: string,name: string,no_ad_account?: bool,page_name?: string,page_profile_image_url?: string,partner_facebook_page_url?: string,partner_registration_countries?: list,sales_rep_email?: string,seller_external_website_url: string,seller_targeting_countries: list,survey_business_type?: businessmanaged_partner_businesses_survey_business_type_enum_param,survey_num_assets?: uint,survey_num_people?: uint,timezone_id?: uint,vertical: businessmanaged_partner_businesses_vertical_enum_param } interface Business$negative_keyword_lists$get { fields: NegativeKeywordList } interface Business$offline_conversion_data_sets$get { fields: OfflineConversionDataSet } interface Business$offline_conversion_data_sets$post { auto_assign_to_new_accounts_only?: bool,description?: string,enable_auto_assign_to_accounts?: bool,is_mta_use?: bool,name: string,fields: OfflineConversionDataSet } interface Business$owned_ad_accounts$get { search_query?: string,fields: AdAccount } interface Business$owned_ad_accounts$post { adaccount_id: string,fields: Business } interface Business$owned_apps$get { fields: Application } interface Business$owned_apps$post { app_id: Object,fields: Business } interface Business$owned_businesses$delete { client_id: string } interface Business$owned_businesses$get { child_business_external_id?: string,client_user_id?: int,fields: Business } interface Business$owned_businesses$post { child_business_external_id?: string,name: string,page_permitted_tasks?: list,sales_rep_email?: string,shared_page_id?: string,survey_business_type?: businessowned_businesses_survey_business_type_enum_param,survey_num_assets?: uint,survey_num_people?: uint,timezone_id?: uint,vertical: businessowned_businesses_vertical_enum_param,fields: Business } interface Business$owned_instagram_accounts$get { fields: InstagramUser } interface Business$owned_offsite_signal_container_business_objects$get { fields: OffsiteSignalContainerBusinessObject } interface Business$owned_pages$get { fields: Page } interface Business$owned_pages$post { code?: string,page_id: int,fields: Business } interface Business$owned_pixels$get { fields: AdsPixel } interface Business$owned_product_catalogs$get { fields: ProductCatalog } interface Business$owned_product_catalogs$post { catalog_segment_filter?: Object,catalog_segment_product_set_id?: string,da_display_settings?: Object,destination_catalog_settings?: map,flight_catalog_settings?: map,name: string,parent_catalog_id?: string,partner_integration?: map,store_catalog_settings?: map,vertical?: businessowned_product_catalogs_vertical_enum_param,fields: ProductCatalog } interface Business$owned_whatsapp_business_accounts$get { fields: WhatsAppBusinessAccount } interface Business$pages$delete { page_id: int } interface Business$partner_premium_options$post { catalog_segment_id?: string,enable_basket_insight: bool,enable_extended_audience_retargeting: bool,partner_business_id: string,retailer_custom_audience_config: map,vendor_id?: string } interface Business$pending_client_ad_accounts$get { fields: BusinessAdAccountRequest } interface Business$pending_client_apps$get { fields: BusinessApplicationRequest } interface Business$pending_client_pages$get { fields: BusinessPageRequest } interface Business$pending_owned_ad_accounts$get { fields: BusinessAdAccountRequest } interface Business$pending_owned_pages$get { fields: BusinessPageRequest } interface Business$pending_shared_offsite_signal_container_business_objects$get { fields: OffsiteSignalContainerBusinessObject } interface Business$pending_users$get { email?: string,fields: BusinessRoleRequest } interface Business$picture$get { breaking_change?: businesspicture_breaking_change_enum_param,height?: int,redirect?: bool,type?: businesspicture_type_enum_param,width?: int,fields: ProfilePictureSource } interface Business$pixel_tos$post { } interface Business$received_audience_sharing_requests$get { initiator_id?: string,request_status?: businessreceived_audience_sharing_requests_request_status_enum_param,fields: BusinessAssetSharingAgreement } interface Business$system_users$get { fields: SystemUser } interface Business$system_users$post { name: string,role?: businesssystem_users_role_enum_param,system_user_id?: int,fields: SystemUser } interface Business$third_party_measurement_report_dataset$get { fields: ThirdPartyMeasurementReportDataset } interface Business$get { fields: Business } interface Business$post { name?: string,primary_page?: string,timezone_id?: uint,two_factor_type?: business_two_factor_type,vertical?: business_vertical,fields: Business } interface Business$Fields { "block_offline_analytics": Field, "collaborative_ads_managed_partner_business_info": Field, "collaborative_ads_managed_partner_eligibility": Field, "collaborative_ads_partner_premium_options": Field, "created_by": Field, "created_time": Field, "extended_updated_time": Field, "id": Field, "is_hidden": Field, "link": Field, "name": Field, "payment_account_id": Field, "primary_page": Field, "profile_picture_uri": Field, "timezone_id": Field, "two_factor_type": Field, "updated_by": Field, "updated_time": Field, "verification_status": Field, "vertical": Field, "vertical_id": Field } interface Business$Connections { ad_studies: Connection, adnetworkanalytics: Connection, adnetworkanalytics_results: Connection, ads_reporting_mmm_reports: Connection, ads_reporting_mmm_schedulers: Connection, adspixels: Connection, agencies: Connection, an_placements: Connection, business_asset_groups: Connection, business_invoices: Connection, business_users: Connection, businessprojects: Connection, client_ad_accounts: Connection, client_apps: Connection, client_offsite_signal_container_business_objects: Connection, client_pages: Connection, client_pixels: Connection, client_product_catalogs: Connection, client_whatsapp_business_accounts: Connection, clients: Connection, collaborative_ads_collaboration_requests: Connection, collaborative_ads_suggested_partners: Connection, commerce_merchant_settings: Connection, cpas_business_setup_config: Connection, cpas_merchant_config: Connection, creditcards: Connection, event_source_groups: Connection, extendedcreditapplications: Connection, extendedcredits: Connection, initiated_audience_sharing_requests: Connection, instagram_accounts: Connection, instagram_business_accounts: Connection, negative_keyword_lists: Connection, offline_conversion_data_sets: Connection, owned_ad_accounts: Connection, owned_apps: Connection, owned_businesses: Connection, owned_instagram_accounts: Connection, owned_offsite_signal_container_business_objects: Connection, owned_pages: Connection, owned_pixels: Connection, owned_product_catalogs: Connection, owned_whatsapp_business_accounts: Connection, pending_client_ad_accounts: Connection, pending_client_apps: Connection, pending_client_pages: Connection, pending_owned_ad_accounts: Connection, pending_owned_pages: Connection, pending_shared_offsite_signal_container_business_objects: Connection, pending_users: Connection, picture: Connection, received_audience_sharing_requests: Connection, system_users: Connection, third_party_measurement_report_dataset: Connection } type Business = Business$Fields & Business$Connections export class BusinessQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) access_token = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/access_token') } ad_accounts = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/ad_accounts') } ad_studies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ad_studies'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/ad_studies') } adaccount = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adaccount') } adnetwork_applications = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adnetwork_applications') } adnetworkanalytics = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adnetworkanalytics'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adnetworkanalytics') } adnetworkanalytics_results = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adnetworkanalytics_results') } ads_reporting_mmm_reports = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ads_reporting_mmm_reports') } ads_reporting_mmm_schedulers = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ads_reporting_mmm_schedulers') } adspixels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adspixels'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adspixels') } agencies = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/agencies'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/agencies') } an_placements = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/an_placements') } block_list_drafts = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/block_list_drafts') } business_asset_groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/business_asset_groups') } business_invoices = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/business_invoices') } business_users = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/business_users'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/business_users') } businessprojects = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/businessprojects') } claim_custom_conversions = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/claim_custom_conversions') } client_ad_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/client_ad_accounts') } client_apps = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/client_apps'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/client_apps') } client_offsite_signal_container_business_objects = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/client_offsite_signal_container_business_objects') } client_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/client_pages'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/client_pages') } client_pixels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/client_pixels') } client_product_catalogs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/client_product_catalogs') } client_whatsapp_business_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/client_whatsapp_business_accounts') } clients = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/clients'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/clients') } collaborative_ads_collaboration_requests = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/collaborative_ads_collaboration_requests'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/collaborative_ads_collaboration_requests') } collaborative_ads_suggested_partners = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/collaborative_ads_suggested_partners') } commerce_merchant_settings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/commerce_merchant_settings') } cpas_business_setup_config = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/cpas_business_setup_config'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/cpas_business_setup_config') } cpas_merchant_config = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/cpas_merchant_config') } creditcards = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/creditcards') } customconversions = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/customconversions') } draft_negative_keyword_lists = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/draft_negative_keyword_lists') } event_source_groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/event_source_groups'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/event_source_groups') } extendedcreditapplications = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/extendedcreditapplications') } extendedcredits = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/extendedcredits') } initiated_audience_sharing_requests = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/initiated_audience_sharing_requests') } instagram_accounts = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/instagram_accounts'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/instagram_accounts') } instagram_business_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/instagram_business_accounts') } managed_businesses = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/managed_businesses'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/managed_businesses') } managed_partner_business_setup = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/managed_partner_business_setup') } managed_partner_businesses = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/managed_partner_businesses'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/managed_partner_businesses') } negative_keyword_lists = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/negative_keyword_lists') } offline_conversion_data_sets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/offline_conversion_data_sets'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/offline_conversion_data_sets') } owned_ad_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/owned_ad_accounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/owned_ad_accounts') } owned_apps = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/owned_apps'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/owned_apps') } owned_businesses = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/owned_businesses'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/owned_businesses'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/owned_businesses') } owned_instagram_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/owned_instagram_accounts') } owned_offsite_signal_container_business_objects = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/owned_offsite_signal_container_business_objects') } owned_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/owned_pages'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/owned_pages') } owned_pixels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/owned_pixels') } owned_product_catalogs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/owned_product_catalogs'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/owned_product_catalogs') } owned_whatsapp_business_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/owned_whatsapp_business_accounts') } pages = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/pages') } partner_premium_options = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/partner_premium_options') } pending_client_ad_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/pending_client_ad_accounts') } pending_client_apps = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/pending_client_apps') } pending_client_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/pending_client_pages') } pending_owned_ad_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/pending_owned_ad_accounts') } pending_owned_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/pending_owned_pages') } pending_shared_offsite_signal_container_business_objects = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/pending_shared_offsite_signal_container_business_objects') } pending_users = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/pending_users') } picture = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/picture') } pixel_tos = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/pixel_tos') } received_audience_sharing_requests = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/received_audience_sharing_requests') } system_users = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/system_users'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/system_users') } third_party_measurement_report_dataset = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/third_party_measurement_report_dataset') } } interface BusinessAdAccountRequest$Fields { "ad_account": Field, "id": Field } interface BusinessAdAccountRequest$Connections { } type BusinessAdAccountRequest = BusinessAdAccountRequest$Fields & BusinessAdAccountRequest$Connections interface BusinessApplicationRequest$Fields { "application": Field, "id": Field } interface BusinessApplicationRequest$Connections { } type BusinessApplicationRequest = BusinessApplicationRequest$Fields & BusinessApplicationRequest$Connections interface BusinessAssetGroup$assigned_users$delete { user: int } interface BusinessAssetGroup$assigned_users$get { business: string,fields: AssignedUser } interface BusinessAssetGroup$assigned_users$post { adaccount_tasks?: list,offline_conversion_data_set_tasks?: list,page_tasks?: list,pixel_tasks?: list,user: int,fields: BusinessAssetGroup } interface BusinessAssetGroup$contained_adaccounts$delete { asset_id: string } interface BusinessAssetGroup$contained_adaccounts$get { fields: AdAccount } interface BusinessAssetGroup$contained_adaccounts$post { asset_id: string,fields: BusinessAssetGroup } interface BusinessAssetGroup$contained_applications$delete { asset_id: string } interface BusinessAssetGroup$contained_applications$get { fields: Application } interface BusinessAssetGroup$contained_applications$post { asset_id: string,fields: BusinessAssetGroup } interface BusinessAssetGroup$contained_custom_conversions$delete { asset_id: string } interface BusinessAssetGroup$contained_custom_conversions$get { fields: CustomConversion } interface BusinessAssetGroup$contained_custom_conversions$post { asset_id: string,fields: BusinessAssetGroup } interface BusinessAssetGroup$contained_instagram_accounts$delete { asset_id: string } interface BusinessAssetGroup$contained_instagram_accounts$get { fields: InstagramUser } interface BusinessAssetGroup$contained_instagram_accounts$post { asset_id: string,fields: BusinessAssetGroup } interface BusinessAssetGroup$contained_offline_conversion_data_sets$delete { asset_id: string } interface BusinessAssetGroup$contained_offline_conversion_data_sets$get { fields: OfflineConversionDataSet } interface BusinessAssetGroup$contained_offline_conversion_data_sets$post { asset_id: string,fields: BusinessAssetGroup } interface BusinessAssetGroup$contained_pages$delete { asset_id: string } interface BusinessAssetGroup$contained_pages$get { fields: Page } interface BusinessAssetGroup$contained_pages$post { asset_id: string,fields: BusinessAssetGroup } interface BusinessAssetGroup$contained_pixels$delete { asset_id: string } interface BusinessAssetGroup$contained_pixels$get { fields: AdsPixel } interface BusinessAssetGroup$contained_pixels$post { asset_id: string,fields: BusinessAssetGroup } interface BusinessAssetGroup$contained_product_catalogs$delete { asset_id: string } interface BusinessAssetGroup$contained_product_catalogs$get { fields: ProductCatalog } interface BusinessAssetGroup$contained_product_catalogs$post { asset_id: string,fields: BusinessAssetGroup } interface BusinessAssetGroup$get { fields: BusinessAssetGroup } interface BusinessAssetGroup$post { name?: string,fields: BusinessAssetGroup } interface BusinessAssetGroup$Fields { "id": Field, "name": Field, "owner_business": Field } interface BusinessAssetGroup$Connections { assigned_users: Connection, contained_adaccounts: Connection, contained_applications: Connection, contained_custom_conversions: Connection, contained_instagram_accounts: Connection, contained_offline_conversion_data_sets: Connection, contained_pages: Connection, contained_pixels: Connection, contained_product_catalogs: Connection } type BusinessAssetGroup = BusinessAssetGroup$Fields & BusinessAssetGroup$Connections export class BusinessAssetGroupQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) assigned_users = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/assigned_users'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_users'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/assigned_users') } contained_adaccounts = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/contained_adaccounts'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/contained_adaccounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/contained_adaccounts') } contained_applications = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/contained_applications'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/contained_applications'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/contained_applications') } contained_custom_conversions = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/contained_custom_conversions'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/contained_custom_conversions'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/contained_custom_conversions') } contained_instagram_accounts = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/contained_instagram_accounts'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/contained_instagram_accounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/contained_instagram_accounts') } contained_offline_conversion_data_sets = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/contained_offline_conversion_data_sets'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/contained_offline_conversion_data_sets'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/contained_offline_conversion_data_sets') } contained_pages = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/contained_pages'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/contained_pages'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/contained_pages') } contained_pixels = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/contained_pixels'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/contained_pixels'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/contained_pixels') } contained_product_catalogs = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/contained_product_catalogs'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/contained_product_catalogs'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/contained_product_catalogs') } } interface BusinessAssetSharingAgreement$get { fields: BusinessAssetSharingAgreement } interface BusinessAssetSharingAgreement$post { request_response?: string,fields: BusinessAssetSharingAgreement } interface BusinessAssetSharingAgreement$Fields { "id": Field, "initiator": Field, "recipient": Field, "relationship_type": Field>, "request_status": Field, "request_type": Field } interface BusinessAssetSharingAgreement$Connections { } type BusinessAssetSharingAgreement = BusinessAssetSharingAgreement$Fields & BusinessAssetSharingAgreement$Connections export class BusinessAssetSharingAgreementQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) } interface BusinessImage$get { fields: BusinessImage } interface BusinessImage$Fields { "business": Field, "creation_time": Field, "hash": Field, "height": Field, "id": Field, "media_library_url": Field, "name": Field, "url": Field, "url_128": Field, "width": Field } interface BusinessImage$Connections { } type BusinessImage = BusinessImage$Fields & BusinessImage$Connections export class BusinessImageQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface BusinessManagedPartnerEligibility$Fields { "is_eligible": Field, "reason_code": Field, "reason_description": Field } interface BusinessManagedPartnerEligibility$Connections { } type BusinessManagedPartnerEligibility = BusinessManagedPartnerEligibility$Fields & BusinessManagedPartnerEligibility$Connections interface BusinessOwnedObjectOnBehalfOfRequest$get { fields: BusinessOwnedObjectOnBehalfOfRequest } interface BusinessOwnedObjectOnBehalfOfRequest$Fields { "business_owned_object": Field, "id": Field, "receiving_business": Field, "requesting_business": Field, "status": Field } interface BusinessOwnedObjectOnBehalfOfRequest$Connections { } type BusinessOwnedObjectOnBehalfOfRequest = BusinessOwnedObjectOnBehalfOfRequest$Fields & BusinessOwnedObjectOnBehalfOfRequest$Connections export class BusinessOwnedObjectOnBehalfOfRequestQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface BusinessPageRequest$Fields { "id": Field, "page": Field } interface BusinessPageRequest$Connections { } type BusinessPageRequest = BusinessPageRequest$Fields & BusinessPageRequest$Connections interface BusinessPartnerPremiumOptions$Fields { "enable_basket_insight": Field, "enable_extended_audience_retargeting": Field, "retailer_custom_audience_config": Field } interface BusinessPartnerPremiumOptions$Connections { } type BusinessPartnerPremiumOptions = BusinessPartnerPremiumOptions$Fields & BusinessPartnerPremiumOptions$Connections interface BusinessRoleRequest$delete { } interface BusinessRoleRequest$get { fields: BusinessRoleRequest } interface BusinessRoleRequest$post { role?: businessrolerequest_role,fields: BusinessRoleRequest } interface BusinessRoleRequest$Fields { "created_by": Field, "created_time": Field, "email": Field, "expiration_time": Field, "expiry_time": Field, "finance_role": Field, "id": Field, "invite_link": Field, "ip_role": Field, "owner": Field, "role": Field, "status": Field, "updated_by": Field, "updated_time": Field } interface BusinessRoleRequest$Connections { } type BusinessRoleRequest = BusinessRoleRequest$Fields & BusinessRoleRequest$Connections export class BusinessRoleRequestQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) } interface BusinessUser$assigned_ad_accounts$get { fields: AdAccount } interface BusinessUser$assigned_business_asset_groups$get { contained_asset_id?: string,fields: BusinessAssetGroup } interface BusinessUser$assigned_pages$get { pages?: list,fields: Page } interface BusinessUser$assigned_product_catalogs$get { fields: ProductCatalog } interface BusinessUser$delete { } interface BusinessUser$get { fields: BusinessUser } interface BusinessUser$post { clear_pending_email?: bool,email?: string,first_name?: string,last_name?: string,pending_email?: string,role?: businessuser_role,title?: string,fields: BusinessUser } interface BusinessUser$Fields { "business": Field, "business_role_request": Field, "email": Field, "finance_permission": Field, "first_name": Field, "id": Field, "ip_permission": Field, "last_name": Field, "marked_for_removal": Field, "name": Field, "pending_email": Field, "role": Field, "title": Field, "two_fac_status": Field } interface BusinessUser$Connections { assigned_ad_accounts: Connection, assigned_business_asset_groups: Connection, assigned_pages: Connection, assigned_product_catalogs: Connection } type BusinessUser = BusinessUser$Fields & BusinessUser$Connections export class BusinessUserQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) assigned_ad_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_ad_accounts') } assigned_business_asset_groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_business_asset_groups') } assigned_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_pages') } assigned_product_catalogs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_product_catalogs') } } interface Campaign$ad_studies$get { fields: AdStudy } interface Campaign$adlabels$post { adlabels: list,execution_options?: list,fields: Campaign } interface Campaign$adrules_governed$get { pass_evaluation?: bool,fields: AdRule } interface Campaign$ads$get { date_preset?: adcampaigngroupads_date_preset_enum_param,effective_status?: list,time_range?: Object,updated_since?: int,fields: Ad } interface Campaign$adsets$get { date_preset?: adcampaigngroupadsets_date_preset_enum_param,effective_status?: list,is_completed?: bool,time_range?: Object,fields: AdSet } interface Campaign$copies$get { date_preset?: adcampaigngroupcopies_date_preset_enum_param,effective_status?: list,is_completed?: bool,time_range?: Object,fields: Campaign } interface Campaign$copies$post { deep_copy?: bool,end_time?: datetime,rename_options?: Object,start_time?: datetime,status_option?: adcampaigngroupcopies_status_option_enum_param,fields: Campaign } interface Campaign$insights$get { action_attribution_windows?: list,action_breakdowns?: list,action_report_time?: adcampaigngroupinsights_action_report_time_enum_param,breakdowns?: list,date_preset?: adcampaigngroupinsights_date_preset_enum_param,default_summary?: bool,export_columns?: list,export_format?: string,export_name?: string,fields?: list,filtering?: list,level?: adcampaigngroupinsights_level_enum_param,product_id_limit?: int,sort?: list,summary?: list,summary_action_breakdowns?: list,time_increment?: string,time_range?: Object,time_ranges?: list,use_account_attribution_setting?: bool,use_unified_attribution_setting?: bool } interface Campaign$insights$post { action_attribution_windows?: list,action_breakdowns?: list,action_report_time?: adcampaigngroupinsights_action_report_time_enum_param,breakdowns?: list,date_preset?: adcampaigngroupinsights_date_preset_enum_param,default_summary?: bool,export_columns?: list,export_format?: string,export_name?: string,fields?: list,filtering?: list,level?: adcampaigngroupinsights_level_enum_param,product_id_limit?: int,sort?: list,summary?: list,summary_action_breakdowns?: list,time_increment?: string,time_range?: Object,time_ranges?: list,use_account_attribution_setting?: bool,use_unified_attribution_setting?: bool } interface Campaign$delete { } interface Campaign$get { am_call_tags?: map,date_preset?: adcampaigngroup_date_preset,from_adtable?: bool,time_range?: Object,fields: Campaign } interface Campaign$post { adlabels?: list,adset_bid_amounts?: map,adset_budgets?: list,bid_strategy?: adcampaigngroup_bid_strategy,budget_rebalance_flag?: bool,daily_budget?: uint,execution_options?: list,is_skadnetwork_attribution?: bool,iterative_split_test_configs?: list,lifetime_budget?: uint,name?: string,objective?: adcampaigngroup_objective,pacing_type?: list,promoted_object?: Object,smart_promotion_type?: adcampaigngroup_smart_promotion_type,special_ad_categories?: list,special_ad_category?: adcampaigngroup_special_ad_category,special_ad_category_country?: list,spend_cap?: uint,start_time?: datetime,status?: adcampaigngroup_status,stop_time?: datetime,upstream_events?: map,fields: Campaign } interface Campaign$Fields { "account_id": Field, "ad_strategy_group_id": Field, "ad_strategy_id": Field, "adlabels": Field>, "bid_strategy": Field, "boosted_object_id": Field, "brand_lift_studies": Field>, "budget_rebalance_flag": Field, "budget_remaining": Field, "buying_type": Field, "can_create_brand_lift_study": Field, "can_use_spend_cap": Field, "configured_status": Field, "created_time": Field, "daily_budget": Field, "effective_status": Field, "has_secondary_skadnetwork_reporting": Field, "id": Field, "is_skadnetwork_attribution": Field, "issues_info": Field>, "last_budget_toggling_time": Field, "lifetime_budget": Field, "name": Field, "objective": Field, "pacing_type": Field>, "primary_attribution": Field, "promoted_object": Field, "recommendations": Field>, "smart_promotion_type": Field, "source_campaign": Field, "source_campaign_id": Field, "special_ad_categories": Field>, "special_ad_category": Field, "special_ad_category_country": Field>, "spend_cap": Field, "start_time": Field, "status": Field, "stop_time": Field, "topline_id": Field, "updated_time": Field } interface Campaign$Connections { ad_studies: Connection, adrules_governed: Connection, ads: Connection, adsets: Connection, copies: Connection, insights: Connection } type Campaign = Campaign$Fields & Campaign$Connections export class CampaignQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) ad_studies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ad_studies') } adlabels = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adlabels') } adrules_governed = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adrules_governed') } ads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ads') } adsets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adsets') } copies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/copies'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/copies') } insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/insights') } } interface CampaignGroupBrandConfiguration$Fields { "brand_product_name": Field, "locale": Field, "vertical": Field } interface CampaignGroupBrandConfiguration$Connections { } type CampaignGroupBrandConfiguration = CampaignGroupBrandConfiguration$Fields & CampaignGroupBrandConfiguration$Connections interface CampaignGroupCollaborativeAdsPartnerInfo$Fields { } interface CampaignGroupCollaborativeAdsPartnerInfo$Connections { } type CampaignGroupCollaborativeAdsPartnerInfo = CampaignGroupCollaborativeAdsPartnerInfo$Fields & CampaignGroupCollaborativeAdsPartnerInfo$Connections interface Canvas$previews$get { user_ids?: list,fields: TextWithEntities } interface Canvas$get { fields: Canvas } interface Canvas$post { background_color?: string,body_element_ids?: list,enable_swipe_to_open?: bool,is_hidden?: bool,is_published?: bool,name?: string,source_template_id?: string,fields: Canvas } interface Canvas$Fields { "background_color": Field, "body_elements": Field>, "business_id": Field, "canvas_link": Field, "collection_hero_image": Field, "collection_hero_video": Field, "collection_thumbnails": Field>, "dynamic_setting": Field, "element_payload": Field, "elements": Field>, "fb_body_elements": Field>, "id": Field, "is_hidden": Field, "is_published": Field, "last_editor": Field, "linked_documents": Field>, "name": Field, "owner": Field, "property_list": Field>, "source_template": Field, "store_url": Field, "style_list": Field>, "tags": Field>, "ui_property_list": Field>, "unused_body_elements": Field>, "update_time": Field, "use_retailer_item_ids": Field } interface Canvas$Connections { previews: Connection } type Canvas = Canvas$Fields & Canvas$Connections export class CanvasQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) previews = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/previews') } } interface CanvasAdSettings$Fields { "is_canvas_collection_eligible": Field, "lead_form_created_time": Field, "lead_form_name": Field, "lead_gen_form_id": Field, "leads_count": Field, "product_set_id": Field, "use_retailer_item_ids": Field } interface CanvasAdSettings$Connections { } type CanvasAdSettings = CanvasAdSettings$Fields & CanvasAdSettings$Connections interface CanvasBodyElement$Fields { "element": Field } interface CanvasBodyElement$Connections { } type CanvasBodyElement = CanvasBodyElement$Fields & CanvasBodyElement$Connections interface CanvasCollectionThumbnail$Fields { "element_child_index": Field, "element_id": Field, "photo": Field } interface CanvasCollectionThumbnail$Connections { } type CanvasCollectionThumbnail = CanvasCollectionThumbnail$Fields & CanvasCollectionThumbnail$Connections interface CanvasDynamicSetting$get { fields: CanvasDynamicSetting } interface CanvasDynamicSetting$Fields { "child_documents": Field>, "product_set_id": Field } interface CanvasDynamicSetting$Connections { } type CanvasDynamicSetting = CanvasDynamicSetting$Fields & CanvasDynamicSetting$Connections export class CanvasDynamicSettingQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface CatalogBasedTargeting$Fields { "geo_targeting_type": Field } interface CatalogBasedTargeting$Connections { } type CatalogBasedTargeting = CatalogBasedTargeting$Fields & CatalogBasedTargeting$Connections interface CatalogItemAppealStatus$Fields { "handle": Field, "item_id": Field, "status": Field, "use_cases": Field> } interface CatalogItemAppealStatus$Connections { } type CatalogItemAppealStatus = CatalogItemAppealStatus$Fields & CatalogItemAppealStatus$Connections interface CatalogItemAppLinks$Fields { "android": Field>, "ios": Field>, "ipad": Field>, "iphone": Field>, "web": Field, "windows": Field>, "windows_phone": Field>, "windows_universal": Field> } interface CatalogItemAppLinks$Connections { } type CatalogItemAppLinks = CatalogItemAppLinks$Fields & CatalogItemAppLinks$Connections interface CatalogItemChannelsToIntegrityStatus$Fields { "channels": Field>, "rejection_information": Field } interface CatalogItemChannelsToIntegrityStatus$Connections { } type CatalogItemChannelsToIntegrityStatus = CatalogItemChannelsToIntegrityStatus$Fields & CatalogItemChannelsToIntegrityStatus$Connections interface CatalogSegmentAllMatchCountLaser$Fields { "date_start": Field, "date_stop": Field, "event": Field, "source": Field, "total_matched_content_ids": Field, "unique_matched_content_ids": Field } interface CatalogSegmentAllMatchCountLaser$Connections { } type CatalogSegmentAllMatchCountLaser = CatalogSegmentAllMatchCountLaser$Fields & CatalogSegmentAllMatchCountLaser$Connections interface CatalogSubVerticalList$Fields { "appliances": Field, "baby_feeding": Field, "baby_transport": Field, "beauty": Field, "bedding": Field, "cameras": Field, "cameras_and_photos": Field, "cell_phones_and_smart_watches": Field, "cleaning_supplies": Field, "clo_offer": Field, "clothing": Field, "clothing_accessories": Field, "computer_components": Field, "computers_and_tablets": Field, "computers_laptops_and_tablets": Field, "diapering_and_potty_training": Field, "digital_product_offer": Field, "electronic_accessories_and_cables": Field, "electronics_accessories": Field, "furniture": Field, "health": Field, "home": Field, "home_goods": Field, "household_and_cleaning_supplies": Field, "jewelry": Field, "large_appliances": Field, "local_service_business_item": Field, "local_service_business_restaurant": Field, "loyalty_offer": Field, "meetup_space": Field, "nursery": Field, "printers_and_scanners": Field, "printers_scanners_and_fax_machines": Field, "product_discount": Field, "projectors": Field, "shoes": Field, "shoes_and_footwear": Field, "software": Field, "televisions_and_monitors": Field, "test_child_sub_vertical": Field, "test_grand_child_sub_vertical": Field, "test_sub_vertical": Field, "test_sub_vertical_alias": Field, "test_sub_vertical_data_object": Field, "third_party_electronics": Field, "third_party_toys_and_games": Field, "toys": Field, "toys_and_games": Field, "tvs_and_monitors": Field, "vehicle_manufacturer": Field, "video_game_consoles_and_video_games": Field, "video_games_and_consoles": Field, "video_projectors": Field, "watches": Field } interface CatalogSubVerticalList$Connections { } type CatalogSubVerticalList = CatalogSubVerticalList$Fields & CatalogSubVerticalList$Connections interface ChatPlugin$Fields { "alignment": Field, "desktop_bottom_spacing": Field, "desktop_side_spacing": Field, "entry_point_icon": Field, "entry_point_label": Field, "greeting_dialog_display": Field, "guest_chat_mode": Field, "mobile_bottom_spacing": Field, "mobile_chat_display": Field, "mobile_side_spacing": Field, "theme_color": Field, "welcome_screen_greeting": Field } interface ChatPlugin$Connections { } type ChatPlugin = ChatPlugin$Fields & ChatPlugin$Connections interface CheckBatchRequestStatus$Fields { "errors": Field>, "errors_total_count": Field, "handle": Field, "ids_of_invalid_requests": Field>, "status": Field, "warnings": Field>, "warnings_total_count": Field } interface CheckBatchRequestStatus$Connections { } type CheckBatchRequestStatus = CheckBatchRequestStatus$Fields & CheckBatchRequestStatus$Connections interface ChildEvent$Fields { "end_time": Field, "id": Field, "start_time": Field, "ticket_uri": Field } interface ChildEvent$Connections { } type ChildEvent = ChildEvent$Fields & ChildEvent$Connections interface CloudGame$get { fields: CloudGame } interface CloudGame$Fields { "id": Field, "name": Field, "owner": Field, "playable_ad_file_size": Field, "playable_ad_orientation": Field, "playable_ad_package_name": Field, "playable_ad_reject_reason": Field, "playable_ad_status": Field, "playable_ad_upload_time": Field } interface CloudGame$Connections { } type CloudGame = CloudGame$Fields & CloudGame$Connections export class CloudGameQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface CollaborativeAdsPartnerInfoListItem$Fields { } interface CollaborativeAdsPartnerInfoListItem$Connections { } type CollaborativeAdsPartnerInfoListItem = CollaborativeAdsPartnerInfoListItem$Fields & CollaborativeAdsPartnerInfoListItem$Connections interface CollaborativeAdsShareSettings$get { fields: CollaborativeAdsShareSettings } interface CollaborativeAdsShareSettings$Fields { "agency_business": Field, "id": Field, "product_catalog_proxy_id": Field, "utm_campaign": Field, "utm_medium": Field, "utm_source": Field } interface CollaborativeAdsShareSettings$Connections { } type CollaborativeAdsShareSettings = CollaborativeAdsShareSettings$Fields & CollaborativeAdsShareSettings$Connections export class CollaborativeAdsShareSettingsQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface Comment$comments$get { filter?: commentcomments_filter_enum_param,live_filter?: commentcomments_live_filter_enum_param,order?: commentcomments_order_enum_param,since?: datetime,fields: Comment } interface Comment$comments$post { attachment_id?: string,attachment_share_url?: string,attachment_url?: string,comment_privacy_value?: commentcomments_comment_privacy_value_enum_param,facepile_mentioned_ids?: list,feedback_source?: string,is_offline?: bool,message?: string,nectar_module?: string,object_id?: string,parent_comment_id?: Object,text?: string,tracking?: string,fields: Comment } interface Comment$likes$delete { feedback_source?: string,nectar_module?: string,tracking?: string } interface Comment$likes$get { fields: Profile } interface Comment$likes$post { feedback_source?: string,nectar_module?: string,tracking?: string,fields: Comment } interface Comment$reactions$get { type?: commentreactions_type_enum_param,fields: Profile } interface Comment$delete { } interface Comment$get { fields: Comment } interface Comment$post { attachment_id?: string,attachment_share_url?: string,attachment_url?: string,is_hidden?: bool,message?: string,fields: Comment } interface Comment$Fields { "admin_creator": Field, "application": Field, "attachment": Field, "can_comment": Field, "can_hide": Field, "can_like": Field, "can_remove": Field, "can_reply_privately": Field, "comment_count": Field, "created_time": Field, "from": Field, "id": Field, "is_hidden": Field, "is_private": Field, "like_count": Field, "live_broadcast_timestamp": Field, "message": Field, "message_tags": Field>, "object": Field, "parent": Field, "permalink_url": Field, "private_reply_conversation": Field, "user_likes": Field } interface Comment$Connections { comments: Connection, likes: Connection, reactions: Connection } type Comment = Comment$Fields & Comment$Connections export class CommentQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) comments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/comments'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/comments') } likes = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/likes'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/likes'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/likes') } reactions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/reactions') } } interface CommerceMerchantSettings$acknowledge_orders$post { idempotency_key: string,orders: list,fields: CommerceMerchantSettings } interface CommerceMerchantSettings$commerce_orders$get { filters?: list,state?: list,updated_after?: datetime,updated_before?: datetime,fields: CommerceOrder } interface CommerceMerchantSettings$commerce_payouts$get { end_time?: datetime,start_time?: datetime,fields: CommercePayout } interface CommerceMerchantSettings$commerce_transactions$get { end_time?: datetime,payout_reference_id?: string,start_time?: datetime,fields: CommerceOrderTransactionDetail } interface CommerceMerchantSettings$onsite_conversion_events$get { created_after?: datetime,created_before?: datetime,fields: CommerceOnsiteConversionEvent } interface CommerceMerchantSettings$order_management_apps$get { fields: Application } interface CommerceMerchantSettings$order_management_apps$post { fields: CommerceMerchantSettings } interface CommerceMerchantSettings$product_catalogs$get { fields: ProductCatalog } interface CommerceMerchantSettings$returns$get { end_time_created?: datetime,merchant_return_id?: string,start_time_created?: datetime,statuses?: list,fields: CommerceReturn } interface CommerceMerchantSettings$seller_issues$get { fields: CommerceAPISellerIssue } interface CommerceMerchantSettings$setup_status$get { fields: CommerceMerchantSettingsSetupStatus } interface CommerceMerchantSettings$shipping_profiles$get { reference_id?: string,fields: FixedCostShippingProfile } interface CommerceMerchantSettings$shipping_profiles$post { handling_time?: map,is_default?: bool,is_default_shipping_profile?: bool,name: string,reference_id?: string,shipping_destinations: list } interface CommerceMerchantSettings$shops$get { fields: Shop } interface CommerceMerchantSettings$tax_settings$get { fields: CommerceMerchantTaxSettings } interface CommerceMerchantSettings$whatsapp_channel$post { op: commercemerchantsettingswhatsapp_channel_op_enum_param,whatsapp_business_accounts: list } interface CommerceMerchantSettings$get { fields: CommerceMerchantSettings } interface CommerceMerchantSettings$Fields { "braintree_merchant_id": Field, "checkout_message": Field, "commerce_store": Field, "contact_email": Field, "cta": Field, "disable_checkout_urls": Field, "display_name": Field, "external_merchant_id": Field, "facebook_channel": Field, "feature_eligibility": Field, "has_discount_code": Field, "has_onsite_intent": Field, "id": Field, "instagram_channel": Field, "merchant_alert_email": Field, "merchant_page": Field, "merchant_status": Field, "onsite_commerce_merchant": Field, "payment_provider": Field, "privacy_url_by_locale": Field>, "review_rejection_messages": Field>, "review_rejection_reasons": Field>, "supported_card_types": Field>, "terms": Field, "terms_url_by_locale": Field>, "whatsapp_channel": Field } interface CommerceMerchantSettings$Connections { commerce_orders: Connection, commerce_payouts: Connection, commerce_transactions: Connection, onsite_conversion_events: Connection, order_management_apps: Connection, product_catalogs: Connection, returns: Connection, seller_issues: Connection, setup_status: Connection, shipping_profiles: Connection, shops: Connection, tax_settings: Connection } type CommerceMerchantSettings = CommerceMerchantSettings$Fields & CommerceMerchantSettings$Connections export class CommerceMerchantSettingsQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) acknowledge_orders = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/acknowledge_orders') } commerce_orders = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/commerce_orders') } commerce_payouts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/commerce_payouts') } commerce_transactions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/commerce_transactions') } onsite_conversion_events = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/onsite_conversion_events') } order_management_apps = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/order_management_apps'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/order_management_apps') } product_catalogs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/product_catalogs') } returns = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/returns') } seller_issues = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/seller_issues') } setup_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/setup_status') } shipping_profiles = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/shipping_profiles'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/shipping_profiles') } shops = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/shops') } tax_settings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/tax_settings') } whatsapp_channel = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/whatsapp_channel') } } interface CommerceMerchantSettingsSetupStatus$Fields { "deals_setup": Field, "marketplace_approval_status": Field, "marketplace_approval_status_details": Field, "payment_setup": Field, "review_status": Field, "shop_setup": Field } interface CommerceMerchantSettingsSetupStatus$Connections { } type CommerceMerchantSettingsSetupStatus = CommerceMerchantSettingsSetupStatus$Fields & CommerceMerchantSettingsSetupStatus$Connections interface CommerceMerchantTOSAcceptance$get { fields: CommerceMerchantTOSAcceptance } interface CommerceMerchantTOSAcceptance$Fields { "business": Field, "id": Field } interface CommerceMerchantTOSAcceptance$Connections { } type CommerceMerchantTOSAcceptance = CommerceMerchantTOSAcceptance$Fields & CommerceMerchantTOSAcceptance$Connections export class CommerceMerchantTOSAcceptanceQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface CommerceOrder$acknowledge_order$post { idempotency_key: string,merchant_order_reference?: string,return_error_response?: bool,fields: CommerceOrder } interface CommerceOrder$cancellations$get { fields: CommerceOrderCancellation } interface CommerceOrder$cancellations$post { cancel_reason: map,idempotency_key: string,items?: list,restock_items?: bool,fields: CommerceOrder } interface CommerceOrder$fulfill_order$post { idempotency_key: string,items: list,fields: CommerceOrder } interface CommerceOrder$items$get { fields: CommerceOrderItem } interface CommerceOrder$payments$get { fields: CommerceOrderPayment } interface CommerceOrder$promotion_details$get { fields: CommercePromotionDetail } interface CommerceOrder$promotions$get { fields: CommerceOrderReimbursement } interface CommerceOrder$refunds$get { fields: CommerceOrderRefund } interface CommerceOrder$refunds$post { deductions?: list,idempotency_key: string,items?: list,reason_code: commerceorderrefunds_reason_code_enum_param,reason_text?: string,return_id?: string,shipping?: map,fields: CommerceOrder } interface CommerceOrder$returns$get { merchant_return_id?: string,statuses?: list,fields: CommerceReturn } interface CommerceOrder$returns$post { items: list,merchant_return_id?: string,return_message?: string,update?: map,fields: CommerceOrder } interface CommerceOrder$shipments$get { fields: CommerceOrderShipment } interface CommerceOrder$shipments$post { external_redemption_link?: string,external_shipment_id?: string,fulfillment?: map,idempotency_key: string,items: list,merchant_order_reference?: string,shipment_origin_postal_code?: string,shipping_tax_details?: map,should_use_default_fulfillment_location?: bool,tracking_info?: map,fields: CommerceOrder } interface CommerceOrder$update_shipment$post { external_shipment_id?: string,fulfillment_id?: string,idempotency_key: string,shipment_id?: string,tracking_info: map,fields: CommerceOrder } interface CommerceOrder$get { fields: CommerceOrder } interface CommerceOrder$Fields { "buyer_details": Field, "channel": Field, "created": Field, "estimated_payment_details": Field, "id": Field, "is_group_buy": Field, "is_test_order": Field, "last_updated": Field, "merchant_order_id": Field, "order_status": Field, "selected_shipping_option": Field, "ship_by_date": Field, "shipping_address": Field } interface CommerceOrder$Connections { cancellations: Connection, items: Connection, payments: Connection, promotion_details: Connection, promotions: Connection, refunds: Connection, returns: Connection, shipments: Connection } type CommerceOrder = CommerceOrder$Fields & CommerceOrder$Connections export class CommerceOrderQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) acknowledge_order = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/acknowledge_order') } cancellations = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/cancellations'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/cancellations') } fulfill_order = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/fulfill_order') } items = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/items') } payments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/payments') } promotion_details = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/promotion_details') } promotions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/promotions') } refunds = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/refunds'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/refunds') } returns = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/returns'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/returns') } shipments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/shipments'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/shipments') } update_shipment = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/update_shipment') } } interface CommerceOrderTransactionDetail$items$get { fields: CommerceOrderTransactionItemDetail } interface CommerceOrderTransactionDetail$tax_details$get { fields: CommerceOrderTransactionDetailTaxDetail } interface CommerceOrderTransactionDetail$Fields { "net_payment_amount": Field, "order_details": Field, "payout_reference_id": Field, "processing_fee": Field, "tax_rate": Field, "transaction_date": Field, "transaction_type": Field, "transfer_id": Field } interface CommerceOrderTransactionDetail$Connections { items: Connection, tax_details: Connection } type CommerceOrderTransactionDetail = CommerceOrderTransactionDetail$Fields & CommerceOrderTransactionDetail$Connections export class CommerceOrderTransactionDetailQuery extends BaseQuery { items = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/items') } tax_details = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/tax_details') } } interface CommercePayout$Fields { "amount": Field, "payout_date": Field, "payout_reference_id": Field, "status": Field, "transfer_id": Field } interface CommercePayout$Connections { } type CommercePayout = CommercePayout$Fields & CommercePayout$Connections interface CommerceSettings$Fields { "inventory": Field, "total_inventory": Field } interface CommerceSettings$Connections { } type CommerceSettings = CommerceSettings$Fields & CommerceSettings$Connections interface ConnectionsTargeting$Fields { "id": Field, "name": Field } interface ConnectionsTargeting$Connections { } type ConnectionsTargeting = ConnectionsTargeting$Fields & ConnectionsTargeting$Connections interface ContextualBundlingSpec$Fields { "status": Field } interface ContextualBundlingSpec$Connections { } type ContextualBundlingSpec = ContextualBundlingSpec$Fields & ContextualBundlingSpec$Connections interface ConversionActionQuery$Fields { "action.type": Field>, "application": Field>, "conversion_id": Field>, "creative": Field>, "dataset": Field>, "event": Field>, "event.creator": Field>, "event_type": Field>, "fb_pixel": Field>, "fb_pixel_event": Field>, "leadgen": Field>, "object": Field>, "object.domain": Field>, "offer": Field>, "offer.creator": Field>, "offsite_pixel": Field>, "page": Field>, "page.parent": Field>, "post": Field>, "post.object": Field>, "post.object.wall": Field>, "post.wall": Field>, "question": Field>, "question.creator": Field>, "response": Field>, "subtype": Field> } interface ConversionActionQuery$Connections { } type ConversionActionQuery = ConversionActionQuery$Fields & ConversionActionQuery$Connections interface CopyrightReferenceContainer$Fields { "content_type": Field, "copyright_creation_time": Field, "download_hd_url": Field, "duration_in_sec": Field, "id": Field, "iswc": Field, "metadata": Field, "published_time": Field, "thumbnail_url": Field, "title": Field, "universal_content_id": Field, "writer_names": Field> } interface CopyrightReferenceContainer$Connections { } type CopyrightReferenceContainer = CopyrightReferenceContainer$Fields & CopyrightReferenceContainer$Connections interface CoverPhoto$Fields { "cover_id": Field, "id": Field, "offset_x": Field, "offset_y": Field, "source": Field } interface CoverPhoto$Connections { } type CoverPhoto = CoverPhoto$Fields & CoverPhoto$Connections interface CPASAdvertiserPartnershipRecommendation$get { fields: CPASAdvertiserPartnershipRecommendation } interface CPASAdvertiserPartnershipRecommendation$Fields { "advertiser_business_id": Field, "brand_business_id": Field, "brands": Field>, "countries": Field>, "id": Field, "merchant_business_id": Field, "merchant_categories": Field>, "status": Field, "status_reason": Field } interface CPASAdvertiserPartnershipRecommendation$Connections { } type CPASAdvertiserPartnershipRecommendation = CPASAdvertiserPartnershipRecommendation$Fields & CPASAdvertiserPartnershipRecommendation$Connections export class CPASAdvertiserPartnershipRecommendationQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface CPASBusinessSetupConfig$ad_accounts$get { fields: AdAccount } interface CPASBusinessSetupConfig$get { fields: CPASBusinessSetupConfig } interface CPASBusinessSetupConfig$Fields { "accepted_collab_ads_tos": Field, "business": Field, "business_capabilities_status": Field>, "capabilities_compliance_status": Field>, "id": Field } interface CPASBusinessSetupConfig$Connections { ad_accounts: Connection } type CPASBusinessSetupConfig = CPASBusinessSetupConfig$Fields & CPASBusinessSetupConfig$Connections export class CPASBusinessSetupConfigQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) ad_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ad_accounts') } } interface CPASCollaborationRequest$get { fields: CPASCollaborationRequest } interface CPASCollaborationRequest$Fields { "brands": Field>, "contact_email": Field, "contact_first_name": Field, "contact_last_name": Field, "id": Field, "phone_number": Field, "receiver_business": Field, "requester_agency_or_brand": Field, "sender_client_business": Field, "status": Field } interface CPASCollaborationRequest$Connections { } type CPASCollaborationRequest = CPASCollaborationRequest$Fields & CPASCollaborationRequest$Connections export class CPASCollaborationRequestQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface CPASMerchantConfig$get { fields: CPASMerchantConfig } interface CPASMerchantConfig$Fields { "accepted_tos": Field, "beta_features": Field>, "business_outcomes_status": Field>, "id": Field, "is_test_merchant": Field, "outcomes_compliance_status": Field>, "qualified_to_onboard": Field } interface CPASMerchantConfig$Connections { } type CPASMerchantConfig = CPASMerchantConfig$Fields & CPASMerchantConfig$Connections export class CPASMerchantConfigQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface CreativeHistory$Fields { "creative_fingerprint": Field, "time_ranges": Field> } interface CreativeHistory$Connections { } type CreativeHistory = CreativeHistory$Fields & CreativeHistory$Connections interface CreditCard$get { fields: CreditCard } interface CreditCard$Fields { "billing_address": Field, "card_cobadging": Field, "card_holder_name": Field, "card_type": Field, "credential_id": Field, "default_receiving_method_products": Field>, "expiry_month": Field, "expiry_year": Field, "id": Field, "is_cvv_tricky_bin": Field, "is_enabled": Field, "is_last_used": Field, "is_network_tokenized_in_india": Field, "is_soft_disabled": Field, "is_user_verified": Field, "is_zip_verified": Field, "last4": Field, "readable_card_type": Field, "time_created": Field, "time_created_ts": Field, "type": Field } interface CreditCard$Connections { } type CreditCard = CreditCard$Fields & CreditCard$Connections export class CreditCardQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface CreditPartitionActionOptions$Fields { "liability_type": Field, "partition_type": Field, "send_bill_to": Field } interface CreditPartitionActionOptions$Connections { } type CreditPartitionActionOptions = CreditPartitionActionOptions$Fields & CreditPartitionActionOptions$Connections interface CRMAddress$get { fields: CRMAddress } interface CRMAddress$Fields { "city": Field, "cnpj_tax_id": Field, "country": Field, "id": Field, "postal_code": Field, "registration_label": Field, "registration_number": Field, "state": Field, "street1": Field, "street2": Field, "street3": Field, "street4": Field, "validation_status": Field, "vat_tax_id": Field } interface CRMAddress$Connections { } type CRMAddress = CRMAddress$Fields & CRMAddress$Connections export class CRMAddressQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface Currency$Fields { "currency_offset": Field, "usd_exchange": Field, "usd_exchange_inverse": Field, "user_currency": Field } interface Currency$Connections { } type Currency = Currency$Fields & Currency$Connections interface CurrencyAmount$Fields { "amount": Field, "amount_in_hundredths": Field, "currency": Field, "offsetted_amount": Field } interface CurrencyAmount$Connections { } type CurrencyAmount = CurrencyAmount$Fields & CurrencyAmount$Connections interface CustomAudience$adaccounts$delete { adaccounts?: list } interface CustomAudience$adaccounts$get { permissions?: string,fields: CustomAudienceAdAccount } interface CustomAudience$adaccounts$post { adaccounts?: list,permissions?: string,relationship_type?: list,replace?: bool,fields: CustomAudience } interface CustomAudience$ads$get { effective_status?: list,status?: list,fields: Ad } interface CustomAudience$sessions$get { session_id?: uint,fields: CustomAudienceSession } interface CustomAudience$shared_account_info$get { fields: CustomAudiencesharedAccountInfo } interface CustomAudience$users$delete { namespace?: string,payload?: Object,session?: Object } interface CustomAudience$users$post { namespace?: string,payload?: Object,session?: Object,fields: CustomAudience } interface CustomAudience$usersreplace$post { namespace?: string,payload: Object,session: Object,fields: CustomAudience } interface CustomAudience$delete { } interface CustomAudience$get { ad_account_id?: string,target_countries?: list,fields: CustomAudience } interface CustomAudience$post { allowed_domains?: list,claim_objective?: customaudience_claim_objective,content_type?: customaudience_content_type,countries?: string,customer_file_source?: customaudience_customer_file_source,description?: string,enable_fetch_or_create?: bool,event_source_group?: string,event_sources?: list,exclusions?: list,inclusions?: list,lookalike_spec?: string,name?: string,opt_out_link?: string,parent_audience_id?: uint,product_set_id?: string,retention_days?: uint,rev_share_policy_id?: uint,rule?: string,rule_aggregation?: string,tags?: list,fields: CustomAudience } interface CustomAudience$Fields { "account_id": Field, "approximate_count_lower_bound": Field, "approximate_count_upper_bound": Field, "customer_file_source": Field, "data_source": Field, "data_source_types": Field, "datafile_custom_audience_uploading_status": Field, "delete_time": Field, "delivery_status": Field, "description": Field, "excluded_custom_audiences": Field>, "external_event_source": Field, "household_audience": Field, "id": Field, "included_custom_audiences": Field>, "is_household": Field, "is_snapshot": Field, "is_value_based": Field, "lookalike_audience_ids": Field>, "lookalike_spec": Field, "name": Field, "operation_status": Field, "opt_out_link": Field, "owner_business": Field, "page_deletion_marked_delete_time": Field, "permission_for_actions": Field, "pixel_id": Field, "regulated_audience_spec": Field, "retention_days": Field, "rev_share_policy_id": Field, "rule": Field, "rule_aggregation": Field, "rule_v2": Field, "seed_audience": Field, "sharing_status": Field, "subtype": Field, "time_content_updated": Field, "time_created": Field, "time_updated": Field } interface CustomAudience$Connections { adaccounts: Connection, ads: Connection, sessions: Connection, shared_account_info: Connection } type CustomAudience = CustomAudience$Fields & CustomAudience$Connections export class CustomAudienceQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) adaccounts = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/adaccounts'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adaccounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adaccounts') } ads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ads') } sessions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/sessions') } shared_account_info = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/shared_account_info') } users = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/users'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/users') } usersreplace = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/usersreplace') } } interface CustomAudienceAdAccount$Fields { "id": Field } interface CustomAudienceAdAccount$Connections { } type CustomAudienceAdAccount = CustomAudienceAdAccount$Fields & CustomAudienceAdAccount$Connections interface CustomAudienceDataSource$Fields { "creation_params": Field, "sub_type": Field, "type": Field } interface CustomAudienceDataSource$Connections { } type CustomAudienceDataSource = CustomAudienceDataSource$Fields & CustomAudienceDataSource$Connections interface CustomAudienceSession$Fields { "end_time": Field, "num_invalid_entries": Field, "num_matched": Field, "num_received": Field, "progress": Field, "session_id": Field, "stage": Field, "start_time": Field } interface CustomAudienceSession$Connections { } type CustomAudienceSession = CustomAudienceSession$Fields & CustomAudienceSession$Connections interface CustomAudiencesharedAccountInfo$Fields { "account_id": Field, "account_name": Field, "business_id": Field, "business_name": Field, "sharing_status": Field } interface CustomAudiencesharedAccountInfo$Connections { } type CustomAudiencesharedAccountInfo = CustomAudiencesharedAccountInfo$Fields & CustomAudiencesharedAccountInfo$Connections interface CustomAudienceSharingStatus$Fields { "sharing_relationship_id": Field, "status": Field } interface CustomAudienceSharingStatus$Connections { } type CustomAudienceSharingStatus = CustomAudienceSharingStatus$Fields & CustomAudienceSharingStatus$Connections interface CustomAudienceStatus$Fields { "code": Field, "description": Field } interface CustomAudienceStatus$Connections { } type CustomAudienceStatus = CustomAudienceStatus$Fields & CustomAudienceStatus$Connections interface CustomAudiencesTOS$Fields { "content": Field, "id": Field, "type": Field } interface CustomAudiencesTOS$Connections { } type CustomAudiencesTOS = CustomAudiencesTOS$Fields & CustomAudiencesTOS$Connections interface CustomConversion$stats$get { aggregation?: customconversionstats_aggregation_enum_param,end_time?: datetime,start_time?: datetime,fields: CustomConversionStatsResult } interface CustomConversion$delete { } interface CustomConversion$get { fields: CustomConversion } interface CustomConversion$post { default_conversion_value?: float,description?: string,name?: string,fields: CustomConversion } interface CustomConversion$Fields { "account_id": Field, "aggregation_rule": Field, "business": Field, "creation_time": Field, "custom_event_type": Field, "data_sources": Field>, "default_conversion_value": Field, "description": Field, "event_source_type": Field, "first_fired_time": Field, "id": Field, "is_archived": Field, "is_unavailable": Field, "last_fired_time": Field, "name": Field, "offline_conversion_data_set": Field, "pixel": Field, "retention_days": Field, "rule": Field } interface CustomConversion$Connections { stats: Connection } type CustomConversion = CustomConversion$Fields & CustomConversion$Connections export class CustomConversionQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) stats = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/stats') } } interface CustomConversionStatsResult$Fields { "aggregation": Field, "data": Field>, "timestamp": Field } interface CustomConversionStatsResult$Connections { } type CustomConversionStatsResult = CustomConversionStatsResult$Fields & CustomConversionStatsResult$Connections interface CustomUserSettings$Fields { "page_level_persistent_menu": Field>, "user_level_persistent_menu": Field> } interface CustomUserSettings$Connections { } type CustomUserSettings = CustomUserSettings$Fields & CustomUserSettings$Connections interface DACheck$Fields { "action_uri": Field, "description": Field, "key": Field, "result": Field, "title": Field, "user_message": Field } interface DACheck$Connections { } type DACheck = DACheck$Fields & DACheck$Connections interface DayPart$Fields { "days": Field>, "end_minute": Field, "start_minute": Field, "timezone_type": Field } interface DayPart$Connections { } type DayPart = DayPart$Fields & DayPart$Connections interface DeliveryCheck$Fields { "check_name": Field, "description": Field, "extra_info": Field, "summary": Field } interface DeliveryCheck$Connections { } type DeliveryCheck = DeliveryCheck$Fields & DeliveryCheck$Connections interface DeliveryCheckExtraInfo$Fields { "adgroup_ids": Field>, "campaign_ids": Field>, "countries": Field> } interface DeliveryCheckExtraInfo$Connections { } type DeliveryCheckExtraInfo = DeliveryCheckExtraInfo$Fields & DeliveryCheckExtraInfo$Connections interface DeliveryWindow$Fields { "ad": Field, "ae": Field, "af": Field, "ag": Field, "ai": Field, "al": Field, "all": Field, "am": Field, "an": Field, "ao": Field, "aq": Field, "ar": Field, "as": Field, "at": Field, "au": Field, "aw": Field, "ax": Field, "az": Field, "ba": Field, "bb": Field, "bd": Field, "be": Field, "bf": Field, "bg": Field, "bh": Field, "bi": Field, "bj": Field, "bl": Field, "bm": Field, "bn": Field, "bo": Field, "bq": Field, "br": Field, "bs": Field, "bt": Field, "bv": Field, "bw": Field, "by": Field, "bz": Field, "ca": Field, "cc": Field, "cd": Field, "cf": Field, "cg": Field, "ch": Field, "ci": Field, "ck": Field, "cl": Field, "cm": Field, "cn": Field, "co": Field, "cr": Field, "cu": Field, "cv": Field, "cw": Field, "cx": Field, "cy": Field, "cz": Field, "de": Field, "dj": Field, "dk": Field, "dm": Field, "do": Field, "dz": Field, "ec": Field, "ee": Field, "eg": Field, "eh": Field, "er": Field, "es": Field, "et": Field, "fi": Field, "fj": Field, "fk": Field, "fm": Field, "fo": Field, "fr": Field, "ga": Field, "gb": Field, "gd": Field, "ge": Field, "gf": Field, "gg": Field, "gh": Field, "gi": Field, "gl": Field, "gm": Field, "gn": Field, "gp": Field, "gq": Field, "gr": Field, "gs": Field, "gt": Field, "gu": Field, "gw": Field, "gy": Field, "hk": Field, "hm": Field, "hn": Field, "hr": Field, "ht": Field, "hu": Field, "id": Field, "ie": Field, "il": Field, "im": Field, "in": Field, "io": Field, "iq": Field, "ir": Field, "is": Field, "it": Field, "je": Field, "jm": Field, "jo": Field, "jp": Field, "ke": Field, "kg": Field, "kh": Field, "ki": Field, "km": Field, "kn": Field, "kp": Field, "kr": Field, "kw": Field, "ky": Field, "kz": Field, "la": Field, "lb": Field, "lc": Field, "li": Field, "lk": Field, "lr": Field, "ls": Field, "lt": Field, "lu": Field, "lv": Field, "ly": Field, "ma": Field, "mc": Field, "md": Field, "me": Field, "mf": Field, "mg": Field, "mh": Field, "mk": Field, "ml": Field, "mm": Field, "mn": Field, "mo": Field, "mp": Field, "mq": Field, "mr": Field, "ms": Field, "mt": Field, "mu": Field, "mv": Field, "mw": Field, "mx": Field, "my": Field, "mz": Field, "na": Field, "nc": Field, "ne": Field, "nf": Field, "ng": Field, "ni": Field, "nl": Field, "no": Field, "np": Field, "nr": Field, "nu": Field, "nz": Field, "om": Field, "pa": Field, "pe": Field, "pf": Field, "pg": Field, "ph": Field, "pk": Field, "pl": Field, "pm": Field, "pn": Field, "pr": Field, "ps": Field, "pt": Field, "pw": Field, "py": Field, "qa": Field, "re": Field, "ro": Field, "rs": Field, "ru": Field, "rw": Field, "sa": Field, "sb": Field, "sc": Field, "sd": Field, "se": Field, "sg": Field, "sh": Field, "si": Field, "sj": Field, "sk": Field, "sl": Field, "sm": Field, "sn": Field, "so": Field, "sr": Field, "ss": Field, "st": Field, "sv": Field, "sx": Field, "sy": Field, "sz": Field, "tc": Field, "td": Field, "tf": Field, "tg": Field, "th": Field, "tj": Field, "tk": Field, "tl": Field, "tm": Field, "tn": Field, "to": Field, "tr": Field, "tt": Field, "tv": Field, "tw": Field, "tz": Field, "ua": Field, "ug": Field, "um": Field, "us": Field, "uy": Field, "uz": Field, "va": Field, "vc": Field, "ve": Field, "vg": Field, "vi": Field, "vn": Field, "vu": Field, "wf": Field, "ws": Field, "xk": Field, "ye": Field, "yt": Field, "za": Field, "zm": Field, "zw": Field } interface DeliveryWindow$Connections { } type DeliveryWindow = DeliveryWindow$Fields & DeliveryWindow$Connections interface Destination$augmented_realities_metadata$get { fields: DynamicARMetadata } interface Destination$channels_to_integrity_status$get { fields: CatalogItemChannelsToIntegrityStatus } interface Destination$videos_metadata$get { fields: DynamicVideoMetadata } interface Destination$get { fields: Destination } interface Destination$Fields { "address": Field, "applinks": Field, "category_specific_fields": Field, "currency": Field, "description": Field, "destination_id": Field, "id": Field, "image_fetch_status": Field, "images": Field>, "name": Field, "price": Field, "price_change": Field, "sanitized_images": Field>, "types": Field>, "unit_price": Field, "url": Field, "visibility": Field } interface Destination$Connections { augmented_realities_metadata: Connection, channels_to_integrity_status: Connection, videos_metadata: Connection } type Destination = Destination$Fields & Destination$Connections export class DestinationQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) augmented_realities_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/augmented_realities_metadata') } channels_to_integrity_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/channels_to_integrity_status') } videos_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos_metadata') } } interface DestinationCatalogSettings$get { fields: DestinationCatalogSettings } interface DestinationCatalogSettings$Fields { "generate_items_from_pages": Field, "id": Field } interface DestinationCatalogSettings$Connections { } type DestinationCatalogSettings = DestinationCatalogSettings$Fields & DestinationCatalogSettings$Connections export class DestinationCatalogSettingsQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface DynamicPostChildAttachment$Fields { "description": Field, "image_url": Field, "link": Field, "place_id": Field, "product_id": Field, "title": Field } interface DynamicPostChildAttachment$Connections { } type DynamicPostChildAttachment = DynamicPostChildAttachment$Fields & DynamicPostChildAttachment$Connections interface DynamicPriceConfigByDate$get { fields: DynamicPriceConfigByDate } interface DynamicPriceConfigByDate$Fields { "checkin_date": Field, "prices": Field, "prices_pretty": Field> } interface DynamicPriceConfigByDate$Connections { } type DynamicPriceConfigByDate = DynamicPriceConfigByDate$Fields & DynamicPriceConfigByDate$Connections export class DynamicPriceConfigByDateQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface Engagement$Fields { "count": Field, "count_string": Field, "count_string_with_like": Field, "count_string_without_like": Field, "social_sentence": Field, "social_sentence_with_like": Field, "social_sentence_without_like": Field } interface Engagement$Connections { } type Engagement = Engagement$Fields & Engagement$Connections interface EntityAtTextRange$Fields { "id": Field, "length": Field, "name": Field, "object": Field, "offset": Field, "type": Field } interface EntityAtTextRange$Connections { } type EntityAtTextRange = EntityAtTextRange$Fields & EntityAtTextRange$Connections interface Event$comments$get { fields: NullNode } interface Event$feed$get { fields: NullNode } interface Event$live_videos$get { fields: NullNode } interface Event$live_videos$post { content_tags?: list,description?: string,enable_backup_ingest?: bool,encoding_settings?: string,event_params?: Object,fisheye_video_cropped?: bool,front_z_rotation?: float,is_audio_only?: bool,is_spherical?: bool,original_fov?: uint,privacy?: string,projection?: eventlive_videos_projection_enum_param,published?: bool,schedule_custom_profile_image?: file,spatial_audio_format?: eventlive_videos_spatial_audio_format_enum_param,status?: eventlive_videos_status_enum_param,stereoscopic_mode?: eventlive_videos_stereoscopic_mode_enum_param,stop_on_delete_stream?: bool,stream_type?: eventlive_videos_stream_type_enum_param,title?: string,fields: LiveVideo } interface Event$photos$get { fields: NullNode } interface Event$picture$get { fields: NullNode } interface Event$posts$get { fields: NullNode } interface Event$roles$get { fields: Profile } interface Event$ticket_tiers$get { fields: EventTicketTier } interface Event$videos$get { fields: NullNode } interface Event$get { fields: Event } interface Event$Fields { "attending_count": Field, "can_guests_invite": Field, "category": Field, "cover": Field, "created_time": Field, "declined_count": Field, "description": Field, "discount_code_enabled": Field, "end_time": Field, "event_times": Field>, "guest_list_enabled": Field, "id": Field, "interested_count": Field, "is_canceled": Field, "is_draft": Field, "is_online": Field, "is_page_owned": Field, "maybe_count": Field, "name": Field, "noreply_count": Field, "online_event_format": Field, "online_event_third_party_url": Field, "owner": Field, "parent_group": Field, "place": Field, "registration_setting": Field, "scheduled_publish_time": Field, "start_time": Field, "ticket_setting": Field, "ticket_uri": Field, "ticket_uri_start_sales_time": Field, "ticketing_privacy_uri": Field, "ticketing_terms_uri": Field, "timezone": Field, "type": Field, "updated_time": Field } interface Event$Connections { comments: Connection, feed: Connection, live_videos: Connection, photos: Connection, picture: Connection, posts: Connection, roles: Connection, ticket_tiers: Connection, videos: Connection } type Event = Event$Fields & Event$Connections export class EventQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) comments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/comments') } feed = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/feed') } live_videos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/live_videos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/live_videos') } photos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/photos') } picture = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/picture') } posts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/posts') } roles = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/roles') } ticket_tiers = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ticket_tiers') } videos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos') } } interface EventSourceGroup$shared_accounts$get { fields: AdAccount } interface EventSourceGroup$shared_accounts$post { accounts: list,fields: EventSourceGroup } interface EventSourceGroup$get { fields: EventSourceGroup } interface EventSourceGroup$post { event_sources: list,name: string,fields: EventSourceGroup } interface EventSourceGroup$Fields { "business": Field, "event_sources": Field>, "id": Field, "name": Field, "owner_business": Field } interface EventSourceGroup$Connections { shared_accounts: Connection } type EventSourceGroup = EventSourceGroup$Fields & EventSourceGroup$Connections export class EventSourceGroupQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) shared_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/shared_accounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/shared_accounts') } } interface Experience$Fields { "description": Field, "from": Field, "id": Field, "name": Field, "with": Field> } interface Experience$Connections { } type Experience = Experience$Fields & Experience$Connections interface ExtendedCredit$extended_credit_invoice_groups$get { fields: ExtendedCreditInvoiceGroup } interface ExtendedCredit$extended_credit_invoice_groups$post { emails: list,name: string,fields: ExtendedCreditInvoiceGroup } interface ExtendedCredit$owning_credit_allocation_configs$get { receiving_business_id?: string,fields: ExtendedCreditAllocationConfig } interface ExtendedCredit$owning_credit_allocation_configs$post { amount?: Object,liability_type?: extendedcreditowning_credit_allocation_configs_liability_type_enum_param,partition_type?: extendedcreditowning_credit_allocation_configs_partition_type_enum_param,receiving_business_id: string,send_bill_to?: extendedcreditowning_credit_allocation_configs_send_bill_to_enum_param,fields: ExtendedCreditAllocationConfig } interface ExtendedCredit$whatsapp_credit_sharing_and_attach$post { waba_currency: string,waba_id: string } interface ExtendedCredit$get { fields: ExtendedCredit } interface ExtendedCredit$Fields { "allocated_amount": Field, "balance": Field, "credit_available": Field, "credit_type": Field, "id": Field, "is_access_revoked": Field, "is_automated_experience": Field, "legal_entity_name": Field, "liable_address": Field, "liable_biz_name": Field, "max_balance": Field, "online_max_balance": Field, "owner_business": Field, "owner_business_name": Field, "partition_from": Field, "receiving_credit_allocation_config": Field, "send_bill_to_address": Field, "send_bill_to_biz_name": Field, "sold_to_address": Field } interface ExtendedCredit$Connections { extended_credit_invoice_groups: Connection, owning_credit_allocation_configs: Connection } type ExtendedCredit = ExtendedCredit$Fields & ExtendedCredit$Connections export class ExtendedCreditQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) extended_credit_invoice_groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/extended_credit_invoice_groups'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/extended_credit_invoice_groups') } owning_credit_allocation_configs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/owning_credit_allocation_configs'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/owning_credit_allocation_configs') } whatsapp_credit_sharing_and_attach = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/whatsapp_credit_sharing_and_attach') } } interface ExtendedCreditAllocationConfig$delete { } interface ExtendedCreditAllocationConfig$get { fields: ExtendedCreditAllocationConfig } interface ExtendedCreditAllocationConfig$post { amount?: Object,fields: ExtendedCreditAllocationConfig } interface ExtendedCreditAllocationConfig$Fields { "currency_amount": Field, "id": Field, "liability_type": Field, "owning_business": Field, "owning_credential": Field, "partition_type": Field, "receiving_business": Field, "receiving_credential": Field, "request_status": Field, "send_bill_to": Field } interface ExtendedCreditAllocationConfig$Connections { } type ExtendedCreditAllocationConfig = ExtendedCreditAllocationConfig$Fields & ExtendedCreditAllocationConfig$Connections export class ExtendedCreditAllocationConfigQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) } interface ExtendedCreditInvoiceGroup$ad_accounts$delete { ad_account_id: string } interface ExtendedCreditInvoiceGroup$ad_accounts$get { fields: AdAccount } interface ExtendedCreditInvoiceGroup$ad_accounts$post { ad_account_id: string,fields: AdAccount } interface ExtendedCreditInvoiceGroup$get { fields: ExtendedCreditInvoiceGroup } interface ExtendedCreditInvoiceGroup$post { emails?: list,name?: string,fields: ExtendedCreditInvoiceGroup } interface ExtendedCreditInvoiceGroup$Fields { "auto_enroll": Field, "bill_to_address": Field, "customer_po_number": Field, "email": Field, "emails": Field>, "id": Field, "liable_address": Field, "name": Field, "sold_to_address": Field } interface ExtendedCreditInvoiceGroup$Connections { ad_accounts: Connection } type ExtendedCreditInvoiceGroup = ExtendedCreditInvoiceGroup$Fields & ExtendedCreditInvoiceGroup$Connections export class ExtendedCreditInvoiceGroupQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) ad_accounts = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/ad_accounts'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ad_accounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/ad_accounts') } } interface ExternalEventSource$Fields { "id": Field, "name": Field, "source_type": Field } interface ExternalEventSource$Connections { } type ExternalEventSource = ExternalEventSource$Fields & ExternalEventSource$Connections interface FAMEExportConfig$Fields { "can_edit": Field, "column_id": Field, "display_name": Field, "format": Field } interface FAMEExportConfig$Connections { } type FAMEExportConfig = FAMEExportConfig$Fields & FAMEExportConfig$Connections interface FlexibleTargeting$Fields { "behaviors": Field>, "college_years": Field>, "connections": Field>, "custom_audiences": Field>, "education_majors": Field>, "education_schools": Field>, "education_statuses": Field>, "ethnic_affinity": Field>, "family_statuses": Field>, "friends_of_connections": Field>, "generation": Field>, "home_ownership": Field>, "home_type": Field>, "home_value": Field>, "household_composition": Field>, "income": Field>, "industries": Field>, "interested_in": Field>, "interests": Field>, "life_events": Field>, "moms": Field>, "net_worth": Field>, "office_type": Field>, "politics": Field>, "relationship_statuses": Field>, "user_adclusters": Field>, "work_employers": Field>, "work_positions": Field> } interface FlexibleTargeting$Connections { } type FlexibleTargeting = FlexibleTargeting$Fields & FlexibleTargeting$Connections interface Flight$augmented_realities_metadata$get { fields: DynamicARMetadata } interface Flight$channels_to_integrity_status$get { fields: CatalogItemChannelsToIntegrityStatus } interface Flight$videos_metadata$get { fields: DynamicVideoMetadata } interface Flight$get { fields: Flight } interface Flight$post { currency?: string,description?: string,destination_airport?: string,destination_city?: string,images?: list,origin_airport?: string,origin_city?: string,price?: uint,url?: string,fields: Flight } interface Flight$Fields { "applinks": Field, "category_specific_fields": Field, "currency": Field, "description": Field, "destination_airport": Field, "destination_city": Field, "flight_id": Field, "id": Field, "image_fetch_status": Field, "images": Field>, "oneway_currency": Field, "oneway_price": Field, "origin_airport": Field, "origin_city": Field, "price": Field, "sanitized_images": Field>, "unit_price": Field, "url": Field, "visibility": Field } interface Flight$Connections { augmented_realities_metadata: Connection, channels_to_integrity_status: Connection, videos_metadata: Connection } type Flight = Flight$Fields & Flight$Connections export class FlightQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) augmented_realities_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/augmented_realities_metadata') } channels_to_integrity_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/channels_to_integrity_status') } videos_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos_metadata') } } interface FundingSourceDetails$Fields { "coupon": Field, "display_string": Field, "id": Field, "type": Field } interface FundingSourceDetails$Connections { } type FundingSourceDetails = FundingSourceDetails$Fields & FundingSourceDetails$Connections interface FundingSourceDetailsCoupon$Fields { "amount": Field, "currency": Field, "display_amount": Field, "expiration": Field } interface FundingSourceDetailsCoupon$Connections { } type FundingSourceDetailsCoupon = FundingSourceDetailsCoupon$Fields & FundingSourceDetailsCoupon$Connections interface FundraiserPersonToCharity$donations$get { fields: InternalDonationForApp } interface FundraiserPersonToCharity$end_fundraiser$post { } interface FundraiserPersonToCharity$external_donations$get { fields: ExternalAppDonation } interface FundraiserPersonToCharity$external_donations$post { amount_received: uint,currency: string,donation_id_hash: string,donation_time: uint,donor_id_hash: string,fields: ExternalAppDonation } interface FundraiserPersonToCharity$get { fields: FundraiserPersonToCharity } interface FundraiserPersonToCharity$post { description?: string,end_time?: datetime,external_event_name?: string,external_event_start_time?: datetime,external_event_uri?: string,external_fundraiser_uri?: string,external_id?: string,goal_amount?: uint,name?: string,fields: FundraiserPersonToCharity } interface FundraiserPersonToCharity$Fields { "amount_raised": Field, "charity_id": Field, "currency": Field, "description": Field, "donations_count": Field, "donors_count": Field, "end_time": Field, "external_amount_raised": Field, "external_donations_count": Field, "external_donors_count": Field, "external_event_name": Field, "external_event_start_time": Field, "external_event_uri": Field, "external_fundraiser_uri": Field, "external_id": Field, "goal_amount": Field, "id": Field, "internal_amount_raised": Field, "internal_donations_count": Field, "internal_donors_count": Field, "name": Field, "uri": Field } interface FundraiserPersonToCharity$Connections { donations: Connection, external_donations: Connection } type FundraiserPersonToCharity = FundraiserPersonToCharity$Fields & FundraiserPersonToCharity$Connections export class FundraiserPersonToCharityQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) donations = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/donations') } end_fundraiser = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/end_fundraiser') } external_donations = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/external_donations'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/external_donations') } } interface GameItem$get { fields: GameItem } interface GameItem$Fields { "count": Field, "created": Field, "ext_id": Field, "id": Field, "item_def": Field, "owner": Field, "status": Field, "updated": Field } interface GameItem$Connections { } type GameItem = GameItem$Fields & GameItem$Connections export class GameItemQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface Group$admins$delete { uid: int } interface Group$admins$post { uid: int,fields: Group } interface Group$albums$get { fields: Album } interface Group$albums$post { contributors?: list,description?: string,is_default?: bool,location?: string,make_shared_album?: bool,message?: string,name?: string,place?: Object,privacy?: string,tags?: list,visible?: string,fields: Album } interface Group$attachment_surfaces$get { fields: GroupThirdPartyPostAttachmentSurface } interface Group$attachment_surfaces$post { title: map,fields: GroupThirdPartyPostAttachmentSurface } interface Group$docs$get { fields: Doc } interface Group$events$get { fields: Event } interface Group$feed$get { include_hidden?: bool,q?: string,show_expired?: bool,since?: datetime,until?: datetime,with?: string,fields: Post } interface Group$feed$post { actions?: Object,adaptive_type?: string,album_id?: string,android_key_hash?: string,animated_effect_id?: uint,application_id?: string,asked_fun_fact_prompt_id?: uint,asset3d_id?: uint,associated_id?: string,attach_place_suggestion?: bool,attached_media?: list,audience_exp?: bool,backdated_time?: datetime,backdated_time_granularity?: groupfeed_backdated_time_granularity_enum_param,call_to_action?: Object,caption?: string,checkin_entry_point?: groupfeed_checkin_entry_point_enum_param,child_attachments?: list,client_mutation_id?: string,composer_entry_picker?: string,composer_entry_point?: string,composer_entry_time?: uint,composer_session_events_log?: string,composer_session_id?: string,composer_source_surface?: string,composer_type?: string,connection_class?: string,content_attachment?: string,coordinates?: Object,cta_link?: string,cta_type?: string,description?: string,direct_share_status?: uint,expanded_height?: uint,expanded_width?: uint,feed_targeting?: Object,formatting?: groupfeed_formatting_enum_param,fun_fact_prompt_id?: uint,fun_fact_toastee_id?: uint,has_nickname?: bool,height?: uint,holiday_card?: string,home_checkin_city_id?: Object,image_crops?: map,implicit_with_tags?: list,instant_game_entry_point_data?: string,ios_bundle_id?: string,is_backout_draft?: bool,is_boost_intended?: bool,is_explicit_location?: bool,is_explicit_share?: bool,is_group_linking_post?: bool,is_photo_container?: bool,link?: string,location_source_id?: string,manual_privacy?: bool,message?: string,multi_share_end_card?: bool,multi_share_optimized?: bool,name?: string,nectar_module?: string,object_attachment?: string,offer_like_post_id?: uint,og_action_type_id?: string,og_hide_object_attachment?: bool,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_set_profile_badge?: bool,og_suggestion_mechanism?: string,page_recommendation?: string,picture?: string,place?: Object,place_attachment_setting?: groupfeed_place_attachment_setting_enum_param,place_list?: string,place_list_data?: list,post_surfaces_blacklist?: list,posting_to_redspace?: groupfeed_posting_to_redspace_enum_param,privacy?: string,prompt_id?: string,prompt_tracking_string?: string,properties?: Object,proxied_app_id?: string,publish_event_id?: uint,published?: bool,quote?: string,react_mode_metadata?: string,ref?: list,referenceable_image_ids?: list,referral_id?: string,scheduled_publish_time?: datetime,source?: string,sponsor_id?: string,sponsor_relationship?: uint,suggested_place_id?: Object,tags?: list,target_surface?: groupfeed_target_surface_enum_param,targeting?: Object,text_format_metadata?: string,text_format_preset_id?: string,text_only_place?: string,throwback_camera_roll_media?: string,thumbnail?: file,time_since_original_post?: uint,title?: string,tracking_info?: string,unpublished_content_type?: groupfeed_unpublished_content_type_enum_param,user_selected_tags?: bool,video_start_time_ms?: uint,viewer_coordinates?: Object,width?: uint,fields: Post } interface Group$files$get { fields: GroupFile } interface Group$groups$get { fields: Group } interface Group$groups$post { admin?: int,description?: string,group_icon_id?: Object,group_type?: groupgroups_group_type_enum_param,join_setting?: groupgroups_join_setting_enum_param,name: string,parent_id?: Object,post_permissions?: groupgroups_post_permissions_enum_param,post_requires_admin_approval?: bool,privacy?: string,ref?: string,fields: Group } interface Group$live_videos$get { broadcast_status?: list,source?: grouplive_videos_source_enum_param,fields: LiveVideo } interface Group$live_videos$post { content_tags?: list,description?: string,enable_backup_ingest?: bool,encoding_settings?: string,event_params?: Object,fisheye_video_cropped?: bool,front_z_rotation?: float,is_audio_only?: bool,is_spherical?: bool,original_fov?: uint,privacy?: string,projection?: grouplive_videos_projection_enum_param,published?: bool,schedule_custom_profile_image?: file,spatial_audio_format?: grouplive_videos_spatial_audio_format_enum_param,status?: grouplive_videos_status_enum_param,stereoscopic_mode?: grouplive_videos_stereoscopic_mode_enum_param,stop_on_delete_stream?: bool,stream_type?: grouplive_videos_stream_type_enum_param,title?: string,fields: LiveVideo } interface Group$members$delete { email?: string,member?: int } interface Group$members$post { email?: string,from?: int,member?: int,rate?: uint,source?: string,fields: Group } interface Group$opted_in_members$get { fields: User } interface Group$photos$post { aid?: string,allow_spherical_photo?: bool,alt_text_custom?: string,android_key_hash?: string,application_id?: string,attempt?: uint,audience_exp?: bool,backdated_time?: datetime,backdated_time_granularity?: groupphotos_backdated_time_granularity_enum_param,caption?: string,composer_session_id?: string,direct_share_status?: uint,feed_targeting?: Object,filter_type?: uint,full_res_is_coming_later?: bool,initial_view_heading_override_degrees?: uint,initial_view_pitch_override_degrees?: uint,initial_view_vertical_fov_override_degrees?: uint,ios_bundle_id?: string,is_explicit_location?: bool,is_explicit_place?: bool,manual_privacy?: bool,message?: string,name?: string,no_story?: bool,offline_id?: uint,og_action_type_id?: string,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_set_profile_badge?: bool,og_suggestion_mechanism?: string,place?: Object,privacy?: string,profile_id?: int,proxied_app_id?: string,published?: bool,qn?: string,scheduled_publish_time?: uint,spherical_metadata?: map,sponsor_id?: string,sponsor_relationship?: uint,tags?: list,target_id?: int,targeting?: Object,time_since_original_post?: uint,uid?: int,unpublished_content_type?: groupphotos_unpublished_content_type_enum_param,url?: string,user_selected_tags?: bool,vault_image_id?: string,fields: Photo } interface Group$picture$get { breaking_change?: grouppicture_breaking_change_enum_param,height?: int,redirect?: bool,type?: grouppicture_type_enum_param,width?: int,fields: ProfilePictureSource } interface Group$shift_settings$post { external_id?: string,shift_feature_setting: groupshift_settings_shift_feature_setting_enum_param,fields: WorkShiftManagementSettings } interface Group$videos$get { type?: groupvideos_type_enum_param,fields: AdVideo } interface Group$videos$post { adaptive_type?: string,animated_effect_id?: uint,application_id?: string,asked_fun_fact_prompt_id?: uint,audio_story_wave_animation_handle?: string,composer_entry_picker?: string,composer_entry_point?: string,composer_entry_time?: uint,composer_session_events_log?: string,composer_session_id?: string,composer_source_surface?: string,composer_type?: string,container_type?: groupvideos_container_type_enum_param,content_category?: groupvideos_content_category_enum_param,creative_tools?: string,description?: string,embeddable?: bool,end_offset?: uint,fbuploader_video_file_chunk?: string,file_size?: uint,file_url?: string,fisheye_video_cropped?: bool,formatting?: groupvideos_formatting_enum_param,fov?: uint,front_z_rotation?: float,fun_fact_prompt_id?: uint,fun_fact_toastee_id?: uint,guide?: list>,guide_enabled?: bool,has_nickname?: bool,holiday_card?: string,initial_heading?: uint,initial_pitch?: uint,instant_game_entry_point_data?: string,is_boost_intended?: bool,is_explicit_share?: bool,is_group_linking_post?: bool,is_voice_clip?: bool,location_source_id?: string,manual_privacy?: bool,offer_like_post_id?: uint,og_action_type_id?: string,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_suggestion_mechanism?: string,original_fov?: uint,original_projection_type?: groupvideos_original_projection_type_enum_param,publish_event_id?: uint,published?: bool,react_mode_metadata?: string,referenced_sticker_id?: string,replace_video_id?: string,scheduled_publish_time?: uint,slideshow_spec?: map,source?: string,source_instagram_media_id?: string,spherical?: bool,start_offset?: uint,swap_mode?: groupvideos_swap_mode_enum_param,text_format_metadata?: string,throwback_camera_roll_media?: string,thumb?: file,time_since_original_post?: uint,title?: string,transcode_setting_properties?: string,unpublished_content_type?: groupvideos_unpublished_content_type_enum_param,upload_phase?: groupvideos_upload_phase_enum_param,upload_session_id?: string,upload_setting_properties?: string,video_file_chunk?: string,video_id_original?: string,video_start_time_ms?: uint,waterfall_id?: string,fields: AdVideo } interface Group$get { icon_size?: group_icon_size,fields: Group } interface Group$post { cover?: string,cover_url?: string,description?: string,focus_x?: float,focus_y?: float,group_icon?: string,is_official_group?: bool,join_setting?: group_join_setting,name?: string,no_feed_story?: bool,offset_y?: int,post_permissions?: group_post_permissions,post_requires_admin_approval?: bool,privacy?: string,purpose?: group_purpose,update_view_time?: bool,fields: Group } interface Group$Fields { "archived": Field, "cover": Field, "created_time": Field, "description": Field, "email": Field, "icon": Field, "id": Field, "install": Field, "link": Field, "member_count": Field, "member_request_count": Field, "name": Field, "parent": Field, "permissions": Field>, "privacy": Field, "purpose": Field, "subdomain": Field, "updated_time": Field, "venue": Field } interface Group$Connections { albums: Connection, attachment_surfaces: Connection, docs: Connection, events: Connection, feed: Connection, files: Connection, groups: Connection, live_videos: Connection, opted_in_members: Connection, picture: Connection, videos: Connection } type Group = Group$Fields & Group$Connections export class GroupQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) admins = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/admins'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/admins') } albums = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/albums'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/albums') } attachment_surfaces = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/attachment_surfaces'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/attachment_surfaces') } docs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/docs') } events = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/events') } feed = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/feed'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/feed') } files = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/files') } groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/groups'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/groups') } live_videos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/live_videos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/live_videos') } members = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/members'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/members') } opted_in_members = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/opted_in_members') } photos = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/photos') } picture = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/picture') } shift_settings = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/shift_settings') } videos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/videos') } } interface HomeListing$augmented_realities_metadata$get { fields: DynamicARMetadata } interface HomeListing$channels_to_integrity_status$get { fields: CatalogItemChannelsToIntegrityStatus } interface HomeListing$videos_metadata$get { fields: DynamicVideoMetadata } interface HomeListing$delete { } interface HomeListing$get { fields: HomeListing } interface HomeListing$post { address?: Object,availability?: string,currency?: string,description?: string,images?: list,listing_type?: string,name?: string,num_baths?: float,num_beds?: float,num_units?: float,price?: float,property_type?: string,url?: string,year_built?: uint,fields: HomeListing } interface HomeListing$Fields { "ac_type": Field, "additional_fees_description": Field, "address": Field, "agent_company": Field, "agent_email": Field, "agent_fb_page_id": Field, "agent_name": Field, "agent_phone": Field, "applinks": Field, "area_size": Field, "area_unit": Field, "availability": Field, "category_specific_fields": Field, "co_2_emission_rating_eu": Field, "currency": Field, "days_on_market": Field, "description": Field, "energy_rating_eu": Field, "furnish_type": Field, "group_id": Field, "heating_type": Field, "home_listing_id": Field, "id": Field, "image_fetch_status": Field, "images": Field>, "laundry_type": Field, "listing_type": Field, "max_currency": Field, "max_price": Field, "min_currency": Field, "min_price": Field, "name": Field, "num_baths": Field, "num_beds": Field, "num_rooms": Field, "num_units": Field, "parking_type": Field, "partner_verification": Field, "pet_policy": Field, "price": Field, "property_type": Field, "sanitized_images": Field>, "unit_price": Field, "url": Field, "visibility": Field, "year_built": Field } interface HomeListing$Connections { augmented_realities_metadata: Connection, channels_to_integrity_status: Connection, videos_metadata: Connection } type HomeListing = HomeListing$Fields & HomeListing$Connections export class HomeListingQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) augmented_realities_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/augmented_realities_metadata') } channels_to_integrity_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/channels_to_integrity_status') } videos_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos_metadata') } } interface Hotel$augmented_realities_metadata$get { fields: DynamicARMetadata } interface Hotel$channels_to_integrity_status$get { fields: CatalogItemChannelsToIntegrityStatus } interface Hotel$hotel_rooms$get { fields: HotelRoom } interface Hotel$videos_metadata$get { fields: DynamicVideoMetadata } interface Hotel$delete { } interface Hotel$get { fields: Hotel } interface Hotel$post { address?: Object,applinks?: Object,base_price?: uint,brand?: string,currency?: string,description?: string,guest_ratings?: list,images?: list,name?: string,phone?: string,star_rating?: float,url?: string,fields: Hotel } interface Hotel$Fields { "address": Field, "applinks": Field, "brand": Field, "category": Field, "category_specific_fields": Field, "currency": Field, "description": Field, "guest_ratings": Field, "hotel_id": Field, "id": Field, "image_fetch_status": Field, "images": Field>, "lowest_base_price": Field, "loyalty_program": Field, "margin_level": Field, "name": Field, "phone": Field, "sale_price": Field, "sanitized_images": Field>, "star_rating": Field, "unit_price": Field, "url": Field, "visibility": Field } interface Hotel$Connections { augmented_realities_metadata: Connection, channels_to_integrity_status: Connection, hotel_rooms: Connection, videos_metadata: Connection } type Hotel = Hotel$Fields & Hotel$Connections export class HotelQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) augmented_realities_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/augmented_realities_metadata') } channels_to_integrity_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/channels_to_integrity_status') } hotel_rooms = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/hotel_rooms') } videos_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos_metadata') } } interface HotelRoom$pricing_variables$get { fields: DynamicPriceConfigByDate } interface HotelRoom$get { fields: HotelRoom } interface HotelRoom$Fields { "applinks": Field, "base_price": Field, "currency": Field, "description": Field, "id": Field, "images": Field>, "margin_level": Field, "name": Field, "room_id": Field, "sale_price": Field, "url": Field } interface HotelRoom$Connections { pricing_variables: Connection } type HotelRoom = HotelRoom$Fields & HotelRoom$Connections export class HotelRoomQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) pricing_variables = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/pricing_variables') } } interface IDName$Fields { "id": Field, "name": Field } interface IDName$Connections { } type IDName = IDName$Fields & IDName$Connections interface IGBCAdsPermission$get { fields: IGBCAdsPermission } interface IGBCAdsPermission$Fields { "id": Field, "permission_type": Field, "status": Field } interface IGBCAdsPermission$Connections { } type IGBCAdsPermission = IGBCAdsPermission$Fields & IGBCAdsPermission$Connections export class IGBCAdsPermissionQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface IGComment$replies$get { fields: IGComment } interface IGComment$replies$post { message?: string,fields: IGComment } interface IGComment$delete { } interface IGComment$get { fields: IGComment } interface IGComment$post { hide: bool,fields: IGComment } interface IGComment$Fields { "from": Field, "hidden": Field, "id": Field, "like_count": Field, "media": Field, "parent_id": Field, "text": Field, "timestamp": Field, "user": Field, "username": Field } interface IGComment$Connections { replies: Connection } type IGComment = IGComment$Fields & IGComment$Connections export class IGCommentQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) replies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/replies'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/replies') } } interface IGMedia$children$get { fields: IGMedia } interface IGMedia$comments$get { fields: IGComment } interface IGMedia$comments$post { message?: string,fields: IGComment } interface IGMedia$insights$get { breakdown?: list,metric: list,period?: list,fields: InstagramInsightsResult } interface IGMedia$product_tags$delete { child_index?: uint,deleted_tags: list } interface IGMedia$product_tags$get { fields: ShadowIGMediaProductTags } interface IGMedia$product_tags$post { child_index?: uint,updated_tags: list,fields: ShadowIGMediaProductTags } interface IGMedia$get { fields: IGMedia } interface IGMedia$post { comment_enabled: bool,fields: IGMedia } interface IGMedia$Fields { "caption": Field, "comments_count": Field, "id": Field, "ig_id": Field, "is_comment_enabled": Field, "is_shared_to_feed": Field, "like_count": Field, "media_product_type": Field, "media_type": Field, "media_url": Field, "owner": Field, "permalink": Field, "shortcode": Field, "thumbnail_url": Field, "timestamp": Field, "username": Field } interface IGMedia$Connections { children: Connection, comments: Connection, insights: Connection, product_tags: Connection } type IGMedia = IGMedia$Fields & IGMedia$Connections export class IGMediaQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) children = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/children') } comments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/comments'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/comments') } insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights') } product_tags = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/product_tags'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/product_tags'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/product_tags') } } interface IGUser$available_catalogs$get { fields: UserAvailableCatalogs } interface IGUser$catalog_product_search$get { catalog_id: string,q?: string,fields: ShadowIGUserCatalogProductSearch } interface IGUser$content_publishing_limit$get { since?: datetime,fields: ContentPublishingLimitResponse } interface IGUser$insights$get { breakdown?: list,metric: list,metric_type?: shadowiguserinsights_metric_type_enum_param,period: list,since?: datetime,timeframe?: shadowiguserinsights_timeframe_enum_param,until?: datetime,fields: InstagramInsightsResult } interface IGUser$live_media$get { since?: datetime,until?: datetime,fields: IGMedia } interface IGUser$media$get { since?: datetime,until?: datetime,fields: IGMedia } interface IGUser$media$post { caption?: string,children?: list,cover_url?: string,image_url?: string,is_carousel_item?: bool,location_id?: string,media_type?: string,product_tags?: list,share_to_feed?: bool,thumb_offset?: string,user_tags?: list,video_url?: string,fields: IGMedia } interface IGUser$media_publish$post { creation_id: uint,fields: IGMedia } interface IGUser$mentions$post { comment_id?: string,media_id: string,message: string } interface IGUser$notification_message_tokens$get { fields: UserPageOneTimeOptInTokenSettings } interface IGUser$product_appeal$get { product_id: string,fields: IGShoppingProductAppeal } interface IGUser$product_appeal$post { appeal_reason: string,product_id: string,fields: IGShoppingProductAppeal } interface IGUser$recently_searched_hashtags$get { fields: ShadowIGHashtag } interface IGUser$stories$get { fields: IGMedia } interface IGUser$tags$get { fields: IGMedia } interface IGUser$get { adgroup_id?: string,fields: IGUser } interface IGUser$Fields { "biography": Field, "business_discovery": Field, "followers_count": Field, "follows_count": Field, "id": Field, "ig_id": Field, "media_count": Field, "mentioned_comment": Field, "mentioned_media": Field, "name": Field, "owner_business": Field, "profile_picture_url": Field, "shopping_product_tag_eligibility": Field, "shopping_review_status": Field, "username": Field, "website": Field } interface IGUser$Connections { available_catalogs: Connection, catalog_product_search: Connection, content_publishing_limit: Connection, insights: Connection, live_media: Connection, media: Connection, notification_message_tokens: Connection, product_appeal: Connection, recently_searched_hashtags: Connection, stories: Connection, tags: Connection } type IGUser = IGUser$Fields & IGUser$Connections export class IGUserQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) available_catalogs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/available_catalogs') } catalog_product_search = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/catalog_product_search') } content_publishing_limit = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/content_publishing_limit') } insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights') } live_media = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/live_media') } media = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/media'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/media') } media_publish = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/media_publish') } mentions = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/mentions') } notification_message_tokens = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/notification_message_tokens') } product_appeal = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/product_appeal'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/product_appeal') } recently_searched_hashtags = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/recently_searched_hashtags') } stories = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/stories') } tags = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/tags') } } interface ImageCopyright$get { fields: ImageCopyright } interface ImageCopyright$post { artist?: string,creator?: string,custom_id?: string,description?: string,geo_ownership?: list,original_content_creation_date?: uint,title?: string,fields: ImageCopyright } interface ImageCopyright$Fields { "artist": Field, "copyright_monitoring_status": Field, "creation_time": Field, "creator": Field, "custom_id": Field, "description": Field, "filename": Field, "id": Field, "image": Field, "matches_count": Field, "original_content_creation_date": Field, "ownership_countries": Field, "tags": Field>, "title": Field, "update_time": Field } interface ImageCopyright$Connections { } type ImageCopyright = ImageCopyright$Fields & ImageCopyright$Connections export class ImageCopyrightQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) } interface InsightsResult$Fields { "description": Field, "description_from_api_doc": Field, "id": Field, "name": Field, "period": Field, "title": Field, "values": Field> } interface InsightsResult$Connections { } type InsightsResult = InsightsResult$Fields & InsightsResult$Connections interface InstagramInsightsResult$Fields { "description": Field, "id": Field, "name": Field, "period": Field, "title": Field, "total_value": Field, "values": Field> } interface InstagramInsightsResult$Connections { } type InstagramInsightsResult = InstagramInsightsResult$Fields & InstagramInsightsResult$Connections interface InstagramInsightsValue$Fields { "end_time": Field, "value": Field } interface InstagramInsightsValue$Connections { } type InstagramInsightsValue = InstagramInsightsValue$Fields & InstagramInsightsValue$Connections interface InstagramUser$agencies$get { fields: Business } interface InstagramUser$authorized_adaccounts$get { business: string,fields: AdAccount } interface InstagramUser$authorized_adaccounts$post { account_id: string,business: string,fields: InstagramUser } interface InstagramUser$get { adgroup_id?: string,fields: InstagramUser } interface InstagramUser$Fields { "follow_count": Field, "followed_by_count": Field, "has_profile_picture": Field, "id": Field, "is_private": Field, "is_published": Field, "media_count": Field, "mini_shop_storefront": Field, "owner_business": Field, "profile_pic": Field, "username": Field } interface InstagramUser$Connections { agencies: Connection, authorized_adaccounts: Connection } type InstagramUser = InstagramUser$Fields & InstagramUser$Connections export class InstagramUserQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) agencies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/agencies') } authorized_adaccounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/authorized_adaccounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/authorized_adaccounts') } } interface InstantArticle$insights$get { breakdown?: instantarticleinsights_breakdown_enum_param,metric: list,period: instantarticleinsights_period_enum_param,since?: datetime,until?: datetime,fields: InstantArticleInsightsQueryResult } interface InstantArticle$delete { } interface InstantArticle$get { fields: InstantArticle } interface InstantArticle$Fields { "canonical_url": Field, "development_mode": Field, "html_source": Field, "id": Field, "most_recent_import_status": Field, "photos": Field>, "publish_status": Field, "published": Field, "videos": Field> } interface InstantArticle$Connections { insights: Connection } type InstantArticle = InstantArticle$Fields & InstantArticle$Connections export class InstantArticleQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights') } } interface InstantArticleInsightsQueryResult$Fields { "breakdowns": Field>, "name": Field, "time": Field, "value": Field } interface InstantArticleInsightsQueryResult$Connections { } type InstantArticleInsightsQueryResult = InstantArticleInsightsQueryResult$Fields & InstantArticleInsightsQueryResult$Connections interface InstantArticlesStats$Fields { "error": Field, "metadata": Field>, "metric": Field, "totals": Field>, "x_axis_breakdown": Field>> } interface InstantArticlesStats$Connections { } type InstantArticlesStats = InstantArticlesStats$Fields & InstantArticlesStats$Connections interface IosAppLink$Fields { "app_name": Field, "app_store_id": Field, "url": Field } interface IosAppLink$Connections { } type IosAppLink = IosAppLink$Fields & IosAppLink$Connections interface JobsJob$augmented_realities_metadata$get { fields: DynamicARMetadata } interface JobsJob$channels_to_integrity_status$get { fields: CatalogItemChannelsToIntegrityStatus } interface JobsJob$videos_metadata$get { fields: DynamicVideoMetadata } interface JobsJob$get { fields: JobsJob } interface JobsJob$Fields { "address": Field, "applinks": Field, "category_specific_fields": Field, "custom_label_0": Field, "custom_label_1": Field, "custom_label_2": Field, "custom_label_3": Field, "custom_label_4": Field, "custom_label_5": Field, "custom_label_6": Field, "custom_number_0": Field, "custom_number_1": Field, "custom_number_2": Field, "custom_number_3": Field, "custom_number_4": Field, "custom_number_5": Field, "custom_number_6": Field, "id": Field, "image_fetch_status": Field, "images": Field>, "jobs_job_id": Field, "sanitized_images": Field>, "unit_price": Field, "url": Field, "visibility": Field } interface JobsJob$Connections { augmented_realities_metadata: Connection, channels_to_integrity_status: Connection, videos_metadata: Connection } type JobsJob = JobsJob$Fields & JobsJob$Connections export class JobsJobQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) augmented_realities_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/augmented_realities_metadata') } channels_to_integrity_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/channels_to_integrity_status') } videos_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos_metadata') } } interface KeyValue$Fields { "key": Field, "value": Field } interface KeyValue$Connections { } type KeyValue = KeyValue$Fields & KeyValue$Connections interface Lead$delete { } interface Lead$get { fields: Lead } interface Lead$Fields { "ad_id": Field, "ad_name": Field, "adset_id": Field, "adset_name": Field, "campaign_id": Field, "campaign_name": Field, "created_time": Field, "custom_disclaimer_responses": Field>, "field_data": Field>, "form_id": Field, "home_listing": Field, "id": Field, "is_organic": Field, "partner_name": Field, "platform": Field, "post": Field, "retailer_item_id": Field, "vehicle": Field } interface Lead$Connections { } type Lead = Lead$Fields & Lead$Connections export class LeadQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface LeadGenAppointmentBookingInfo$Fields { "advertiser_timezone_offset": Field, "appointment_durations": Field>, "appointment_slots_by_day": Field> } interface LeadGenAppointmentBookingInfo$Connections { } type LeadGenAppointmentBookingInfo = LeadGenAppointmentBookingInfo$Fields & LeadGenAppointmentBookingInfo$Connections interface LeadGenConditionalQuestionsGroupChoices$Fields { "customized_token": Field, "next_question_choices": Field>, "value": Field } interface LeadGenConditionalQuestionsGroupChoices$Connections { } type LeadGenConditionalQuestionsGroupChoices = LeadGenConditionalQuestionsGroupChoices$Fields & LeadGenConditionalQuestionsGroupChoices$Connections interface LeadGenConditionalQuestionsGroupQuestions$Fields { "field_key": Field, "input_type": Field, "name": Field } interface LeadGenConditionalQuestionsGroupQuestions$Connections { } type LeadGenConditionalQuestionsGroupQuestions = LeadGenConditionalQuestionsGroupQuestions$Fields & LeadGenConditionalQuestionsGroupQuestions$Connections interface LeadGenDraftQuestion$Fields { "conditional_questions_choices": Field>, "conditional_questions_group_id": Field, "dependent_conditional_questions": Field>, "inline_context": Field, "key": Field, "label": Field, "options": Field>, "type": Field } interface LeadGenDraftQuestion$Connections { } type LeadGenDraftQuestion = LeadGenDraftQuestion$Fields & LeadGenDraftQuestion$Connections interface LeadgenForm$leads$get { fields: Lead } interface LeadgenForm$test_leads$get { fields: Lead } interface LeadgenForm$test_leads$post { custom_disclaimer_responses?: list,field_data?: list,fields: Lead } interface LeadgenForm$get { fields: LeadgenForm } interface LeadgenForm$post { status?: leadgendata_status,fields: LeadgenForm } interface LeadgenForm$Fields { "allow_organic_lead": Field, "block_display_for_non_targeted_viewer": Field, "context_card": Field, "created_time": Field, "creator": Field, "expired_leads_count": Field, "follow_up_action_text": Field, "follow_up_action_url": Field, "id": Field, "is_optimized_for_quality": Field, "leads_count": Field, "legal_content": Field, "locale": Field, "name": Field, "organic_leads_count": Field, "page": Field, "page_id": Field, "privacy_policy_url": Field, "question_page_custom_headline": Field, "questions": Field>, "status": Field, "thank_you_page": Field, "tracking_parameters": Field> } interface LeadgenForm$Connections { leads: Connection, test_leads: Connection } type LeadgenForm = LeadgenForm$Fields & LeadgenForm$Connections export class LeadgenFormQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) leads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/leads') } test_leads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/test_leads'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/test_leads') } } interface LeadGenPostSubmissionCheckResult$Fields { "api_call_result": Field, "api_error_message": Field, "shown_thank_you_page": Field } interface LeadGenPostSubmissionCheckResult$Connections { } type LeadGenPostSubmissionCheckResult = LeadGenPostSubmissionCheckResult$Fields & LeadGenPostSubmissionCheckResult$Connections interface LeadGenQuestion$Fields { "conditional_questions_choices": Field>, "conditional_questions_group_id": Field, "dependent_conditional_questions": Field>, "id": Field, "inline_context": Field, "key": Field, "label": Field, "options": Field>, "type": Field } interface LeadGenQuestion$Connections { } type LeadGenQuestion = LeadGenQuestion$Fields & LeadGenQuestion$Connections interface LeadGenQuestionOption$Fields { "key": Field, "value": Field } interface LeadGenQuestionOption$Connections { } type LeadGenQuestionOption = LeadGenQuestionOption$Fields & LeadGenQuestionOption$Connections interface LifeEvent$likes$get { fields: Profile } interface LifeEvent$get { fields: LifeEvent } interface LifeEvent$Fields { "description": Field, "end_time": Field, "from": Field, "id": Field, "is_hidden": Field, "start_time": Field, "title": Field, "updated_time": Field } interface LifeEvent$Connections { likes: Connection } type LifeEvent = LifeEvent$Fields & LifeEvent$Connections export class LifeEventQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) likes = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/likes') } } interface Link$comments$post { attachment_id?: string,attachment_share_url?: string,attachment_url?: string,comment_privacy_value?: linkcomments_comment_privacy_value_enum_param,facepile_mentioned_ids?: list,feedback_source?: string,is_offline?: bool,message?: string,nectar_module?: string,object_id?: string,parent_comment_id?: Object,text?: string,tracking?: string,fields: Comment } interface Link$likes$get { fields: Profile } interface Link$get { fields: Link } interface Link$Fields { "caption": Field, "created_time": Field, "description": Field, "from": Field, "icon": Field, "id": Field, "link": Field, "message": Field, "multi_share_optimized": Field, "name": Field, "privacy": Field, "via": Field } interface Link$Connections { likes: Connection } type Link = Link$Fields & Link$Connections export class LinkQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) comments = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/comments') } likes = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/likes') } } interface LiveVideo$blocked_users$get { uid?: Object,fields: User } interface LiveVideo$comments$get { filter?: livevideocomments_filter_enum_param,live_filter?: livevideocomments_live_filter_enum_param,order?: livevideocomments_order_enum_param,since?: datetime,fields: Comment } interface LiveVideo$crosspost_shared_pages$get { fields: Page } interface LiveVideo$crossposted_broadcasts$get { fields: LiveVideo } interface LiveVideo$errors$get { fields: LiveVideoError } interface LiveVideo$input_streams$post { fields: LiveVideoInputStream } interface LiveVideo$polls$get { fields: VideoPoll } interface LiveVideo$polls$post { close_after_voting?: bool,correct_option?: uint,default_open?: bool,options: list,question: string,show_gradient?: bool,show_results?: bool,fields: VideoPoll } interface LiveVideo$reactions$get { type?: livevideoreactions_type_enum_param,fields: Profile } interface LiveVideo$delete { } interface LiveVideo$get { target_token?: string,fields: LiveVideo } interface LiveVideo$post { allow_bm_crossposting?: bool,content_tags?: list,cross_share_to_group_ids?: list,crossposting_actions?: list,custom_labels?: list,description?: string,direct_share_status?: uint,embeddable?: bool,end_live_video?: bool,event_params?: Object,is_audio_only?: bool,is_manual_mode?: bool,live_comment_moderation_setting?: list,master_ingest_stream_id?: string,og_icon_id?: string,og_phrase?: string,persistent_stream_key_status?: livevideo_persistent_stream_key_status,place?: Object,planned_start_time?: datetime,privacy?: string,published?: bool,schedule_custom_profile_image?: file,schedule_feed_background_image?: file,sponsor_id?: string,sponsor_relationship?: uint,status?: livevideo_status,stream_type?: livevideo_stream_type,tags?: list,targeting?: Object,title?: string,fields: LiveVideo } interface LiveVideo$Fields { "ad_break_config": Field, "ad_break_failure_reason": Field, "broadcast_start_time": Field, "copyright": Field, "creation_time": Field, "dash_ingest_url": Field, "dash_preview_url": Field, "description": Field, "embed_html": Field, "from": Field, "id": Field, "ingest_streams": Field>, "is_manual_mode": Field, "is_reference_only": Field, "live_views": Field, "overlay_url": Field, "permalink_url": Field, "planned_start_time": Field, "recommended_encoder_settings": Field, "seconds_left": Field, "secure_stream_url": Field, "status": Field, "stream_url": Field, "targeting": Field, "title": Field, "total_views": Field, "video": Field } interface LiveVideo$Connections { blocked_users: Connection, comments: Connection, crosspost_shared_pages: Connection, crossposted_broadcasts: Connection, errors: Connection, polls: Connection, reactions: Connection } type LiveVideo = LiveVideo$Fields & LiveVideo$Connections export class LiveVideoQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) blocked_users = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/blocked_users') } comments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/comments') } crosspost_shared_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/crosspost_shared_pages') } crossposted_broadcasts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/crossposted_broadcasts') } errors = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/errors') } input_streams = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/input_streams') } polls = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/polls'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/polls') } reactions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/reactions') } } interface LiveVideoAdBreakConfig$Fields { "default_ad_break_duration": Field, "failure_reason_polling_interval": Field, "first_break_eligible_secs": Field, "guide_url": Field, "is_eligible_to_onboard": Field, "is_enabled": Field, "onboarding_url": Field, "preparing_duration": Field, "time_between_ad_breaks_secs": Field, "viewer_count_threshold": Field } interface LiveVideoAdBreakConfig$Connections { } type LiveVideoAdBreakConfig = LiveVideoAdBreakConfig$Fields & LiveVideoAdBreakConfig$Connections interface LiveVideoError$get { fields: LiveVideoError } interface LiveVideoError$Fields { "creation_time": Field, "error_code": Field, "error_message": Field, "error_type": Field } interface LiveVideoError$Connections { } type LiveVideoError = LiveVideoError$Fields & LiveVideoError$Connections export class LiveVideoErrorQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface LiveVideoInputStream$get { target_token?: string,fields: LiveVideoInputStream } interface LiveVideoInputStream$Fields { "dash_ingest_url": Field, "dash_preview_url": Field, "id": Field, "is_master": Field, "secure_stream_url": Field, "stream_health": Field, "stream_id": Field, "stream_url": Field } interface LiveVideoInputStream$Connections { } type LiveVideoInputStream = LiveVideoInputStream$Fields & LiveVideoInputStream$Connections export class LiveVideoInputStreamQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface LiveVideoRecommendedEncoderSettings$Fields { "audio_codec_settings": Field, "streaming_protocol": Field, "video_codec_settings": Field } interface LiveVideoRecommendedEncoderSettings$Connections { } type LiveVideoRecommendedEncoderSettings = LiveVideoRecommendedEncoderSettings$Fields & LiveVideoRecommendedEncoderSettings$Connections interface LiveVideoTargeting$Fields { "age_max": Field, "age_min": Field, "excluded_countries": Field>, "geo_locations": Field } interface LiveVideoTargeting$Connections { } type LiveVideoTargeting = LiveVideoTargeting$Fields & LiveVideoTargeting$Connections interface LocalServiceBusiness$channels_to_integrity_status$get { fields: CatalogItemChannelsToIntegrityStatus } interface LocalServiceBusiness$get { fields: LocalServiceBusiness } interface LocalServiceBusiness$Fields { "address": Field, "applinks": Field, "availability": Field, "brand": Field, "category": Field, "category_specific_fields": Field, "condition": Field, "cuisine_type": Field, "currency": Field, "custom_label_0": Field, "custom_label_1": Field, "custom_label_2": Field, "custom_label_3": Field, "custom_label_4": Field, "custom_number_0": Field, "custom_number_1": Field, "custom_number_2": Field, "custom_number_3": Field, "custom_number_4": Field, "description": Field, "expiration_date": Field, "gtin": Field, "id": Field, "image_fetch_status": Field, "images": Field>, "local_service_business_id": Field, "phone": Field, "price": Field, "price_range": Field, "retailer_category": Field, "sanitized_images": Field>, "size": Field, "title": Field, "unit_price": Field, "url": Field, "vendor_id": Field, "visibility": Field } interface LocalServiceBusiness$Connections { channels_to_integrity_status: Connection } type LocalServiceBusiness = LocalServiceBusiness$Fields & LocalServiceBusiness$Connections export class LocalServiceBusinessQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) channels_to_integrity_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/channels_to_integrity_status') } } interface Location$Fields { "city": Field, "city_id": Field, "country": Field, "country_code": Field, "latitude": Field, "located_in": Field, "longitude": Field, "name": Field, "region": Field, "region_id": Field, "state": Field, "street": Field, "zip": Field } interface Location$Connections { } type Location = Location$Fields & Location$Connections interface LookalikeSpec$Fields { "country": Field, "is_financial_service": Field, "origin": Field>, "origin_event_name": Field, "origin_event_source_name": Field, "origin_event_source_type": Field, "product_set_name": Field, "ratio": Field, "starting_ratio": Field, "target_countries": Field>, "target_country_names": Field, "type": Field } interface LookalikeSpec$Connections { } type LookalikeSpec = LookalikeSpec$Fields & LookalikeSpec$Connections interface MailingAddress$get { fields: MailingAddress } interface MailingAddress$Fields { "city": Field, "city_page": Field, "country": Field, "id": Field, "postal_code": Field, "region": Field, "street1": Field, "street2": Field } interface MailingAddress$Connections { } type MailingAddress = MailingAddress$Fields & MailingAddress$Connections export class MailingAddressQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface ManagedPartnerBusiness$Fields { "ad_account": Field, "catalog_segment": Field, "extended_credit": Field, "page": Field, "seller_business_info": Field, "seller_business_status": Field, "template": Field> } interface ManagedPartnerBusiness$Connections { } type ManagedPartnerBusiness = ManagedPartnerBusiness$Fields & ManagedPartnerBusiness$Connections interface MediaFingerprint$get { fields: MediaFingerprint } interface MediaFingerprint$post { metadata?: list,source?: file,title?: string,universal_content_id?: string,fields: MediaFingerprint } interface MediaFingerprint$Fields { "duration_in_sec": Field, "fingerprint_content_type": Field, "fingerprint_type": Field, "id": Field, "metadata": Field, "title": Field, "universal_content_id": Field } interface MediaFingerprint$Connections { } type MediaFingerprint = MediaFingerprint$Fields & MediaFingerprint$Connections export class MediaFingerprintQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) } interface MediaTitle$augmented_realities_metadata$get { fields: DynamicARMetadata } interface MediaTitle$channels_to_integrity_status$get { fields: CatalogItemChannelsToIntegrityStatus } interface MediaTitle$videos_metadata$get { fields: DynamicVideoMetadata } interface MediaTitle$delete { } interface MediaTitle$get { fields: MediaTitle } interface MediaTitle$post { applinks?: Object,content_category?: mediatitle_content_category,currency?: string,description?: string,fb_page_id?: string,genres?: list,images?: list,kg_fb_id?: string,price?: uint,title?: string,title_display_name?: string,url?: string,fields: MediaTitle } interface MediaTitle$Fields { "applinks": Field, "category_specific_fields": Field, "content_category": Field, "currency": Field, "description": Field, "fb_page_alias": Field, "fb_page_id": Field, "genres": Field>, "id": Field, "image_fetch_status": Field, "images": Field>, "kg_fb_id": Field, "media_title_id": Field, "price": Field, "sanitized_images": Field>, "title": Field, "title_display_name": Field, "unit_price": Field, "url": Field, "visibility": Field, "wiki_data_item": Field } interface MediaTitle$Connections { augmented_realities_metadata: Connection, channels_to_integrity_status: Connection, videos_metadata: Connection } type MediaTitle = MediaTitle$Fields & MediaTitle$Connections export class MediaTitleQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) augmented_realities_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/augmented_realities_metadata') } channels_to_integrity_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/channels_to_integrity_status') } videos_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos_metadata') } } interface MessagingFeatureReview$Fields { "feature": Field, "status": Field } interface MessagingFeatureReview$Connections { } type MessagingFeatureReview = MessagingFeatureReview$Fields & MessagingFeatureReview$Connections interface MessagingFeatureStatus$Fields { "hop_v2": Field } interface MessagingFeatureStatus$Connections { } type MessagingFeatureStatus = MessagingFeatureStatus$Fields & MessagingFeatureStatus$Connections interface MessengerDestinationPageWelcomeMessage$Fields { "id": Field, "page_welcome_message_body": Field, "page_welcome_message_type": Field, "template_name": Field, "time_created": Field, "time_last_used": Field } interface MessengerDestinationPageWelcomeMessage$Connections { } type MessengerDestinationPageWelcomeMessage = MessengerDestinationPageWelcomeMessage$Fields & MessengerDestinationPageWelcomeMessage$Connections interface MessengerProfile$Fields { "account_linking_url": Field, "get_started": Field, "greeting": Field>, "ice_breakers": Field>, "payment_settings": Field, "persistent_menu": Field>, "subject_to_new_eu_privacy_rules": Field, "target_audience": Field, "whitelisted_domains": Field> } interface MessengerProfile$Connections { } type MessengerProfile = MessengerProfile$Fields & MessengerProfile$Connections interface MinimumBudget$Fields { "currency": Field, "min_daily_budget_high_freq": Field, "min_daily_budget_imp": Field, "min_daily_budget_low_freq": Field, "min_daily_budget_video_views": Field } interface MinimumBudget$Connections { } type MinimumBudget = MinimumBudget$Fields & MinimumBudget$Connections interface MusicVideoCopyright$get { fields: MusicVideoCopyright } interface MusicVideoCopyright$Fields { "creation_time": Field, "displayed_matches_count": Field, "id": Field, "in_conflict": Field, "isrc": Field, "match_rule": Field, "ownership_countries": Field>, "reference_file_status": Field, "ridge_monitoring_status": Field, "tags": Field>, "update_time": Field, "video_asset": Field, "whitelisted_fb_users": Field>, "whitelisted_ig_users": Field> } interface MusicVideoCopyright$Connections { } type MusicVideoCopyright = MusicVideoCopyright$Fields & MusicVideoCopyright$Connections export class MusicVideoCopyrightQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface NullNode$Fields { } interface NullNode$Connections { } type NullNode = NullNode$Fields & NullNode$Connections interface OfflineConversionDataSet$adaccounts$get { business: string,fields: AdAccount } interface OfflineConversionDataSet$adaccounts$post { account_id: string,auto_track_for_ads?: bool,business: string,fields: OfflineConversionDataSet } interface OfflineConversionDataSet$agencies$get { fields: Business } interface OfflineConversionDataSet$agencies$post { business: string,other_relationship?: string,permitted_roles?: list,relationship_type?: list,fields: OfflineConversionDataSet } interface OfflineConversionDataSet$audiences$get { action_source?: offlineconversiondatasetaudiences_action_source_enum_param,ad_account?: string,fields: CustomAudience } interface OfflineConversionDataSet$customconversions$get { ad_account?: string,fields: CustomConversion } interface OfflineConversionDataSet$events$post { data: list,namespace_id?: string,progress?: Object,upload_id?: string,upload_source?: string,upload_tag?: string } interface OfflineConversionDataSet$server_events_permitted_business$get { fields: Business } interface OfflineConversionDataSet$shared_accounts$get { action_source: offlineconversiondatasetshared_accounts_action_source_enum_param,business: string,fields: AdAccount } interface OfflineConversionDataSet$shared_agencies$get { action_source: offlineconversiondatasetshared_agencies_action_source_enum_param,fields: Business } interface OfflineConversionDataSet$stats$get { aggr_time?: offlineconversiondatasetstats_aggr_time_enum_param,end?: int,granularity?: offlineconversiondatasetstats_granularity_enum_param,skip_empty_values?: bool,start?: int,user_timezone_id?: uint,fields: OfflineConversionDataSetStats } interface OfflineConversionDataSet$uploads$get { end_time?: datetime,order?: offlineconversiondatasetuploads_order_enum_param,sort_by?: offlineconversiondatasetuploads_sort_by_enum_param,start_time?: datetime,upload_tag?: string,fields: OfflineConversionDataSetUpload } interface OfflineConversionDataSet$uploads$post { upload_tag: string,fields: OfflineConversionDataSetUpload } interface OfflineConversionDataSet$validate$post { data?: list,namespace_id?: string,fields: OfflineConversionDataSet } interface OfflineConversionDataSet$delete { } interface OfflineConversionDataSet$get { fields: OfflineConversionDataSet } interface OfflineConversionDataSet$post { auto_assign_to_new_accounts_only?: bool,description?: string,enable_auto_assign_to_accounts?: bool,name?: string,fields: OfflineConversionDataSet } interface OfflineConversionDataSet$Fields { "automatic_matching_fields": Field>, "business": Field, "can_proxy": Field, "config": Field, "creation_time": Field, "creator": Field, "data_use_setting": Field, "description": Field, "duplicate_entries": Field, "enable_auto_assign_to_accounts": Field, "enable_automatic_matching": Field, "event_stats": Field, "event_time_max": Field, "event_time_min": Field, "first_party_cookie_status": Field, "id": Field, "is_consolidated_container": Field, "is_created_by_business": Field, "is_crm": Field, "is_mta_use": Field, "is_restricted_use": Field, "is_unavailable": Field, "last_fired_time": Field, "last_upload_app": Field, "last_upload_app_changed_time": Field, "match_rate_approx": Field, "matched_entries": Field, "name": Field, "owner_ad_account": Field, "owner_business": Field, "usage": Field, "valid_entries": Field } interface OfflineConversionDataSet$Connections { adaccounts: Connection, agencies: Connection, audiences: Connection, customconversions: Connection, server_events_permitted_business: Connection, shared_accounts: Connection, shared_agencies: Connection, stats: Connection, uploads: Connection } type OfflineConversionDataSet = OfflineConversionDataSet$Fields & OfflineConversionDataSet$Connections export class OfflineConversionDataSetQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) adaccounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adaccounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/adaccounts') } agencies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/agencies'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/agencies') } audiences = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/audiences') } customconversions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/customconversions') } events = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/events') } server_events_permitted_business = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/server_events_permitted_business') } shared_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/shared_accounts') } shared_agencies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/shared_agencies') } stats = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/stats') } uploads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/uploads'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/uploads') } validate = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/validate') } } interface OfflineConversionDataSetPermissions$Fields { "can_edit": Field, "can_edit_or_upload": Field, "can_upload": Field, "should_block_vanilla_business_employee_access": Field } interface OfflineConversionDataSetPermissions$Connections { } type OfflineConversionDataSetPermissions = OfflineConversionDataSetPermissions$Fields & OfflineConversionDataSetPermissions$Connections interface OfflineConversionDataSetUpload$progress$get { fields: SignalsUploadProgress } interface OfflineConversionDataSetUpload$pull_sessions$get { fields: PartnerIntegrationPullSession } interface OfflineConversionDataSetUpload$get { fields: OfflineConversionDataSetUpload } interface OfflineConversionDataSetUpload$Fields { "api_calls": Field, "creation_time": Field, "duplicate_entries": Field, "event_stats": Field, "event_time_max": Field, "event_time_min": Field, "first_upload_time": Field, "id": Field, "is_excluded_for_lift": Field, "last_upload_time": Field, "match_rate_approx": Field, "matched_entries": Field, "upload_tag": Field, "valid_entries": Field } interface OfflineConversionDataSetUpload$Connections { progress: Connection, pull_sessions: Connection } type OfflineConversionDataSetUpload = OfflineConversionDataSetUpload$Fields & OfflineConversionDataSetUpload$Connections export class OfflineConversionDataSetUploadQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) progress = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/progress') } pull_sessions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/pull_sessions') } } interface OfflineConversionDataSetUsage$Fields { "num_lift_studies": Field } interface OfflineConversionDataSetUsage$Connections { } type OfflineConversionDataSetUsage = OfflineConversionDataSetUsage$Fields & OfflineConversionDataSetUsage$Connections interface OffsitePixel$get { value?: uint,fields: OffsitePixel } interface OffsitePixel$Fields { "creator": Field, "id": Field, "js_pixel": Field, "last_firing_time": Field, "name": Field, "tag": Field } interface OffsitePixel$Connections { } type OffsitePixel = OffsitePixel$Fields & OffsitePixel$Connections export class OffsitePixelQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface OmegaCustomerTrx$campaigns$get { fields: InvoiceCampaign } interface OmegaCustomerTrx$get { fields: OmegaCustomerTrx } interface OmegaCustomerTrx$Fields { "ad_account_ids": Field>, "advertiser_name": Field, "amount": Field, "amount_due": Field, "billed_amount_details": Field, "billing_period": Field, "cdn_download_uri": Field, "currency": Field, "download_uri": Field, "due_date": Field, "entity": Field, "id": Field, "invoice_date": Field, "invoice_id": Field, "invoice_type": Field, "liability_type": Field, "payment_status": Field, "payment_term": Field, "type": Field } interface OmegaCustomerTrx$Connections { campaigns: Connection } type OmegaCustomerTrx = OmegaCustomerTrx$Fields & OmegaCustomerTrx$Connections export class OmegaCustomerTrxQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) campaigns = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/campaigns') } } interface OpenGraphContext$get { fields: OpenGraphContext } interface OpenGraphContext$Fields { "id": Field } interface OpenGraphContext$Connections { } type OpenGraphContext = OpenGraphContext$Fields & OpenGraphContext$Connections export class OpenGraphContextQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface OutcomePredictionPoint$Fields { "actions": Field, "impressions": Field, "reach": Field, "spend": Field } interface OutcomePredictionPoint$Connections { } type OutcomePredictionPoint = OutcomePredictionPoint$Fields & OutcomePredictionPoint$Connections interface Page$acknowledge_orders$post { idempotency_key: string,orders: list,fields: Page } interface Page$ads_posts$get { exclude_dynamic_ads?: bool,include_inline_create?: bool,since?: datetime,until?: datetime,fields: PagePost } interface Page$agencies$delete { business: string } interface Page$agencies$get { fields: Business } interface Page$agencies$post { business: string,permitted_tasks?: list,fields: Page } interface Page$albums$get { fields: Album } interface Page$ar_experience$get { fields: ArAdsDataContainer } interface Page$assigned_users$delete { user: int } interface Page$assigned_users$get { business: string,fields: AssignedUser } interface Page$assigned_users$post { tasks?: list,user: int,fields: Page } interface Page$blocked$delete { asid?: string,psid?: int,uid?: int,user?: int } interface Page$blocked$get { uid?: int,user?: int,fields: Profile } interface Page$blocked$post { asid?: list,psid?: list,uid?: list,user?: list } interface Page$business_data$post { data: list,partner_agent: string,processing_type?: string } interface Page$businessprojects$get { business?: string,fields: BusinessProject } interface Page$call_to_actions$get { fields: PageCallToAction } interface Page$canvas_elements$get { fields: CanvasBodyElement } interface Page$canvas_elements$post { canvas_button?: Object,canvas_carousel?: Object,canvas_footer?: Object,canvas_header?: Object,canvas_lead_form?: Object,canvas_photo?: Object,canvas_product_list?: Object,canvas_product_set?: Object,canvas_store_locator?: Object,canvas_text?: Object,canvas_video?: Object,fields: CanvasBodyElement } interface Page$canvases$get { is_hidden?: bool,is_published?: bool,fields: Canvas } interface Page$canvases$post { background_color?: string,body_element_ids?: list,enable_swipe_to_open?: bool,is_hidden?: bool,is_published?: bool,name?: string,source_template_id?: string,fields: Canvas } interface Page$chat_plugin$get { fields: ChatPlugin } interface Page$chat_plugin$post { alignment?: pagechat_plugin_alignment_enum_param,desktop_bottom_spacing?: uint,desktop_side_spacing?: uint,entry_point_icon?: pagechat_plugin_entry_point_icon_enum_param,entry_point_label?: pagechat_plugin_entry_point_label_enum_param,greeting_dialog_display?: pagechat_plugin_greeting_dialog_display_enum_param,guest_chat_mode?: pagechat_plugin_guest_chat_mode_enum_param,mobile_bottom_spacing?: uint,mobile_chat_display?: pagechat_plugin_mobile_chat_display_enum_param,mobile_side_spacing?: uint,theme_color?: string,welcome_screen_greeting?: string,fields: Page } interface Page$claimed_urls$get { fields: URL } interface Page$commerce_eligibility$get { fields: PageCommerceEligibility } interface Page$commerce_merchant_settings$get { fields: CommerceMerchantSettings } interface Page$commerce_orders$get { filters?: list,state?: list,updated_after?: datetime,updated_before?: datetime,fields: CommerceOrder } interface Page$commerce_payouts$get { end_time?: datetime,start_time?: datetime,fields: CommercePayout } interface Page$commerce_transactions$get { end_time?: datetime,payout_reference_id?: string,start_time?: datetime,fields: CommerceOrderTransactionDetail } interface Page$conversations$get { folder?: string,platform?: pageconversations_platform_enum_param,tags?: list,user_id?: string,fields: UnifiedThread } interface Page$copyright_manual_claims$post { action?: pagecopyright_manual_claims_action_enum_param,action_reason?: pagecopyright_manual_claims_action_reason_enum_param,countries?: Object,match_content_type: pagecopyright_manual_claims_match_content_type_enum_param,matched_asset_id: string,reference_asset_id: string,fields: VideoCopyrightMatch } interface Page$crosspost_whitelisted_pages$get { fields: Page } interface Page$custom_labels$get { fields: PageUserMessageThreadLabel } interface Page$custom_labels$post { name?: string,page_label_name: string,fields: PageUserMessageThreadLabel } interface Page$custom_user_settings$delete { params: list,psid: string } interface Page$custom_user_settings$get { psid: string,fields: CustomUserSettings } interface Page$custom_user_settings$post { persistent_menu?: list,psid: string,fields: Page } interface Page$events$get { event_state_filter?: list,include_canceled?: bool,time_filter?: pageevents_time_filter_enum_param,type?: pageevents_type_enum_param,fields: Event } interface Page$extend_thread_control$post { duration?: uint,recipient: Object,fields: Page } interface Page$fantasy_games$get { fields: FantasyGame } interface Page$feed$get { include_hidden?: bool,limit?: uint,show_expired?: bool,with?: pagefeed_with_enum_param,fields: PagePost } interface Page$feed$post { actions?: Object,adaptive_type?: string,album_id?: string,android_key_hash?: string,animated_effect_id?: uint,application_id?: string,asked_fun_fact_prompt_id?: uint,asset3d_id?: uint,associated_id?: string,attach_place_suggestion?: bool,attached_media?: list,audience_exp?: bool,backdated_time?: datetime,backdated_time_granularity?: pagefeed_backdated_time_granularity_enum_param,call_to_action?: Object,caption?: string,checkin_entry_point?: pagefeed_checkin_entry_point_enum_param,child_attachments?: list,client_mutation_id?: string,composer_entry_picker?: string,composer_entry_point?: string,composer_entry_time?: uint,composer_session_events_log?: string,composer_session_id?: string,composer_source_surface?: string,composer_type?: string,connection_class?: string,content_attachment?: string,coordinates?: Object,cta_link?: string,cta_type?: string,description?: string,direct_share_status?: uint,enforce_link_ownership?: bool,expanded_height?: uint,expanded_width?: uint,feed_targeting?: Object,formatting?: pagefeed_formatting_enum_param,fun_fact_prompt_id?: uint,fun_fact_toastee_id?: uint,has_nickname?: bool,height?: uint,holiday_card?: string,home_checkin_city_id?: Object,image_crops?: map,implicit_with_tags?: list,instant_game_entry_point_data?: string,ios_bundle_id?: string,is_backout_draft?: bool,is_boost_intended?: bool,is_explicit_location?: bool,is_explicit_share?: bool,is_group_linking_post?: bool,is_photo_container?: bool,link?: string,location_source_id?: string,manual_privacy?: bool,message?: string,multi_share_end_card?: bool,multi_share_optimized?: bool,name?: string,nectar_module?: string,object_attachment?: string,offer_like_post_id?: uint,og_action_type_id?: string,og_hide_object_attachment?: bool,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_set_profile_badge?: bool,og_suggestion_mechanism?: string,page_recommendation?: string,picture?: string,place?: Object,place_attachment_setting?: pagefeed_place_attachment_setting_enum_param,place_list?: string,place_list_data?: list,post_surfaces_blacklist?: list,posting_to_redspace?: pagefeed_posting_to_redspace_enum_param,privacy?: string,prompt_id?: string,prompt_tracking_string?: string,properties?: Object,proxied_app_id?: string,publish_event_id?: uint,published?: bool,quote?: string,react_mode_metadata?: string,ref?: list,referenceable_image_ids?: list,referral_id?: string,scheduled_publish_time?: datetime,source?: string,sponsor_id?: string,sponsor_relationship?: uint,suggested_place_id?: Object,tags?: list,target_surface?: pagefeed_target_surface_enum_param,targeting?: Object,text_format_metadata?: string,text_format_preset_id?: string,text_only_place?: string,throwback_camera_roll_media?: string,thumbnail?: file,time_since_original_post?: uint,title?: string,tracking_info?: string,unpublished_content_type?: pagefeed_unpublished_content_type_enum_param,user_selected_tags?: bool,video_start_time_ms?: uint,viewer_coordinates?: Object,width?: uint,fields: Page } interface Page$global_brand_children$get { fields: Page } interface Page$groups$get { admin_only?: bool,parent?: string,fields: Group } interface Page$image_copyrights$get { fields: ImageCopyright } interface Page$image_copyrights$post { artist?: string,creator?: string,custom_id?: string,description?: string,filename: string,geo_ownership: list,original_content_creation_date?: uint,reference_photo: string,title?: string,fields: ImageCopyright } interface Page$indexed_videos$get { fields: AdVideo } interface Page$insights$get { breakdown?: list,date_preset?: pageinsights_date_preset_enum_param,metric?: list,period?: pageinsights_period_enum_param,show_description_from_api_doc?: bool,since?: datetime,until?: datetime,fields: InsightsResult } interface Page$instagram_accounts$get { fields: InstagramUser } interface Page$instant_articles$get { development_mode?: bool,fields: InstantArticle } interface Page$instant_articles$post { development_mode?: bool,html_source: string,published?: bool,take_live?: bool,fields: InstantArticle } interface Page$instant_articles_insights$get { breakdown?: pageinstant_articles_insights_breakdown_enum_param,metric: list,period: pageinstant_articles_insights_period_enum_param,since?: datetime,until?: datetime,fields: InstantArticleInsightsQueryResult } interface Page$instant_articles_publish$post { canonical_url: string,publish_status: pageinstant_articles_publish_publish_status_enum_param,fields: Page } interface Page$instant_articles_stats$get { metrics_list?: list,page_list: list,since?: datetime,until?: datetime,fields: InstantArticlesStats } interface Page$invoice_access_bank_account$get { fields: McomInvoiceBankAccount } interface Page$leadgen_forms$get { fields: LeadgenForm } interface Page$leadgen_forms$post { allow_organic_lead_retrieval?: bool,block_display_for_non_targeted_viewer?: bool,context_card?: Object,cover_photo?: file,custom_disclaimer?: Object,follow_up_action_url?: string,is_for_canvas?: bool,is_optimized_for_quality?: bool,locale?: pageleadgen_forms_locale_enum_param,name: string,privacy_policy?: Object,question_page_custom_headline?: string,questions: list,thank_you_page?: Object,tracking_parameters?: map,fields: LeadgenForm } interface Page$likes$get { target_id?: string,fields: Page } interface Page$live_videos$get { broadcast_status?: list,source?: pagelive_videos_source_enum_param,fields: LiveVideo } interface Page$live_videos$post { content_tags?: list,crossposting_actions?: list,custom_labels?: list,description?: string,enable_backup_ingest?: bool,encoding_settings?: string,event_params?: Object,fisheye_video_cropped?: bool,front_z_rotation?: float,game_show?: map,is_audio_only?: bool,is_spherical?: bool,original_fov?: uint,privacy?: string,projection?: pagelive_videos_projection_enum_param,published?: bool,schedule_custom_profile_image?: file,spatial_audio_format?: pagelive_videos_spatial_audio_format_enum_param,status?: pagelive_videos_status_enum_param,stereoscopic_mode?: pagelive_videos_stereoscopic_mode_enum_param,stop_on_delete_stream?: bool,stream_type?: pagelive_videos_stream_type_enum_param,targeting?: Object,title?: string,fields: LiveVideo } interface Page$locations$delete { location_page_id: string,store_number?: uint } interface Page$locations$get { fields: Page } interface Page$locations$post { always_open?: bool,delivery_and_pickup_option_info?: list,differently_open_offerings?: map,hours?: map,ignore_warnings?: bool,location?: Object,location_page_id?: string,old_store_number?: uint,page_username?: string,permanently_closed?: bool,phone?: string,pickup_options?: list,place_topics?: list,price_range?: string,store_code?: string,store_location_descriptor?: string,store_name?: string,store_number: uint,temporary_status?: pagelocations_temporary_status_enum_param,website?: string,fields: Page } interface Page$media_fingerprints$get { universal_content_id?: string,fields: MediaFingerprint } interface Page$media_fingerprints$post { fingerprint_content_type: pagemedia_fingerprints_fingerprint_content_type_enum_param,metadata: list,source: string,title: string,universal_content_id?: string,fields: MediaFingerprint } interface Page$message_attachments$post { message: Object,platform?: pagemessage_attachments_platform_enum_param } interface Page$messages$post { message?: Object,messaging_type?: pagemessages_messaging_type_enum_param,notification_type?: pagemessages_notification_type_enum_param,payload?: string,persona_id?: string,recipient: Object,sender_action?: pagemessages_sender_action_enum_param,tag?: Object,thread_control?: Object,fields: Page } interface Page$messaging_feature_review$get { fields: MessagingFeatureReview } interface Page$messenger_profile$delete { fields: list,platform?: pagemessenger_profile_platform_enum_param } interface Page$messenger_profile$get { platform?: pagemessenger_profile_platform_enum_param,fields: MessengerProfile } interface Page$messenger_profile$post { account_linking_url?: string,get_started?: Object,greeting?: list,ice_breakers?: list,payment_settings?: Object,persistent_menu?: list,platform?: pagemessenger_profile_platform_enum_param,target_audience?: Object,whitelisted_domains?: list,fields: Page } interface Page$nlp_configs$post { api_version?: Object,custom_token?: string,model?: pagenlp_configs_model_enum_param,n_best?: uint,nlp_enabled?: bool,other_language_support?: map,verbose?: bool,fields: Page } interface Page$notification_message_tokens$get { fields: UserPageOneTimeOptInTokenSettings } interface Page$notification_messages_dev_support$post { developer_action: pagenotification_messages_dev_support_developer_action_enum_param,recipient: Object,fields: Page } interface Page$page_backed_instagram_accounts$get { fields: InstagramUser } interface Page$page_backed_instagram_accounts$post { fields: InstagramUser } interface Page$page_whatsapp_number_verification$post { verification_code?: string,whatsapp_number: string,fields: Page } interface Page$pass_thread_control$post { metadata?: string,recipient: Object,target_app_id?: int,fields: Page } interface Page$pass_thread_metadata$post { metadata: string,recipient: Object,target_app_id: int,fields: Page } interface Page$personas$get { fields: Persona } interface Page$personas$post { name: string,profile_picture_url: string,fields: Persona } interface Page$photos$get { biz_tag_id?: uint,business_id?: string,type?: pagephotos_type_enum_param,fields: Photo } interface Page$photos$post { aid?: string,allow_spherical_photo?: bool,alt_text_custom?: string,android_key_hash?: string,application_id?: string,attempt?: uint,audience_exp?: bool,backdated_time?: datetime,backdated_time_granularity?: pagephotos_backdated_time_granularity_enum_param,caption?: string,composer_session_id?: string,direct_share_status?: uint,feed_targeting?: Object,filter_type?: uint,full_res_is_coming_later?: bool,initial_view_heading_override_degrees?: uint,initial_view_pitch_override_degrees?: uint,initial_view_vertical_fov_override_degrees?: uint,ios_bundle_id?: string,is_explicit_location?: bool,is_explicit_place?: bool,location_source_id?: string,manual_privacy?: bool,message?: string,name?: string,nectar_module?: string,no_story?: bool,offline_id?: uint,og_action_type_id?: string,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_set_profile_badge?: bool,og_suggestion_mechanism?: string,parent_media_id?: uint,place?: Object,privacy?: string,profile_id?: int,proxied_app_id?: string,published?: bool,qn?: string,scheduled_publish_time?: uint,spherical_metadata?: map,sponsor_id?: string,sponsor_relationship?: uint,tags?: list,target_id?: int,targeting?: Object,temporary?: bool,time_since_original_post?: uint,uid?: int,unpublished_content_type?: pagephotos_unpublished_content_type_enum_param,url?: string,user_selected_tags?: bool,vault_image_id?: string,fields: Photo } interface Page$picture$get { breaking_change?: pagepicture_breaking_change_enum_param,height?: int,redirect?: bool,type?: pagepicture_type_enum_param,width?: int,fields: ProfilePictureSource } interface Page$picture$post { android_key_hash?: string,burn_media_effect?: bool,caption?: string,composer_session_id?: string,frame_entrypoint?: string,has_umg?: bool,height?: uint,ios_bundle_id?: string,media_effect_ids?: list,media_effect_source_object_id?: int,msqrd_mask_id?: string,photo?: string,picture?: string,profile_pic_method?: string,profile_pic_source?: string,proxied_app_id?: int,qn?: string,reuse?: bool,scaled_crop_rect?: Object,set_profile_photo_shield?: string,sticker_id?: int,sticker_source_object_id?: int,suppress_stories?: bool,width?: uint,x?: uint,y?: uint,fields: ProfilePictureSource } interface Page$posts$get { include_hidden?: bool,limit?: uint,q?: string,show_expired?: bool,with?: pageposts_with_enum_param,fields: PagePost } interface Page$product_catalogs$get { fields: ProductCatalog } interface Page$published_posts$get { include_hidden?: bool,limit?: uint,show_expired?: bool,with?: pagepublished_posts_with_enum_param,fields: PagePost } interface Page$ratings$get { fields: Recommendation } interface Page$release_thread_control$post { recipient: Object,fields: Page } interface Page$request_thread_control$post { metadata?: string,recipient: Object,fields: Page } interface Page$roles$get { include_deactivated?: bool,uid?: int,fields: User } interface Page$rtb_dynamic_posts$get { fields: RTBDynamicPost } interface Page$scheduled_posts$get { fields: PagePost } interface Page$secondary_receivers$get { platform?: pagesecondary_receivers_platform_enum_param,fields: Application } interface Page$settings$get { fields: PageSettings } interface Page$settings$post { option?: Object,fields: Page } interface Page$shop_setup_status$get { fields: CommerceMerchantSettingsSetupStatus } interface Page$subscribed_apps$delete { } interface Page$subscribed_apps$get { fields: Application } interface Page$subscribed_apps$post { subscribed_fields: list,fields: Page } interface Page$tabs$get { tab?: list,fields: Tab } interface Page$tagged$get { fields: PagePost } interface Page$take_thread_control$post { metadata?: string,recipient: Object,fields: Page } interface Page$thread_owner$get { recipient: string,fields: PageThreadOwner } interface Page$threads$get { folder?: string,tags?: list,user_id?: string,fields: UnifiedThread } interface Page$unlink_accounts$post { psid: string,fields: Page } interface Page$video_copyright_rules$get { selected_rule_id?: string,source?: pagevideo_copyright_rules_source_enum_param,fields: VideoCopyrightRule } interface Page$video_copyright_rules$post { condition_groups: list,name: string,fields: VideoCopyrightRule } interface Page$video_copyrights$post { attribution_id?: string,content_category?: pagevideo_copyrights_content_category_enum_param,copyright_content_id: string,excluded_ownership_countries?: list,excluded_ownership_segments?: list,is_reference_disabled?: bool,is_reference_video?: bool,monitoring_type?: pagevideo_copyrights_monitoring_type_enum_param,ownership_countries?: list,rule_id?: string,tags?: list,whitelisted_ids?: list,whitelisted_ig_user_ids?: list,fields: VideoCopyright } interface Page$video_lists$get { fields: VideoList } interface Page$video_reels$get { fields: AdVideo } interface Page$video_reels$post { description?: string,feed_targeting?: Object,scheduled_publish_time?: datetime,targeting?: Object,title?: string,upload_phase?: pagevideo_reels_upload_phase_enum_param,video_id?: Object,video_state?: pagevideo_reels_video_state_enum_param,fields: AdVideo } interface Page$videos$get { type?: pagevideos_type_enum_param,fields: AdVideo } interface Page$videos$post { ad_breaks?: list,adaptive_type?: string,animated_effect_id?: uint,application_id?: string,asked_fun_fact_prompt_id?: uint,audio_story_wave_animation_handle?: string,backdated_post?: list,call_to_action?: Object,composer_entry_picker?: string,composer_entry_point?: string,composer_entry_time?: uint,composer_session_events_log?: string,composer_session_id?: string,composer_source_surface?: string,composer_type?: string,container_type?: pagevideos_container_type_enum_param,content_category?: pagevideos_content_category_enum_param,content_tags?: list,creative_tools?: string,crossposted_video_id?: string,custom_labels?: list,description?: string,direct_share_status?: uint,embeddable?: bool,end_offset?: uint,expiration?: Object,fbuploader_video_file_chunk?: string,feed_targeting?: Object,file_size?: uint,file_url?: string,fisheye_video_cropped?: bool,formatting?: pagevideos_formatting_enum_param,fov?: uint,front_z_rotation?: float,fun_fact_prompt_id?: uint,fun_fact_toastee_id?: uint,guide?: list>,guide_enabled?: bool,has_nickname?: bool,holiday_card?: string,initial_heading?: uint,initial_pitch?: uint,instant_game_entry_point_data?: string,is_boost_intended?: bool,is_explicit_share?: bool,is_group_linking_post?: bool,is_voice_clip?: bool,location_source_id?: string,manual_privacy?: bool,multilingual_data?: list,no_story?: bool,offer_like_post_id?: uint,og_action_type_id?: string,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_suggestion_mechanism?: string,original_fov?: uint,original_projection_type?: pagevideos_original_projection_type_enum_param,publish_event_id?: uint,published?: bool,react_mode_metadata?: string,reference_only?: bool,referenced_sticker_id?: string,replace_video_id?: string,scheduled_publish_time?: uint,secret?: bool,slideshow_spec?: map,social_actions?: bool,source?: string,source_instagram_media_id?: string,specified_dialect?: string,spherical?: bool,sponsor_id?: string,sponsor_relationship?: uint,start_offset?: uint,swap_mode?: pagevideos_swap_mode_enum_param,targeting?: Object,text_format_metadata?: string,throwback_camera_roll_media?: string,thumb?: file,time_since_original_post?: uint,title?: string,transcode_setting_properties?: string,universal_video_id?: string,unpublished_content_type?: pagevideos_unpublished_content_type_enum_param,upload_phase?: pagevideos_upload_phase_enum_param,upload_session_id?: string,upload_setting_properties?: string,video_asset_id?: string,video_file_chunk?: string,video_id_original?: string,video_start_time_ms?: uint,waterfall_id?: string,fields: AdVideo } interface Page$visitor_posts$get { include_hidden?: bool,limit?: uint,show_expired?: bool,with?: pagevisitor_posts_with_enum_param,fields: PagePost } interface Page$get { account_linking_token?: string,fields: Page } interface Page$post { about?: string,accept_crossposting_handshake?: list,allow_spherical_photo?: bool,attire?: page_attire,begin_crossposting_handshake?: list,bio?: string,category_list?: list,company_overview?: string,contact_address?: Object,cover?: string,culinary_team?: string,delivery_and_pickup_option_info?: list,description?: string,differently_open_offerings?: map,directed_by?: string,displayed_message_response_time?: string,emails?: list,focus_x?: float,focus_y?: float,food_styles?: list,general_info?: string,general_manager?: string,genre?: string,hours?: map,ignore_coordinate_warnings?: bool,impressum?: string,instant_articles_submit_for_review?: bool,is_always_open?: bool,is_permanently_closed?: bool,is_published?: bool,is_webhooks_subscribed?: bool,location?: Object,menu?: string,mission?: string,no_feed_story?: bool,no_notification?: bool,offset_x?: int,offset_y?: int,parking?: map,payment_options?: map,phone?: string,pickup_options?: list,plot_outline?: string,price_range?: string,public_transit?: string,restaurant_services?: map,restaurant_specialties?: map,scrape?: bool,service_details?: string,spherical_metadata?: map,start_info?: Object,store_location_descriptor?: string,temporary_status?: page_temporary_status,website?: string,zoom_scale_x?: float,zoom_scale_y?: float,fields: Page } interface Page$Fields { "about": Field, "access_token": Field, "ad_campaign": Field, "affiliation": Field, "app_id": Field, "artists_we_like": Field, "attire": Field, "awards": Field, "band_interests": Field, "band_members": Field, "best_page": Field, "bio": Field, "birthday": Field, "booking_agent": Field, "built": Field, "business": Field, "can_checkin": Field, "can_post": Field, "category": Field, "category_list": Field>, "checkins": Field, "company_overview": Field, "connected_instagram_account": Field, "connected_page_backed_instagram_account": Field, "contact_address": Field, "copyright_whitelisted_ig_partners": Field>, "country_page_likes": Field, "cover": Field, "culinary_team": Field, "current_location": Field, "delivery_and_pickup_option_info": Field>, "description": Field, "description_html": Field, "differently_open_offerings": Field>, "directed_by": Field, "display_subtext": Field, "displayed_message_response_time": Field, "emails": Field>, "engagement": Field, "fan_count": Field, "featured_video": Field, "features": Field, "followers_count": Field, "food_styles": Field>, "founded": Field, "general_info": Field, "general_manager": Field, "genre": Field, "global_brand_page_name": Field, "global_brand_root_id": Field, "has_added_app": Field, "has_transitioned_to_new_page_experience": Field, "has_whatsapp_business_number": Field, "has_whatsapp_number": Field, "hometown": Field, "hours": Field>, "id": Field, "impressum": Field, "influences": Field, "instagram_business_account": Field, "instant_articles_review_status": Field, "is_always_open": Field, "is_chain": Field, "is_community_page": Field, "is_eligible_for_branded_content": Field, "is_messenger_bot_get_started_enabled": Field, "is_messenger_platform_bot": Field, "is_owned": Field, "is_permanently_closed": Field, "is_published": Field, "is_unclaimed": Field, "is_verified": Field, "is_webhooks_subscribed": Field, "keywords": Field, "leadgen_tos_acceptance_time": Field, "leadgen_tos_accepted": Field, "leadgen_tos_accepting_user": Field, "link": Field, "location": Field, "members": Field, "merchant_id": Field, "merchant_review_status": Field, "messaging_feature_status": Field, "messenger_ads_default_icebreakers": Field>, "messenger_ads_default_page_welcome_message": Field, "messenger_ads_default_quick_replies": Field>, "messenger_ads_quick_replies_type": Field, "mini_shop_storefront": Field, "mission": Field, "mpg": Field, "name": Field, "name_with_location_descriptor": Field, "network": Field, "new_like_count": Field, "offer_eligible": Field, "overall_star_rating": Field, "owner_business": Field, "page_token": Field, "parent_page": Field, "parking": Field, "payment_options": Field, "personal_info": Field, "personal_interests": Field, "pharma_safety_info": Field, "phone": Field, "pickup_options": Field>, "place_type": Field, "plot_outline": Field, "preferred_audience": Field, "press_contact": Field, "price_range": Field, "privacy_info_url": Field, "produced_by": Field, "products": Field, "promotion_eligible": Field, "promotion_ineligible_reason": Field, "public_transit": Field, "rating_count": Field, "recipient": Field, "record_label": Field, "release_date": Field, "restaurant_services": Field, "restaurant_specialties": Field, "schedule": Field, "screenplay_by": Field, "season": Field, "single_line_address": Field, "starring": Field, "start_info": Field, "store_code": Field, "store_location_descriptor": Field, "store_number": Field, "studio": Field, "supports_donate_button_in_live_video": Field, "supports_instant_articles": Field, "talking_about_count": Field, "temporary_status": Field, "unread_message_count": Field, "unread_notif_count": Field, "unseen_message_count": Field, "username": Field, "verification_status": Field, "voip_info": Field, "website": Field, "were_here_count": Field, "whatsapp_number": Field, "written_by": Field } interface Page$Connections { ads_posts: Connection, agencies: Connection, albums: Connection, ar_experience: Connection, assigned_users: Connection, blocked: Connection, businessprojects: Connection, call_to_actions: Connection, canvas_elements: Connection, canvases: Connection, chat_plugin: Connection, claimed_urls: Connection, commerce_eligibility: Connection, commerce_merchant_settings: Connection, commerce_orders: Connection, commerce_payouts: Connection, commerce_transactions: Connection, conversations: Connection, crosspost_whitelisted_pages: Connection, custom_labels: Connection, custom_user_settings: Connection, events: Connection, fantasy_games: Connection, feed: Connection, global_brand_children: Connection, groups: Connection, image_copyrights: Connection, indexed_videos: Connection, insights: Connection, instagram_accounts: Connection, instant_articles: Connection, instant_articles_insights: Connection, instant_articles_stats: Connection, invoice_access_bank_account: Connection, leadgen_forms: Connection, likes: Connection, live_videos: Connection, locations: Connection, media_fingerprints: Connection, messaging_feature_review: Connection, messenger_profile: Connection, notification_message_tokens: Connection, page_backed_instagram_accounts: Connection, personas: Connection, photos: Connection, picture: Connection, posts: Connection, product_catalogs: Connection, published_posts: Connection, ratings: Connection, roles: Connection, rtb_dynamic_posts: Connection, scheduled_posts: Connection, secondary_receivers: Connection, settings: Connection, shop_setup_status: Connection, subscribed_apps: Connection, tabs: Connection, tagged: Connection, thread_owner: Connection, threads: Connection, video_copyright_rules: Connection, video_lists: Connection, video_reels: Connection, videos: Connection, visitor_posts: Connection } type Page = Page$Fields & Page$Connections export class PageQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) acknowledge_orders = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/acknowledge_orders') } ads_posts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ads_posts') } agencies = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/agencies'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/agencies'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/agencies') } albums = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/albums') } ar_experience = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ar_experience') } assigned_users = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/assigned_users'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_users'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/assigned_users') } blocked = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/blocked'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/blocked'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/blocked') } business_data = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/business_data') } businessprojects = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/businessprojects') } call_to_actions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/call_to_actions') } canvas_elements = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/canvas_elements'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/canvas_elements') } canvases = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/canvases'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/canvases') } chat_plugin = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/chat_plugin'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/chat_plugin') } claimed_urls = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/claimed_urls') } commerce_eligibility = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/commerce_eligibility') } commerce_merchant_settings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/commerce_merchant_settings') } commerce_orders = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/commerce_orders') } commerce_payouts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/commerce_payouts') } commerce_transactions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/commerce_transactions') } conversations = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/conversations') } copyright_manual_claims = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/copyright_manual_claims') } crosspost_whitelisted_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/crosspost_whitelisted_pages') } custom_labels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/custom_labels'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/custom_labels') } custom_user_settings = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/custom_user_settings'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/custom_user_settings'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/custom_user_settings') } events = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/events') } extend_thread_control = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/extend_thread_control') } fantasy_games = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/fantasy_games') } feed = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/feed'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/feed') } global_brand_children = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/global_brand_children') } groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/groups') } image_copyrights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/image_copyrights'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/image_copyrights') } indexed_videos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/indexed_videos') } insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights') } instagram_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/instagram_accounts') } instant_articles = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/instant_articles'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/instant_articles') } instant_articles_insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/instant_articles_insights') } instant_articles_publish = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/instant_articles_publish') } instant_articles_stats = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/instant_articles_stats') } invoice_access_bank_account = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/invoice_access_bank_account') } leadgen_forms = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/leadgen_forms'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/leadgen_forms') } likes = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/likes') } live_videos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/live_videos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/live_videos') } locations = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/locations'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/locations'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/locations') } media_fingerprints = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/media_fingerprints'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/media_fingerprints') } message_attachments = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/message_attachments') } messages = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/messages') } messaging_feature_review = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/messaging_feature_review') } messenger_profile = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/messenger_profile'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/messenger_profile'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/messenger_profile') } nlp_configs = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/nlp_configs') } notification_message_tokens = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/notification_message_tokens') } notification_messages_dev_support = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/notification_messages_dev_support') } page_backed_instagram_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/page_backed_instagram_accounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/page_backed_instagram_accounts') } page_whatsapp_number_verification = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/page_whatsapp_number_verification') } pass_thread_control = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/pass_thread_control') } pass_thread_metadata = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/pass_thread_metadata') } personas = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/personas'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/personas') } photos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/photos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/photos') } picture = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/picture'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/picture') } posts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/posts') } product_catalogs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/product_catalogs') } published_posts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/published_posts') } ratings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ratings') } release_thread_control = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/release_thread_control') } request_thread_control = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/request_thread_control') } roles = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/roles') } rtb_dynamic_posts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/rtb_dynamic_posts') } scheduled_posts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/scheduled_posts') } secondary_receivers = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/secondary_receivers') } settings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/settings'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/settings') } shop_setup_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/shop_setup_status') } subscribed_apps = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/subscribed_apps'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/subscribed_apps'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/subscribed_apps') } tabs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/tabs') } tagged = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/tagged') } take_thread_control = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/take_thread_control') } thread_owner = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/thread_owner') } threads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/threads') } unlink_accounts = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/unlink_accounts') } video_copyright_rules = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/video_copyright_rules'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/video_copyright_rules') } video_copyrights = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/video_copyrights') } video_lists = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/video_lists') } video_reels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/video_reels'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/video_reels') } videos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/videos') } visitor_posts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/visitor_posts') } } interface PageCallToAction$delete { } interface PageCallToAction$get { fields: PageCallToAction } interface PageCallToAction$post { android_app_id?: int,android_destination_type?: pagecalltoaction_android_destination_type,android_package_name?: string,android_url?: string,email_address?: string,intl_number_with_plus?: string,iphone_app_id?: int,iphone_destination_type?: pagecalltoaction_iphone_destination_type,iphone_url?: string,type?: pagecalltoaction_type,web_destination_type?: pagecalltoaction_web_destination_type,web_url?: string,fields: PageCallToAction } interface PageCallToAction$Fields { "android_app": Field, "android_deeplink": Field, "android_destination_type": Field, "android_package_name": Field, "android_url": Field, "created_time": Field, "email_address": Field, "from": Field, "id": Field, "intl_number_with_plus": Field, "iphone_app": Field, "iphone_deeplink": Field, "iphone_destination_type": Field, "iphone_url": Field, "status": Field, "type": Field, "updated_time": Field, "web_destination_type": Field, "web_url": Field } interface PageCallToAction$Connections { } type PageCallToAction = PageCallToAction$Fields & PageCallToAction$Connections export class PageCallToActionQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) } interface PageCategory$Fields { "api_enum": Field, "fb_page_categories": Field>, "id": Field, "name": Field } interface PageCategory$Connections { } type PageCategory = PageCategory$Fields & PageCategory$Connections interface PageChangeProposal$Fields { "acceptance_status": Field, "category": Field, "current_value": Field, "id": Field, "proposed_value": Field, "upcoming_change_info": Field } interface PageChangeProposal$Connections { } type PageChangeProposal = PageChangeProposal$Fields & PageChangeProposal$Connections interface PageCommerceEligibility$Fields { "offsite": Field, "onsite": Field } interface PageCommerceEligibility$Connections { } type PageCommerceEligibility = PageCommerceEligibility$Fields & PageCommerceEligibility$Connections interface PageParking$Fields { "lot": Field, "street": Field, "valet": Field } interface PageParking$Connections { } type PageParking = PageParking$Fields & PageParking$Connections interface PagePaymentOptions$Fields { "amex": Field, "cash_only": Field, "discover": Field, "mastercard": Field, "visa": Field } interface PagePaymentOptions$Connections { } type PagePaymentOptions = PagePaymentOptions$Fields & PagePaymentOptions$Connections interface PagePost$attachments$get { fields: StoryAttachment } interface PagePost$comments$get { filter?: pagepostcomments_filter_enum_param,live_filter?: pagepostcomments_live_filter_enum_param,order?: pagepostcomments_order_enum_param,since?: datetime,fields: Comment } interface PagePost$comments$post { attachment_id?: string,attachment_share_url?: string,attachment_url?: string,comment?: string,comment_privacy_value?: pagepostcomments_comment_privacy_value_enum_param,feedback_source?: string,message?: string,nectar_module?: string,parent_comment_id?: Object,post_id?: string,tracking?: string,fields: Comment } interface PagePost$dynamic_posts$get { fields: RTBDynamicPost } interface PagePost$insights$get { date_preset?: pagepostinsights_date_preset_enum_param,metric?: list,period?: pagepostinsights_period_enum_param,since?: datetime,until?: datetime,fields: InsightsResult } interface PagePost$likes$delete { nectar_module?: string,tracking?: string } interface PagePost$likes$get { fields: Profile } interface PagePost$likes$post { feedback_source?: string,nectar_module?: string,tracking?: string,fields: PagePost } interface PagePost$reactions$get { type?: pagepostreactions_type_enum_param,fields: Profile } interface PagePost$sharedposts$get { fields: Post } interface PagePost$sponsor_tags$get { fields: Page } interface PagePost$to$get { fields: Profile } interface PagePost$delete { } interface PagePost$get { fields: PagePost } interface PagePost$post { attached_media?: list,backdated_time?: datetime,backdated_time_granularity?: pagepost_backdated_time_granularity,composer_session_id?: string,direct_share_status?: uint,explicitly_added_mentionee_ids?: list,feed_story_visibility?: pagepost_feed_story_visibility,is_explicit_location?: bool,is_hidden?: bool,is_pinned?: bool,is_published?: bool,message?: string,og_action_type_id?: string,og_hide_object_attachment?: bool,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_set_profile_badge?: bool,og_suggestion_mechanism?: string,place?: Object,privacy?: string,product_item?: Object,scheduled_publish_time?: uint,should_sync_product_edit?: bool,source_type?: string,sponsor_id?: string,sponsor_relationship?: uint,tags?: list,text_format_preset_id?: string,timeline_visibility?: pagepost_timeline_visibility,tracking?: string,fields: PagePost } interface PagePost$Fields { "actions": Field, "admin_creator": Field, "allowed_advertising_objectives": Field>, "application": Field, "backdated_time": Field, "call_to_action": Field, "can_reply_privately": Field, "child_attachments": Field, "comments_mirroring_domain": Field, "coordinates": Field, "created_time": Field, "event": Field, "expanded_height": Field, "expanded_width": Field, "feed_targeting": Field, "from": Field, "full_picture": Field, "height": Field, "icon": Field, "id": Field, "instagram_eligibility": Field, "is_app_share": Field, "is_eligible_for_promotion": Field, "is_expired": Field, "is_hidden": Field, "is_inline_created": Field, "is_instagram_eligible": Field, "is_popular": Field, "is_published": Field, "is_spherical": Field, "message": Field, "message_tags": Field, "multi_share_end_card": Field, "multi_share_optimized": Field, "parent_id": Field, "permalink_url": Field, "picture": Field, "place": Field, "privacy": Field, "promotable_id": Field, "promotion_status": Field, "properties": Field, "scheduled_publish_time": Field, "shares": Field, "status_type": Field, "story": Field, "story_tags": Field, "subscribed": Field, "target": Field, "targeting": Field, "timeline_visibility": Field, "updated_time": Field, "via": Field, "video_buying_eligibility": Field>, "width": Field } interface PagePost$Connections { attachments: Connection, comments: Connection, dynamic_posts: Connection, insights: Connection, likes: Connection, reactions: Connection, sharedposts: Connection, sponsor_tags: Connection, to: Connection } type PagePost = PagePost$Fields & PagePost$Connections export class PagePostQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) attachments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/attachments') } comments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/comments'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/comments') } dynamic_posts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/dynamic_posts') } insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights') } likes = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/likes'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/likes'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/likes') } reactions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/reactions') } sharedposts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/sharedposts') } sponsor_tags = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/sponsor_tags') } to = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/to') } } interface PagePostExperiment$get { fields: PagePostExperiment } interface PagePostExperiment$Fields { "auto_resolve_settings": Field, "creation_time": Field, "creator": Field, "declared_winning_time": Field, "description": Field, "id": Field, "insight_snapshots": Field>>, "name": Field, "optimization_goal": Field, "publish_status": Field, "publish_time": Field, "scheduled_experiment_timestamp": Field, "updated_time": Field } interface PagePostExperiment$Connections { } type PagePostExperiment = PagePostExperiment$Fields & PagePostExperiment$Connections export class PagePostExperimentQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface PageRestaurantServices$Fields { "catering": Field, "delivery": Field, "groups": Field, "kids": Field, "outdoor": Field, "pickup": Field, "reserve": Field, "takeout": Field, "waiter": Field, "walkins": Field } interface PageRestaurantServices$Connections { } type PageRestaurantServices = PageRestaurantServices$Fields & PageRestaurantServices$Connections interface PageRestaurantSpecialties$Fields { "breakfast": Field, "coffee": Field, "dinner": Field, "drinks": Field, "lunch": Field } interface PageRestaurantSpecialties$Connections { } type PageRestaurantSpecialties = PageRestaurantSpecialties$Fields & PageRestaurantSpecialties$Connections interface PageSavedFilter$get { fields: PageSavedFilter } interface PageSavedFilter$Fields { "display_name": Field, "filters": Field>, "id": Field, "page_id": Field, "section": Field, "time_created": Field, "time_updated": Field } interface PageSavedFilter$Connections { } type PageSavedFilter = PageSavedFilter$Fields & PageSavedFilter$Connections export class PageSavedFilterQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface PageSettings$Fields { "setting": Field, "value": Field } interface PageSettings$Connections { } type PageSettings = PageSettings$Fields & PageSettings$Connections interface PageStartInfo$Fields { "date": Field, "type": Field } interface PageStartInfo$Connections { } type PageStartInfo = PageStartInfo$Fields & PageStartInfo$Connections interface PageThreadOwner$Fields { "thread_owner": Field } interface PageThreadOwner$Connections { } type PageThreadOwner = PageThreadOwner$Fields & PageThreadOwner$Connections interface PageUpcomingChange$get { fields: PageUpcomingChange } interface PageUpcomingChange$Fields { "change_type": Field, "effective_time": Field, "id": Field, "page": Field, "proposal": Field, "timer_status": Field } interface PageUpcomingChange$Connections { } type PageUpcomingChange = PageUpcomingChange$Fields & PageUpcomingChange$Connections export class PageUpcomingChangeQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface PageUserMessageThreadLabel$label$delete { user: int } interface PageUserMessageThreadLabel$label$post { user: int,fields: PageUserMessageThreadLabel } interface PageUserMessageThreadLabel$delete { } interface PageUserMessageThreadLabel$get { fields: PageUserMessageThreadLabel } interface PageUserMessageThreadLabel$Fields { "id": Field, "page_label_name": Field } interface PageUserMessageThreadLabel$Connections { } type PageUserMessageThreadLabel = PageUserMessageThreadLabel$Fields & PageUserMessageThreadLabel$Connections export class PageUserMessageThreadLabelQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) label = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/label'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/label') } } interface PartnerStudy$get { fields: PartnerStudy } interface PartnerStudy$Fields { "additional_info": Field, "brand": Field, "client_name": Field, "emails": Field, "id": Field, "input_ids": Field>, "is_export": Field, "lift_study": Field, "location": Field, "match_file_ds": Field, "name": Field, "partner_defined_id": Field, "partner_household_graph_dataset_id": Field, "status": Field, "study_end_date": Field, "study_start_date": Field, "study_type": Field, "submit_date": Field } interface PartnerStudy$Connections { } type PartnerStudy = PartnerStudy$Fields & PartnerStudy$Connections export class PartnerStudyQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface PaymentEnginePayment$dispute$post { reason: paymentenginepaymentdispute_reason_enum_param,fields: PaymentEnginePayment } interface PaymentEnginePayment$refunds$post { amount: float,currency: string,reason?: paymentenginepaymentrefunds_reason_enum_param,fields: PaymentEnginePayment } interface PaymentEnginePayment$get { fields: PaymentEnginePayment } interface PaymentEnginePayment$Fields { "actions": Field>, "application": Field, "country": Field, "created_time": Field, "disputes": Field>, "fraud_status": Field, "fulfillment_status": Field, "id": Field, "is_from_ad": Field, "is_from_page_post": Field, "items": Field>, "payout_foreign_exchange_rate": Field, "phone_support_eligible": Field, "platform": Field, "refundable_amount": Field, "request_id": Field, "tax": Field, "tax_country": Field, "test": Field, "user": Field } interface PaymentEnginePayment$Connections { } type PaymentEnginePayment = PaymentEnginePayment$Fields & PaymentEnginePayment$Connections export class PaymentEnginePaymentQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) dispute = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/dispute') } refunds = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/refunds') } } interface PaymentPricepoints$Fields { "mobile": Field> } interface PaymentPricepoints$Connections { } type PaymentPricepoints = PaymentPricepoints$Fields & PaymentPricepoints$Connections interface PaymentSubscription$get { fields: PaymentSubscription } interface PaymentSubscription$Fields { "amount": Field, "app_param_data": Field, "application": Field, "billing_period": Field, "canceled_reason": Field, "created_time": Field, "currency": Field, "id": Field, "last_payment": Field, "next_bill_time": Field, "next_period_amount": Field, "next_period_currency": Field, "next_period_product": Field, "payment_status": Field, "pending_cancel": Field, "period_start_time": Field, "product": Field, "status": Field, "test": Field, "trial_amount": Field, "trial_currency": Field, "trial_expiry_time": Field, "updated_time": Field, "user": Field } interface PaymentSubscription$Connections { } type PaymentSubscription = PaymentSubscription$Fields & PaymentSubscription$Connections export class PaymentSubscriptionQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface Permission$Fields { "permission": Field, "status": Field } interface Permission$Connections { } type Permission = Permission$Fields & Permission$Connections interface Persona$delete { } interface Persona$get { fields: Persona } interface Persona$Fields { "id": Field, "name": Field, "profile_picture_url": Field } interface Persona$Connections { } type Persona = Persona$Fields & Persona$Connections export class PersonaQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface Photo$comments$get { filter?: photocomments_filter_enum_param,live_filter?: photocomments_live_filter_enum_param,order?: photocomments_order_enum_param,since?: datetime,fields: Comment } interface Photo$comments$post { attachment_id?: string,attachment_share_url?: string,attachment_url?: string,comment_privacy_value?: photocomments_comment_privacy_value_enum_param,facepile_mentioned_ids?: list,feedback_source?: string,is_offline?: bool,message?: string,nectar_module?: string,object_id?: string,parent_comment_id?: Object,text?: string,tracking?: string,fields: Comment } interface Photo$insights$get { date_preset?: photoinsights_date_preset_enum_param,metric?: list,period?: photoinsights_period_enum_param,since?: datetime,until?: datetime,fields: InsightsResult } interface Photo$likes$get { fields: Profile } interface Photo$likes$post { feedback_source?: string,nectar_module?: string,notify?: bool,tracking?: string,fields: Photo } interface Photo$sponsor_tags$get { fields: Page } interface Photo$delete { } interface Photo$get { fields: Photo } interface Photo$Fields { "album": Field, "alt_text": Field, "alt_text_custom": Field, "backdated_time": Field, "backdated_time_granularity": Field, "can_backdate": Field, "can_delete": Field, "can_tag": Field, "created_time": Field, "event": Field, "from": Field, "height": Field, "icon": Field, "id": Field, "images": Field>, "link": Field, "name": Field, "name_tags": Field>, "page_story_id": Field, "picture": Field, "place": Field, "position": Field, "source": Field, "target": Field, "updated_time": Field, "webp_images": Field>, "width": Field } interface Photo$Connections { comments: Connection, insights: Connection, likes: Connection, sponsor_tags: Connection } type Photo = Photo$Fields & Photo$Connections export class PhotoQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) comments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/comments'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/comments') } insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights') } likes = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/likes'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/likes') } sponsor_tags = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/sponsor_tags') } } interface Place$get { fields: Place } interface Place$Fields { "id": Field, "location": Field, "name": Field, "overall_rating": Field } interface Place$Connections { } type Place = Place$Fields & Place$Connections export class PlaceQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface PlaceTopic$get { icon_size?: placetopic_icon_size,fields: PlaceTopic } interface PlaceTopic$Fields { "count": Field, "has_children": Field, "icon_url": Field, "id": Field, "name": Field, "parent_ids": Field>, "plural_name": Field, "top_subtopic_names": Field> } interface PlaceTopic$Connections { } type PlaceTopic = PlaceTopic$Fields & PlaceTopic$Connections export class PlaceTopicQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface PlatformImageSource$Fields { "height": Field, "source": Field, "width": Field } interface PlatformImageSource$Connections { } type PlatformImageSource = PlatformImageSource$Fields & PlatformImageSource$Connections interface PlayableContent$get { fields: PlayableContent } interface PlayableContent$Fields { "id": Field, "name": Field, "owner": Field } interface PlayableContent$Connections { } type PlayableContent = PlayableContent$Fields & PlayableContent$Connections export class PlayableContentQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface Post$attachments$get { fields: StoryAttachment } interface Post$comments$get { filter?: postcomments_filter_enum_param,live_filter?: postcomments_live_filter_enum_param,order?: postcomments_order_enum_param,since?: datetime,fields: Comment } interface Post$comments$post { attachment_id?: string,attachment_share_url?: string,attachment_url?: string,comment?: string,comment_privacy_value?: postcomments_comment_privacy_value_enum_param,feedback_source?: string,message?: string,nectar_module?: string,parent_comment_id?: Object,post_id?: string,tracking?: string,fields: Comment } interface Post$dynamic_posts$get { fields: RTBDynamicPost } interface Post$insights$get { date_preset?: postinsights_date_preset_enum_param,metric?: list,period?: postinsights_period_enum_param,since?: datetime,until?: datetime,fields: InsightsResult } interface Post$likes$delete { nectar_module?: string,tracking?: string } interface Post$likes$post { feedback_source?: string,nectar_module?: string,tracking?: string,fields: Post } interface Post$reactions$get { type?: postreactions_type_enum_param,fields: Profile } interface Post$sharedposts$get { fields: Post } interface Post$sponsor_tags$get { fields: Page } interface Post$to$get { fields: Profile } interface Post$delete { } interface Post$get { fields: Post } interface Post$post { attached_media?: list,backdated_time?: datetime,backdated_time_granularity?: post_backdated_time_granularity,composer_session_id?: string,direct_share_status?: uint,explicitly_added_mentionee_ids?: list,feed_story_visibility?: post_feed_story_visibility,is_explicit_location?: bool,is_hidden?: bool,is_pinned?: bool,is_published?: bool,message?: string,og_action_type_id?: string,og_hide_object_attachment?: bool,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_set_profile_badge?: bool,og_suggestion_mechanism?: string,place?: Object,privacy?: string,product_item?: Object,scheduled_publish_time?: uint,should_sync_product_edit?: bool,source_type?: string,sponsor_id?: string,sponsor_relationship?: uint,tags?: list,text_format_preset_id?: string,timeline_visibility?: post_timeline_visibility,tracking?: string,fields: Post } interface Post$Fields { "actions": Field, "admin_creator": Field, "allowed_advertising_objectives": Field>, "application": Field, "backdated_time": Field, "call_to_action": Field, "can_reply_privately": Field, "caption": Field, "child_attachments": Field, "comments_mirroring_domain": Field, "coordinates": Field, "created_time": Field, "description": Field, "event": Field, "expanded_height": Field, "expanded_width": Field, "feed_targeting": Field, "from": Field, "full_picture": Field, "height": Field, "icon": Field, "id": Field, "instagram_eligibility": Field, "is_app_share": Field, "is_eligible_for_promotion": Field, "is_expired": Field, "is_hidden": Field, "is_inline_created": Field, "is_instagram_eligible": Field, "is_popular": Field, "is_published": Field, "is_spherical": Field, "link": Field, "message": Field, "message_tags": Field, "multi_share_end_card": Field, "multi_share_optimized": Field, "name": Field, "object_id": Field, "parent_id": Field, "permalink_url": Field, "picture": Field, "place": Field, "privacy": Field, "promotable_id": Field, "promotion_status": Field, "properties": Field, "scheduled_publish_time": Field, "shares": Field, "source": Field, "status_type": Field, "story": Field, "story_tags": Field, "subscribed": Field, "target": Field, "targeting": Field, "timeline_visibility": Field, "type": Field, "updated_time": Field, "via": Field, "video_buying_eligibility": Field>, "width": Field } interface Post$Connections { attachments: Connection, comments: Connection, dynamic_posts: Connection, insights: Connection, reactions: Connection, sharedposts: Connection, sponsor_tags: Connection, to: Connection } type Post = Post$Fields & Post$Connections export class PostQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) attachments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/attachments') } comments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/comments'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/comments') } dynamic_posts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/dynamic_posts') } insights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/insights') } likes = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/likes'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/likes') } reactions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/reactions') } sharedposts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/sharedposts') } sponsor_tags = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/sponsor_tags') } to = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/to') } } interface Privacy$Fields { "allow": Field, "deny": Field, "description": Field, "friends": Field, "networks": Field, "value": Field } interface Privacy$Connections { } type Privacy = Privacy$Fields & Privacy$Connections interface PrivateLiftStudyInstance$get { fields: PrivateLiftStudyInstance } interface PrivateLiftStudyInstance$post { operation: privateliftstudyinstance_operation,fields: PrivateLiftStudyInstance } interface PrivateLiftStudyInstance$Fields { "breakdown_key": Field, "created_time": Field, "feature_list": Field>, "id": Field, "issuer_certificate": Field, "latest_status_update_time": Field, "run_id": Field, "server_hostnames": Field>, "server_ips": Field>, "status": Field, "tier": Field } interface PrivateLiftStudyInstance$Connections { } type PrivateLiftStudyInstance = PrivateLiftStudyInstance$Fields & PrivateLiftStudyInstance$Connections export class PrivateLiftStudyInstanceQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) } interface ProductCatalog$agencies$delete { business: string } interface ProductCatalog$agencies$get { fields: Business } interface ProductCatalog$agencies$post { business: string,permitted_roles?: list,permitted_tasks?: list,utm_settings?: map,fields: ProductCatalog } interface ProductCatalog$ar_effects_batch_status$get { handle: string,fields: AREffectsBatchStatus } interface ProductCatalog$assigned_users$delete { user: int } interface ProductCatalog$assigned_users$get { business: string,fields: AssignedUser } interface ProductCatalog$assigned_users$post { tasks: list,user: int,fields: ProductCatalog } interface ProductCatalog$automotive_models$get { bulk_pagination?: bool,filter?: Object,fields: AutomotiveModel } interface ProductCatalog$batch$post { allow_upsert?: bool,fbe_external_business_id?: string,requests: list,fields: ProductCatalog } interface ProductCatalog$catalog_store$post { page: int,fields: StoreCatalogSettings } interface ProductCatalog$categories$get { categorization_criteria: productcatalogcategories_categorization_criteria_enum_param,filter?: Object,fields: ProductCatalogCategory } interface ProductCatalog$categories$post { data: list,fields: ProductCatalogCategory } interface ProductCatalog$check_batch_request_status$get { error_priority?: productcatalogcheck_batch_request_status_error_priority_enum_param,handle: string,load_ids_of_invalid_requests?: bool,fields: CheckBatchRequestStatus } interface ProductCatalog$collaborative_ads_event_stats$get { fields: CatalogSegmentAllMatchCountLaser } interface ProductCatalog$collaborative_ads_lsb_image_bank$get { fields: CPASLsbImageBank } interface ProductCatalog$collaborative_ads_share_settings$get { fields: CollaborativeAdsShareSettings } interface ProductCatalog$cpas_lsb_image_bank$post { ad_group_id?: uint,agency_business_id?: uint,backup_image_urls: list,fields: CPASLsbImageBank } interface ProductCatalog$data_sources$get { ingestion_source_type?: productcatalogdata_sources_ingestion_source_type_enum_param,fields: ProductCatalogDataSource } interface ProductCatalog$destinations$get { bulk_pagination?: bool,filter?: Object,fields: Destination } interface ProductCatalog$diagnostics$get { affected_channels?: list,affected_entities?: list,affected_features?: list,severities?: list,types?: list,fields: ProductCatalogDiagnosticGroup } interface ProductCatalog$event_stats$get { breakdowns?: list,fields: ProductEventStat } interface ProductCatalog$external_event_sources$delete { external_event_sources?: Object } interface ProductCatalog$external_event_sources$get { fields: ExternalEventSource } interface ProductCatalog$external_event_sources$post { external_event_sources?: Object,fields: ProductCatalog } interface ProductCatalog$flights$get { bulk_pagination?: bool,filter?: Object,fields: Flight } interface ProductCatalog$home_listings$get { bulk_pagination?: bool,filter?: Object,fields: HomeListing } interface ProductCatalog$home_listings$post { address: Object,availability: string,currency: string,description?: string,home_listing_id: string,images: list,listing_type?: string,name: string,num_baths?: float,num_beds?: float,num_units?: float,price: float,property_type?: string,url: string,year_built: uint,fields: HomeListing } interface ProductCatalog$hotel_rooms_batch$get { handle: string,fields: ProductCatalogHotelRoomsBatch } interface ProductCatalog$hotel_rooms_batch$post { file?: file,password?: string,standard: productcataloghotel_rooms_batch_standard_enum_param,update_only?: bool,url?: string,username?: string,fields: ProductCatalog } interface ProductCatalog$hotels$get { bulk_pagination?: bool,filter?: Object,fields: Hotel } interface ProductCatalog$hotels$post { address: Object,applinks?: Object,base_price?: uint,brand?: string,currency?: string,description: string,guest_ratings?: list,hotel_id?: string,images: list,name: string,phone?: string,star_rating?: float,url: string,fields: Hotel } interface ProductCatalog$items_batch$post { allow_upsert?: bool,item_sub_type?: productcatalogitems_batch_item_sub_type_enum_param,item_type: string,requests: map,fields: ProductCatalog } interface ProductCatalog$localized_items_batch$post { allow_upsert?: bool,item_type: string,requests: map,fields: ProductCatalog } interface ProductCatalog$media_titles$get { bulk_pagination?: bool,filter?: Object,fields: MediaTitle } interface ProductCatalog$media_titles$post { applinks?: Object,content_category?: productcatalogmedia_titles_content_category_enum_param,currency?: string,description?: string,fb_page_id?: string,genres?: list,images: list,kg_fb_id?: string,media_title_id?: string,price?: uint,title: string,title_display_name?: string,url: string,fields: MediaTitle } interface ProductCatalog$pricing_variables_batch$get { handle: string,fields: ProductCatalogPricingVariablesBatch } interface ProductCatalog$pricing_variables_batch$post { file?: file,password?: string,standard: productcatalogpricing_variables_batch_standard_enum_param,update_only?: bool,url?: string,username?: string,fields: ProductCatalog } interface ProductCatalog$product_feeds$get { fields: ProductFeed } interface ProductCatalog$product_feeds$post { country?: string,default_currency?: string,deletion_enabled?: bool,delimiter?: productcatalogproduct_feeds_delimiter_enum_param,encoding?: productcatalogproduct_feeds_encoding_enum_param,feed_type?: productcatalogproduct_feeds_feed_type_enum_param,file_name?: string,ingestion_source_type?: productcatalogproduct_feeds_ingestion_source_type_enum_param,item_sub_type?: productcatalogproduct_feeds_item_sub_type_enum_param,migrated_from_feed_id?: string,name?: string,override_type?: productcatalogproduct_feeds_override_type_enum_param,override_value?: string,primary_feed_ids?: list,quoted_fields_mode?: productcatalogproduct_feeds_quoted_fields_mode_enum_param,rules?: list,schedule?: string,selected_override_fields?: list,update_schedule?: string,fields: ProductFeed } interface ProductCatalog$product_groups$get { fields: ProductGroup } interface ProductCatalog$product_groups$post { retailer_id?: string,variants?: list,fields: ProductGroup } interface ProductCatalog$product_sets$get { ancestor_id?: string,has_children?: bool,parent_id?: string,retailer_id?: string,fields: ProductSet } interface ProductCatalog$product_sets$post { filter?: Object,metadata?: map,name: string,ordering_info?: list,publish_to_shops?: list,retailer_id?: string,fields: ProductSet } interface ProductCatalog$product_sets_batch$get { handle: string,fields: ProductCatalogProductSetsBatch } interface ProductCatalog$products$get { bulk_pagination?: bool,error_priority?: productcatalogproducts_error_priority_enum_param,error_type?: productcatalogproducts_error_type_enum_param,filter?: Object,return_only_approved_products?: bool,fields: ProductItem } interface ProductCatalog$products$post { additional_image_urls?: list,additional_uploaded_image_ids?: list,additional_variant_attributes?: map,android_app_name?: string,android_class?: string,android_package?: string,android_url?: string,availability?: productcatalogproducts_availability_enum_param,brand?: string,category?: string,category_specific_fields?: map,checkout_url?: string,color?: string,commerce_tax_category?: productcatalogproducts_commerce_tax_category_enum_param,condition?: productcatalogproducts_condition_enum_param,currency: string,custom_data?: map,custom_label_0?: string,custom_label_1?: string,custom_label_2?: string,custom_label_3?: string,custom_label_4?: string,custom_number_0?: uint,custom_number_1?: uint,custom_number_2?: uint,custom_number_3?: uint,custom_number_4?: uint,description?: string,expiration_date?: string,fb_product_category?: string,gender?: productcatalogproducts_gender_enum_param,gtin?: string,image_url?: string,importer_address?: map,importer_name?: string,inventory?: uint,ios_app_name?: string,ios_app_store_id?: uint,ios_url?: string,ipad_app_name?: string,ipad_app_store_id?: uint,ipad_url?: string,iphone_app_name?: string,iphone_app_store_id?: uint,iphone_url?: string,launch_date?: string,manufacturer_info?: string,manufacturer_part_number?: string,marked_for_product_launch?: productcatalogproducts_marked_for_product_launch_enum_param,material?: string,mobile_link?: string,name: string,offer_price_amount?: uint,offer_price_end_date?: datetime,offer_price_start_date?: datetime,ordering_index?: uint,origin_country?: productcatalogproducts_origin_country_enum_param,pattern?: string,price: uint,product_type?: string,quantity_to_sell_on_facebook?: uint,retailer_id?: string,retailer_product_group_id?: string,return_policy_days?: uint,sale_price?: uint,sale_price_end_date?: datetime,sale_price_start_date?: datetime,short_description?: string,size?: string,start_date?: string,url?: string,visibility?: productcatalogproducts_visibility_enum_param,wa_compliance_category?: productcatalogproducts_wa_compliance_category_enum_param,windows_phone_app_id?: string,windows_phone_app_name?: string,windows_phone_url?: string,fields: ProductItem } interface ProductCatalog$vehicle_offers$get { bulk_pagination?: bool,filter?: Object,fields: VehicleOffer } interface ProductCatalog$vehicles$get { bulk_pagination?: bool,filter?: Object,fields: Vehicle } interface ProductCatalog$vehicles$post { address: map,applinks?: Object,availability?: productcatalogvehicles_availability_enum_param,body_style: productcatalogvehicles_body_style_enum_param,condition?: productcatalogvehicles_condition_enum_param,currency: string,date_first_on_lot?: string,dealer_id?: string,dealer_name?: string,dealer_phone?: string,description: string,drivetrain?: productcatalogvehicles_drivetrain_enum_param,exterior_color: string,fb_page_id?: string,fuel_type?: productcatalogvehicles_fuel_type_enum_param,images: list,interior_color?: string,make: string,mileage: map,model: string,price: uint,state_of_vehicle: productcatalogvehicles_state_of_vehicle_enum_param,title: string,transmission?: productcatalogvehicles_transmission_enum_param,trim?: string,url: string,vehicle_id: string,vehicle_type?: productcatalogvehicles_vehicle_type_enum_param,vin: string,year: uint,fields: Vehicle } interface ProductCatalog$delete { allow_delete_catalog_with_live_product_set?: bool } interface ProductCatalog$get { segment_use_cases?: list,fields: ProductCatalog } interface ProductCatalog$post { da_display_settings?: Object,default_image_url?: string,destination_catalog_settings?: map,fallback_image_url?: string,flight_catalog_settings?: map,name?: string,partner_integration?: map,store_catalog_settings?: map,fields: ProductCatalog } interface ProductCatalog$Fields { "ad_account_to_collaborative_ads_share_settings": Field, "agency_collaborative_ads_share_settings": Field, "business": Field, "catalog_store": Field, "commerce_merchant_settings": Field, "creator_user": Field, "da_display_settings": Field, "default_image_url": Field, "fallback_image_url": Field>, "feed_count": Field, "id": Field, "is_catalog_segment": Field, "name": Field, "owner_business": Field, "product_count": Field, "store_catalog_settings": Field, "vertical": Field } interface ProductCatalog$Connections { agencies: Connection, ar_effects_batch_status: Connection, assigned_users: Connection, automotive_models: Connection, categories: Connection, check_batch_request_status: Connection, collaborative_ads_event_stats: Connection, collaborative_ads_lsb_image_bank: Connection, collaborative_ads_share_settings: Connection, data_sources: Connection, destinations: Connection, diagnostics: Connection, event_stats: Connection, external_event_sources: Connection, flights: Connection, home_listings: Connection, hotel_rooms_batch: Connection, hotels: Connection, media_titles: Connection, pricing_variables_batch: Connection, product_feeds: Connection, product_groups: Connection, product_sets: Connection, product_sets_batch: Connection, products: Connection, vehicle_offers: Connection, vehicles: Connection } type ProductCatalog = ProductCatalog$Fields & ProductCatalog$Connections export class ProductCatalogQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) agencies = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/agencies'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/agencies'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/agencies') } ar_effects_batch_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ar_effects_batch_status') } assigned_users = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/assigned_users'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_users'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/assigned_users') } automotive_models = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/automotive_models') } batch = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/batch') } catalog_store = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/catalog_store') } categories = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/categories'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/categories') } check_batch_request_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/check_batch_request_status') } collaborative_ads_event_stats = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/collaborative_ads_event_stats') } collaborative_ads_lsb_image_bank = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/collaborative_ads_lsb_image_bank') } collaborative_ads_share_settings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/collaborative_ads_share_settings') } cpas_lsb_image_bank = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/cpas_lsb_image_bank') } data_sources = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/data_sources') } destinations = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/destinations') } diagnostics = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/diagnostics') } event_stats = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/event_stats') } external_event_sources = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/external_event_sources'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/external_event_sources'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/external_event_sources') } flights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/flights') } home_listings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/home_listings'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/home_listings') } hotel_rooms_batch = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/hotel_rooms_batch'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/hotel_rooms_batch') } hotels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/hotels'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/hotels') } items_batch = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/items_batch') } localized_items_batch = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/localized_items_batch') } media_titles = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/media_titles'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/media_titles') } pricing_variables_batch = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/pricing_variables_batch'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/pricing_variables_batch') } product_feeds = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/product_feeds'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/product_feeds') } product_groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/product_groups'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/product_groups') } product_sets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/product_sets'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/product_sets') } product_sets_batch = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/product_sets_batch') } products = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/products'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/products') } vehicle_offers = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/vehicle_offers') } vehicles = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/vehicles'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/vehicles') } } interface ProductCatalogCategory$Fields { "criteria_value": Field, "description": Field, "destination_uri": Field, "image_url": Field, "name": Field, "num_items": Field, "tokens": Field> } interface ProductCatalogCategory$Connections { } type ProductCatalogCategory = ProductCatalogCategory$Fields & ProductCatalogCategory$Connections interface ProductCatalogDataSource$Fields { "app_id": Field, "id": Field, "ingestion_source_type": Field, "name": Field, "upload_type": Field } interface ProductCatalogDataSource$Connections { } type ProductCatalogDataSource = ProductCatalogDataSource$Fields & ProductCatalogDataSource$Connections interface ProductCatalogDiagnosticGroup$Fields { "affected_channels": Field>, "affected_entity": Field, "affected_features": Field>, "diagnostics": Field>, "error_code": Field, "number_of_affected_entities": Field, "number_of_affected_items": Field, "severity": Field, "subtitle": Field, "title": Field, "type": Field } interface ProductCatalogDiagnosticGroup$Connections { } type ProductCatalogDiagnosticGroup = ProductCatalogDiagnosticGroup$Fields & ProductCatalogDiagnosticGroup$Connections interface ProductCatalogHotelRoomsBatch$Fields { "errors": Field>, "errors_total_count": Field, "handle": Field, "status": Field } interface ProductCatalogHotelRoomsBatch$Connections { } type ProductCatalogHotelRoomsBatch = ProductCatalogHotelRoomsBatch$Fields & ProductCatalogHotelRoomsBatch$Connections interface ProductCatalogImageSettings$Fields { "carousel_ad": Field, "single_ad": Field } interface ProductCatalogImageSettings$Connections { } type ProductCatalogImageSettings = ProductCatalogImageSettings$Fields & ProductCatalogImageSettings$Connections interface ProductCatalogImageSettingsOperation$Fields { "transformation_type": Field } interface ProductCatalogImageSettingsOperation$Connections { } type ProductCatalogImageSettingsOperation = ProductCatalogImageSettingsOperation$Fields & ProductCatalogImageSettingsOperation$Connections interface ProductCatalogPricingVariablesBatch$Fields { "errors": Field>, "errors_total_count": Field, "handle": Field, "status": Field } interface ProductCatalogPricingVariablesBatch$Connections { } type ProductCatalogPricingVariablesBatch = ProductCatalogPricingVariablesBatch$Fields & ProductCatalogPricingVariablesBatch$Connections interface ProductCatalogProductSetsBatch$Fields { "errors": Field>, "errors_total_count": Field, "handle": Field, "status": Field } interface ProductCatalogProductSetsBatch$Connections { } type ProductCatalogProductSetsBatch = ProductCatalogProductSetsBatch$Fields & ProductCatalogProductSetsBatch$Connections interface ProductEventStat$Fields { "date_start": Field, "date_stop": Field, "device_type": Field, "event": Field, "event_source": Field, "total_content_ids_matched_other_catalogs": Field, "total_matched_content_ids": Field, "total_unmatched_content_ids": Field, "unique_content_ids_matched_other_catalogs": Field, "unique_matched_content_ids": Field, "unique_unmatched_content_ids": Field } interface ProductEventStat$Connections { } type ProductEventStat = ProductEventStat$Fields & ProductEventStat$Connections interface ProductFeed$automotive_models$get { bulk_pagination?: bool,filter?: Object,fields: AutomotiveModel } interface ProductFeed$destinations$get { bulk_pagination?: bool,filter?: Object,fields: Destination } interface ProductFeed$flights$get { bulk_pagination?: bool,filter?: Object,fields: Flight } interface ProductFeed$home_listings$get { bulk_pagination?: bool,filter?: Object,fields: HomeListing } interface ProductFeed$hotels$get { bulk_pagination?: bool,filter?: Object,fields: Hotel } interface ProductFeed$media_titles$get { bulk_pagination?: bool,filter?: Object,fields: MediaTitle } interface ProductFeed$products$get { bulk_pagination?: bool,error_priority?: productfeedproducts_error_priority_enum_param,error_type?: productfeedproducts_error_type_enum_param,filter?: Object,fields: ProductItem } interface ProductFeed$rules$get { fields: ProductFeedRule } interface ProductFeed$rules$post { attribute: string,params?: map,rule_type: productfeedrules_rule_type_enum_param,fields: ProductFeedRule } interface ProductFeed$supplementary_feed_assocs$post { assoc_data: list } interface ProductFeed$upload_schedules$get { fields: ProductFeedSchedule } interface ProductFeed$upload_schedules$post { upload_schedule?: string,fields: ProductFeed } interface ProductFeed$uploads$get { fields: ProductFeedUpload } interface ProductFeed$uploads$post { fbe_external_business_id?: string,file?: file,password?: string,update_only?: bool,url?: string,username?: string,fields: ProductFeedUpload } interface ProductFeed$vehicle_offers$get { bulk_pagination?: bool,filter?: Object,fields: VehicleOffer } interface ProductFeed$vehicles$get { bulk_pagination?: bool,filter?: Object,fields: Vehicle } interface ProductFeed$delete { } interface ProductFeed$get { fields: ProductFeed } interface ProductFeed$post { default_currency?: string,deletion_enabled?: bool,delimiter?: productfeed_delimiter,encoding?: productfeed_encoding,migrated_from_feed_id?: string,name?: string,quoted_fields_mode?: productfeed_quoted_fields_mode,schedule?: string,update_schedule?: string,fields: ProductFeed } interface ProductFeed$Fields { "country": Field, "created_time": Field, "default_currency": Field, "deletion_enabled": Field, "delimiter": Field, "encoding": Field, "file_name": Field, "id": Field, "ingestion_source_type": Field, "item_sub_type": Field, "latest_upload": Field, "migrated_from_feed_id": Field, "name": Field, "override_type": Field, "primary_feeds": Field>, "product_count": Field, "quoted_fields_mode": Field, "schedule": Field, "supplementary_feeds": Field>, "update_schedule": Field } interface ProductFeed$Connections { automotive_models: Connection, destinations: Connection, flights: Connection, home_listings: Connection, hotels: Connection, media_titles: Connection, products: Connection, rules: Connection, upload_schedules: Connection, uploads: Connection, vehicle_offers: Connection, vehicles: Connection } type ProductFeed = ProductFeed$Fields & ProductFeed$Connections export class ProductFeedQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) automotive_models = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/automotive_models') } destinations = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/destinations') } flights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/flights') } home_listings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/home_listings') } hotels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/hotels') } media_titles = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/media_titles') } products = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/products') } rules = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/rules'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/rules') } supplementary_feed_assocs = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/supplementary_feed_assocs') } upload_schedules = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/upload_schedules'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/upload_schedules') } uploads = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/uploads'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/uploads') } vehicle_offers = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/vehicle_offers') } vehicles = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/vehicles') } } interface ProductFeedMissingFeedItemReplacement$Fields { "home_listing": Field, "product_item": Field, "vehicle": Field } interface ProductFeedMissingFeedItemReplacement$Connections { } type ProductFeedMissingFeedItemReplacement = ProductFeedMissingFeedItemReplacement$Fields & ProductFeedMissingFeedItemReplacement$Connections interface ProductFeedRule$delete { } interface ProductFeedRule$get { fields: ProductFeedRule } interface ProductFeedRule$post { params: map,fields: ProductFeedRule } interface ProductFeedRule$Fields { "attribute": Field, "id": Field, "params": Field>, "rule_type": Field } interface ProductFeedRule$Connections { } type ProductFeedRule = ProductFeedRule$Fields & ProductFeedRule$Connections export class ProductFeedRuleQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) } interface ProductFeedRuleSuggestion$Fields { "attribute": Field, "params": Field>, "type": Field } interface ProductFeedRuleSuggestion$Connections { } type ProductFeedRuleSuggestion = ProductFeedRuleSuggestion$Fields & ProductFeedRuleSuggestion$Connections interface ProductFeedSchedule$get { fields: ProductFeedSchedule } interface ProductFeedSchedule$Fields { "day_of_month": Field, "day_of_week": Field, "hour": Field, "id": Field, "interval": Field, "interval_count": Field, "minute": Field, "timezone": Field, "url": Field, "username": Field } interface ProductFeedSchedule$Connections { } type ProductFeedSchedule = ProductFeedSchedule$Fields & ProductFeedSchedule$Connections export class ProductFeedScheduleQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface ProductFeedUpload$error_report$post { fields: ProductFeedUpload } interface ProductFeedUpload$errors$get { error_priority?: productfeeduploaderrors_error_priority_enum_param,fields: ProductFeedUploadError } interface ProductFeedUpload$get { fields: ProductFeedUpload } interface ProductFeedUpload$Fields { "end_time": Field, "error_count": Field, "error_report": Field, "filename": Field, "id": Field, "input_method": Field, "num_deleted_items": Field, "num_detected_items": Field, "num_invalid_items": Field, "num_persisted_items": Field, "start_time": Field, "url": Field, "warning_count": Field } interface ProductFeedUpload$Connections { errors: Connection } type ProductFeedUpload = ProductFeedUpload$Fields & ProductFeedUpload$Connections export class ProductFeedUploadQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) error_report = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/error_report') } errors = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/errors') } } interface ProductFeedUploadError$samples$get { fields: ProductFeedUploadErrorSample } interface ProductFeedUploadError$suggested_rules$get { fields: ProductFeedRuleSuggestion } interface ProductFeedUploadError$get { fields: ProductFeedUploadError } interface ProductFeedUploadError$Fields { "affected_surfaces": Field>, "description": Field, "error_type": Field, "id": Field, "severity": Field, "summary": Field, "total_count": Field } interface ProductFeedUploadError$Connections { samples: Connection, suggested_rules: Connection } type ProductFeedUploadError = ProductFeedUploadError$Fields & ProductFeedUploadError$Connections export class ProductFeedUploadErrorQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) samples = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/samples') } suggested_rules = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/suggested_rules') } } interface ProductFeedUploadErrorReport$Fields { "file_handle": Field, "report_status": Field } interface ProductFeedUploadErrorReport$Connections { } type ProductFeedUploadErrorReport = ProductFeedUploadErrorReport$Fields & ProductFeedUploadErrorReport$Connections interface ProductFeedUploadErrorSample$get { fields: ProductFeedUploadErrorSample } interface ProductFeedUploadErrorSample$Fields { "id": Field, "retailer_id": Field, "row_number": Field } interface ProductFeedUploadErrorSample$Connections { } type ProductFeedUploadErrorSample = ProductFeedUploadErrorSample$Fields & ProductFeedUploadErrorSample$Connections export class ProductFeedUploadErrorSampleQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface ProductGroup$products$get { fields: ProductItem } interface ProductGroup$products$post { additional_image_urls?: list,additional_variant_attributes?: map,android_app_name?: string,android_class?: string,android_package?: string,android_url?: string,availability?: productgroupproducts_availability_enum_param,brand?: string,category?: string,checkout_url?: string,color?: string,commerce_tax_category?: productgroupproducts_commerce_tax_category_enum_param,condition?: productgroupproducts_condition_enum_param,currency: string,custom_data?: map,custom_label_0?: string,custom_label_1?: string,custom_label_2?: string,custom_label_3?: string,custom_label_4?: string,custom_number_0?: uint,custom_number_1?: uint,custom_number_2?: uint,custom_number_3?: uint,custom_number_4?: uint,description?: string,expiration_date?: string,fb_product_category?: string,gender?: productgroupproducts_gender_enum_param,gtin?: string,image_url: string,inventory?: uint,ios_app_name?: string,ios_app_store_id?: uint,ios_url?: string,ipad_app_name?: string,ipad_app_store_id?: uint,ipad_url?: string,iphone_app_name?: string,iphone_app_store_id?: uint,iphone_url?: string,launch_date?: string,manufacturer_part_number?: string,marked_for_product_launch?: productgroupproducts_marked_for_product_launch_enum_param,material?: string,mobile_link?: string,name: string,offer_price_amount?: uint,offer_price_end_date?: datetime,offer_price_start_date?: datetime,ordering_index?: uint,pattern?: string,price: uint,product_type?: string,quantity_to_sell_on_facebook?: uint,retailer_id: string,return_policy_days?: uint,sale_price?: uint,sale_price_end_date?: datetime,sale_price_start_date?: datetime,short_description?: string,size?: string,start_date?: string,url?: string,visibility?: productgroupproducts_visibility_enum_param,windows_phone_app_id?: string,windows_phone_app_name?: string,windows_phone_url?: string,fields: ProductItem } interface ProductGroup$delete { deletion_method?: productgroup_deletion_method } interface ProductGroup$get { fields: ProductGroup } interface ProductGroup$post { default_product_id?: string,variants?: list,fields: ProductGroup } interface ProductGroup$Fields { "id": Field, "product_catalog": Field, "retailer_id": Field, "variants": Field> } interface ProductGroup$Connections { products: Connection } type ProductGroup = ProductGroup$Fields & ProductGroup$Connections export class ProductGroupQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) products = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/products'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/products') } } interface ProductImage$get { fields: ProductImage } interface ProductImage$Fields { "id": Field, "image_url": Field } interface ProductImage$Connections { } type ProductImage = ProductImage$Fields & ProductImage$Connections export class ProductImageQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface ProductItem$channels_to_integrity_status$get { fields: CatalogItemChannelsToIntegrityStatus } interface ProductItem$product_sets$get { fields: ProductSet } interface ProductItem$delete { } interface ProductItem$get { catalog_id?: string,image_height?: uint,image_width?: uint,override_country?: string,override_language?: string,fields: ProductItem } interface ProductItem$post { additional_image_urls?: list,additional_uploaded_image_ids?: list,additional_variant_attributes?: map,android_app_name?: string,android_class?: string,android_package?: string,android_url?: string,availability?: productitem_availability,brand?: string,category?: string,category_specific_fields?: map,checkout_url?: string,color?: string,commerce_tax_category?: productitem_commerce_tax_category,condition?: productitem_condition,currency?: string,custom_data?: map,custom_label_0?: string,custom_label_1?: string,custom_label_2?: string,custom_label_3?: string,custom_label_4?: string,custom_number_0?: uint,custom_number_1?: uint,custom_number_2?: uint,custom_number_3?: uint,custom_number_4?: uint,description?: string,expiration_date?: string,fb_product_category?: string,gender?: productitem_gender,gtin?: string,image_url?: string,importer_address?: map,importer_name?: string,inventory?: uint,ios_app_name?: string,ios_app_store_id?: uint,ios_url?: string,ipad_app_name?: string,ipad_app_store_id?: uint,ipad_url?: string,iphone_app_name?: string,iphone_app_store_id?: uint,iphone_url?: string,launch_date?: string,manufacturer_info?: string,manufacturer_part_number?: string,marked_for_product_launch?: productitem_marked_for_product_launch,material?: string,mobile_link?: string,name?: string,offer_price_amount?: uint,offer_price_end_date?: datetime,offer_price_start_date?: datetime,ordering_index?: uint,origin_country?: productitem_origin_country,pattern?: string,price?: uint,product_type?: string,quantity_to_sell_on_facebook?: uint,retailer_id?: string,return_policy_days?: uint,sale_price?: uint,sale_price_end_date?: datetime,sale_price_start_date?: datetime,short_description?: string,size?: string,start_date?: string,url?: string,visibility?: productitem_visibility,wa_compliance_category?: productitem_wa_compliance_category,windows_phone_app_id?: string,windows_phone_app_name?: string,windows_phone_url?: string,fields: ProductItem } interface ProductItem$Fields { "additional_image_cdn_urls": Field>>, "additional_image_urls": Field>, "additional_variant_attributes": Field>, "age_group": Field, "applinks": Field, "ar_data": Field, "availability": Field, "brand": Field, "capability_to_review_status": Field>, "category": Field, "category_specific_fields": Field, "color": Field, "commerce_insights": Field, "condition": Field, "currency": Field, "custom_data": Field>, "custom_label_0": Field, "custom_label_1": Field, "custom_label_2": Field, "custom_label_3": Field, "custom_label_4": Field, "custom_number_0": Field, "custom_number_1": Field, "custom_number_2": Field, "custom_number_3": Field, "custom_number_4": Field, "description": Field, "errors": Field>, "expiration_date": Field, "fb_product_category": Field, "gender": Field, "gtin": Field, "id": Field, "image_cdn_urls": Field>, "image_fetch_status": Field, "image_url": Field, "images": Field>, "importer_address": Field, "importer_name": Field, "invalidation_errors": Field>, "inventory": Field, "manufacturer_info": Field, "manufacturer_part_number": Field, "marked_for_product_launch": Field, "material": Field, "mobile_link": Field, "name": Field, "ordering_index": Field, "origin_country": Field, "parent_product_id": Field, "pattern": Field, "post_conversion_signal_based_enforcement_appeal_eligibility": Field, "price": Field, "product_catalog": Field, "product_feed": Field, "product_group": Field, "product_type": Field, "quantity_to_sell_on_facebook": Field, "retailer_id": Field, "retailer_product_group_id": Field, "review_rejection_reasons": Field>, "review_status": Field, "sale_price": Field, "sale_price_end_date": Field, "sale_price_start_date": Field, "shipping_weight_unit": Field, "shipping_weight_value": Field, "short_description": Field, "size": Field, "start_date": Field, "url": Field, "visibility": Field, "wa_compliance_category": Field } interface ProductItem$Connections { channels_to_integrity_status: Connection, product_sets: Connection } type ProductItem = ProductItem$Fields & ProductItem$Connections export class ProductItemQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) channels_to_integrity_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/channels_to_integrity_status') } product_sets = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/product_sets') } } interface ProductItemARData$Fields { "container_effect": Field, "effect_icon": Field, "effect_parameters": Field, "picker_icon": Field, "product_ar_link": Field, "state": Field, "surfaces": Field> } interface ProductItemARData$Connections { } type ProductItemARData = ProductItemARData$Fields & ProductItemARData$Connections interface ProductItemCommerceInsights$Fields { "message_sends": Field, "organic_impressions": Field, "paid_impressions": Field } interface ProductItemCommerceInsights$Connections { } type ProductItemCommerceInsights = ProductItemCommerceInsights$Fields & ProductItemCommerceInsights$Connections interface ProductItemError$Fields { "description": Field, "error_priority": Field, "error_type": Field, "title": Field } interface ProductItemError$Connections { } type ProductItemError = ProductItemError$Fields & ProductItemError$Connections interface ProductItemImporterAddress$Fields { "city": Field, "country": Field, "postal_code": Field, "region": Field, "street1": Field, "street2": Field } interface ProductItemImporterAddress$Connections { } type ProductItemImporterAddress = ProductItemImporterAddress$Fields & ProductItemImporterAddress$Connections interface ProductSet$automotive_models$get { bulk_pagination?: bool,filter?: Object,fields: AutomotiveModel } interface ProductSet$destinations$get { bulk_pagination?: bool,filter?: Object,fields: Destination } interface ProductSet$flights$get { bulk_pagination?: bool,filter?: Object,fields: Flight } interface ProductSet$home_listings$get { bulk_pagination?: bool,filter?: Object,fields: HomeListing } interface ProductSet$hotels$get { bulk_pagination?: bool,filter?: Object,fields: Hotel } interface ProductSet$media_titles$get { bulk_pagination?: bool,filter?: Object,fields: MediaTitle } interface ProductSet$products$get { bulk_pagination?: bool,error_priority?: productsetproducts_error_priority_enum_param,error_type?: productsetproducts_error_type_enum_param,filter?: Object,fields: ProductItem } interface ProductSet$vehicle_offers$get { bulk_pagination?: bool,filter?: Object,fields: VehicleOffer } interface ProductSet$vehicles$get { bulk_pagination?: bool,filter?: Object,fields: Vehicle } interface ProductSet$delete { allow_live_product_set_deletion?: bool } interface ProductSet$get { fields: ProductSet } interface ProductSet$post { filter?: Object,metadata?: map,name?: string,ordering_info?: list,publish_to_shops?: list,retailer_id?: string,fields: ProductSet } interface ProductSet$Fields { "auto_creation_url": Field, "filter": Field, "id": Field, "latest_metadata": Field, "live_metadata": Field, "name": Field, "ordering_info": Field>, "product_catalog": Field, "product_count": Field, "retailer_id": Field } interface ProductSet$Connections { automotive_models: Connection, destinations: Connection, flights: Connection, home_listings: Connection, hotels: Connection, media_titles: Connection, products: Connection, vehicle_offers: Connection, vehicles: Connection } type ProductSet = ProductSet$Fields & ProductSet$Connections export class ProductSetQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) automotive_models = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/automotive_models') } destinations = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/destinations') } flights = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/flights') } home_listings = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/home_listings') } hotels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/hotels') } media_titles = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/media_titles') } products = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/products') } vehicle_offers = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/vehicle_offers') } vehicles = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/vehicles') } } interface ProductSetMetadata$Fields { "cover_image_url": Field, "description": Field, "external_url": Field, "integrity_review_status": Field } interface ProductSetMetadata$Connections { } type ProductSetMetadata = ProductSetMetadata$Fields & ProductSetMetadata$Connections interface ProductVariant$Fields { "label": Field, "options": Field>, "product_field": Field } interface ProductVariant$Connections { } type ProductVariant = ProductVariant$Fields & ProductVariant$Connections interface Profile$picture$get { breaking_change?: profilepicture_breaking_change_enum_param,height?: int,redirect?: bool,type?: profilepicture_type_enum_param,width?: int,fields: ProfilePictureSource } interface Profile$get { fields: Profile } interface Profile$Fields { "can_post": Field, "id": Field, "link": Field, "name": Field, "pic": Field, "pic_crop": Field, "pic_large": Field, "pic_small": Field, "pic_square": Field, "profile_type": Field, "username": Field } interface Profile$Connections { picture: Connection } type Profile = Profile$Fields & Profile$Connections export class ProfileQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) picture = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/picture') } } interface ProfilePictureSource$Fields { "bottom": Field, "cache_key": Field, "height": Field, "is_silhouette": Field, "left": Field, "right": Field, "top": Field, "url": Field, "width": Field } interface ProfilePictureSource$Connections { } type ProfilePictureSource = ProfilePictureSource$Fields & ProfilePictureSource$Connections interface PublisherBlockList$append_publisher_urls$post { publisher_urls: list } interface PublisherBlockList$paged_web_publishers$get { draft_id?: string,fields: WebPublisher } interface PublisherBlockList$delete { } interface PublisherBlockList$get { account_id?: uint,business_id?: string,draft_id?: string,fields: PublisherBlockList } interface PublisherBlockList$post { spec: Object,fields: PublisherBlockList } interface PublisherBlockList$Fields { "app_publishers": Field>, "business_owner_id": Field, "id": Field, "is_auto_blocking_on": Field, "is_eligible_at_campaign_level": Field, "last_update_time": Field, "last_update_user": Field, "name": Field, "owner_ad_account_id": Field, "web_publishers": Field> } interface PublisherBlockList$Connections { paged_web_publishers: Connection } type PublisherBlockList = PublisherBlockList$Fields & PublisherBlockList$Connections export class PublisherBlockListQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) append_publisher_urls = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/append_publisher_urls') } paged_web_publishers = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/paged_web_publishers') } } interface RawCustomAudience$Fields { "id": Field, "name": Field } interface RawCustomAudience$Connections { } type RawCustomAudience = RawCustomAudience$Fields & RawCustomAudience$Connections interface ReachFrequencyActivity$Fields { "account_id": Field, "campaign_active": Field, "campaign_started": Field, "creative_uploaded": Field, "io_approved": Field, "sf_link": Field } interface ReachFrequencyActivity$Connections { } type ReachFrequencyActivity = ReachFrequencyActivity$Fields & ReachFrequencyActivity$Connections interface ReachFrequencyAdFormat$Fields { "details": Field, "type": Field } interface ReachFrequencyAdFormat$Connections { } type ReachFrequencyAdFormat = ReachFrequencyAdFormat$Fields & ReachFrequencyAdFormat$Connections interface ReachFrequencyCurveLowerConfidenceRange$Fields { "impression_lower": Field>, "num_points": Field, "reach": Field>, "reach_lower": Field>, "uniq_video_views_2s_lower": Field>, "video_views_2s_lower": Field> } interface ReachFrequencyCurveLowerConfidenceRange$Connections { } type ReachFrequencyCurveLowerConfidenceRange = ReachFrequencyCurveLowerConfidenceRange$Fields & ReachFrequencyCurveLowerConfidenceRange$Connections interface ReachFrequencyCurveUpperConfidenceRange$Fields { "impression_upper": Field>, "num_points": Field, "reach": Field>, "reach_upper": Field>, "uniq_video_views_2s_upper": Field>, "video_views_2s_upper": Field> } interface ReachFrequencyCurveUpperConfidenceRange$Connections { } type ReachFrequencyCurveUpperConfidenceRange = ReachFrequencyCurveUpperConfidenceRange$Fields & ReachFrequencyCurveUpperConfidenceRange$Connections interface ReachFrequencyDayPart$Fields { "days": Field>, "end_minute": Field, "start_minute": Field } interface ReachFrequencyDayPart$Connections { } type ReachFrequencyDayPart = ReachFrequencyDayPart$Fields & ReachFrequencyDayPart$Connections interface ReachFrequencyEstimatesCurve$Fields { "budget": Field>, "conversion": Field>, "impression": Field>, "interpolated_reach": Field, "num_points": Field, "raw_impression": Field>, "raw_reach": Field>, "reach": Field> } interface ReachFrequencyEstimatesCurve$Connections { } type ReachFrequencyEstimatesCurve = ReachFrequencyEstimatesCurve$Fields & ReachFrequencyEstimatesCurve$Connections interface ReachFrequencyEstimatesPlacementBreakdown$Fields { "android": Field>, "audience_network": Field>, "desktop": Field>, "ig_android": Field>, "ig_ios": Field>, "ig_other": Field>, "ig_reels": Field>, "ig_story": Field>, "instant_articles": Field>, "instream_videos": Field>, "ios": Field>, "msite": Field>, "suggested_videos": Field> } interface ReachFrequencyEstimatesPlacementBreakdown$Connections { } type ReachFrequencyEstimatesPlacementBreakdown = ReachFrequencyEstimatesPlacementBreakdown$Fields & ReachFrequencyEstimatesPlacementBreakdown$Connections interface ReachFrequencyPrediction$get { fields: ReachFrequencyPrediction } interface ReachFrequencyPrediction$Fields { "account_id": Field, "activity_status": Field, "ad_formats": Field>, "auction_entry_option_index": Field, "audience_size_lower_bound": Field, "audience_size_upper_bound": Field, "business_id": Field, "buying_type": Field, "campaign_group_id": Field, "campaign_id": Field, "campaign_time_start": Field, "campaign_time_stop": Field, "currency": Field, "curve_budget_reach": Field, "curve_reach": Field>, "daily_grp_curve": Field>, "daily_impression_curve": Field>, "daily_impression_curve_map": Field>>, "day_parting_schedule": Field>, "destination_id": Field, "end_time": Field, "expiration_time": Field, "external_budget": Field, "external_impression": Field, "external_maximum_budget": Field, "external_maximum_impression": Field, "external_maximum_reach": Field, "external_minimum_budget": Field, "external_minimum_impression": Field, "external_minimum_reach": Field, "external_reach": Field, "feed_ratio_0000": Field, "frequency_cap": Field, "frequency_distribution_map": Field>>, "frequency_distribution_map_agg": Field>>, "grp_audience_size": Field, "grp_avg_probability_map": Field, "grp_country_audience_size": Field, "grp_curve": Field>, "grp_dmas_audience_size": Field, "grp_filtering_threshold_00": Field, "grp_points": Field, "grp_ratio": Field, "grp_reach_ratio": Field, "grp_status": Field, "holdout_percentage": Field, "id": Field, "impression_curve": Field>, "instagram_destination_id": Field, "instream_packages": Field>, "interval_frequency_cap": Field, "interval_frequency_cap_reset_period": Field, "is_bonus_media": Field, "is_conversion_goal": Field, "is_higher_average_frequency": Field, "is_io": Field, "is_reserved_buying": Field, "is_trp": Field, "name": Field, "objective": Field, "objective_name": Field, "odax_objective": Field, "odax_objective_name": Field, "optimization_goal": Field, "optimization_goal_name": Field, "pause_periods": Field>, "placement_breakdown": Field, "placement_breakdown_map": Field>, "plan_name": Field, "plan_type": Field, "prediction_mode": Field, "prediction_progress": Field, "reference_id": Field, "reservation_status": Field, "start_time": Field, "status": Field, "story_event_type": Field, "target_cpm": Field, "target_spec": Field, "time_created": Field, "time_updated": Field, "timezone_id": Field, "timezone_name": Field, "topline_id": Field, "video_view_length_constraint": Field, "viewtag": Field } interface ReachFrequencyPrediction$Connections { } type ReachFrequencyPrediction = ReachFrequencyPrediction$Fields & ReachFrequencyPrediction$Connections export class ReachFrequencyPredictionQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface ReachFrequencySpec$Fields { "countries": Field>, "default_creation_data": Field, "global_io_max_campaign_duration": Field, "max_campaign_duration": Field, "max_days_to_finish": Field, "max_pause_without_prediction_rerun": Field, "min_campaign_duration": Field, "min_reach_limits": Field } interface ReachFrequencySpec$Connections { } type ReachFrequencySpec = ReachFrequencySpec$Fields & ReachFrequencySpec$Connections interface Recommendation$Fields { "created_time": Field, "has_rating": Field, "has_review": Field, "open_graph_story": Field, "rating": Field, "recommendation_type": Field, "review_text": Field, "reviewer": Field } interface Recommendation$Connections { } type Recommendation = Recommendation$Fields & Recommendation$Connections interface RevSharePolicy$Fields { "policy_id": Field, "policy_name": Field } interface RevSharePolicy$Connections { } type RevSharePolicy = RevSharePolicy$Fields & RevSharePolicy$Connections interface RichMediaElement$Fields { "element": Field, "element_type": Field, "name": Field } interface RichMediaElement$Connections { } type RichMediaElement = RichMediaElement$Fields & RichMediaElement$Connections interface RTBDynamicPost$comments$get { filter?: rtbdynamicpostcomments_filter_enum_param,live_filter?: rtbdynamicpostcomments_live_filter_enum_param,order?: rtbdynamicpostcomments_order_enum_param,since?: datetime,fields: Comment } interface RTBDynamicPost$likes$get { fields: Profile } interface RTBDynamicPost$get { fields: RTBDynamicPost } interface RTBDynamicPost$Fields { "child_attachments": Field>, "created": Field, "description": Field, "id": Field, "image_url": Field, "link": Field, "message": Field, "owner_id": Field, "place_id": Field, "product_id": Field, "title": Field } interface RTBDynamicPost$Connections { comments: Connection, likes: Connection } type RTBDynamicPost = RTBDynamicPost$Fields & RTBDynamicPost$Connections export class RTBDynamicPostQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) comments = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/comments') } likes = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/likes') } } interface SavedAudience$get { fields: SavedAudience } interface SavedAudience$Fields { "account": Field, "approximate_count_lower_bound": Field, "approximate_count_upper_bound": Field, "delete_time": Field, "description": Field, "extra_info": Field, "id": Field, "name": Field, "operation_status": Field, "owner_business": Field, "page_deletion_marked_delete_time": Field, "permission_for_actions": Field, "run_status": Field, "sentence_lines": Field, "targeting": Field, "time_created": Field, "time_updated": Field } interface SavedAudience$Connections { } type SavedAudience = SavedAudience$Fields & SavedAudience$Connections export class SavedAudienceQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface SavedMessageResponse$get { fields: SavedMessageResponse } interface SavedMessageResponse$Fields { "category": Field, "id": Field, "image": Field, "is_enabled": Field, "message": Field, "title": Field } interface SavedMessageResponse$Connections { } type SavedMessageResponse = SavedMessageResponse$Fields & SavedMessageResponse$Connections export class SavedMessageResponseQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface SecuritySettings$Fields { } interface SecuritySettings$Connections { } type SecuritySettings = SecuritySettings$Fields & SecuritySettings$Connections interface ShadowIGMediaProductTags$Fields { "image_url": Field, "is_checkout": Field, "merchant_id": Field, "name": Field, "price_string": Field, "product_id": Field, "review_status": Field, "stripped_price_string": Field, "stripped_sale_price_string": Field, "x": Field, "y": Field } interface ShadowIGMediaProductTags$Connections { } type ShadowIGMediaProductTags = ShadowIGMediaProductTags$Fields & ShadowIGMediaProductTags$Connections interface Shop$get { fields: Shop } interface Shop$Fields { "fb_sales_channel": Field, "id": Field, "ig_sales_channel": Field, "workspace": Field } interface Shop$Connections { } type Shop = Shop$Fields & Shop$Connections export class ShopQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface ShopOrder$get { fields: ShopOrder } interface ShopOrder$Fields { "creation_time": Field, "id": Field } interface ShopOrder$Connections { } type ShopOrder = ShopOrder$Fields & ShopOrder$Connections export class ShopOrderQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface SplitTestWinner$Fields { "ad_object_level": Field, "confidences": Field>, "winner_ad_object_id": Field } interface SplitTestWinner$Connections { } type SplitTestWinner = SplitTestWinner$Fields & SplitTestWinner$Connections interface StoreCatalogSettings$delete { } interface StoreCatalogSettings$get { fields: StoreCatalogSettings } interface StoreCatalogSettings$Fields { "id": Field, "page": Field } interface StoreCatalogSettings$Connections { } type StoreCatalogSettings = StoreCatalogSettings$Fields & StoreCatalogSettings$Connections export class StoreCatalogSettingsQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface SystemUser$assigned_ad_accounts$get { fields: AdAccount } interface SystemUser$assigned_business_asset_groups$get { contained_asset_id?: string,fields: BusinessAssetGroup } interface SystemUser$assigned_pages$get { pages?: list,fields: Page } interface SystemUser$assigned_product_catalogs$get { fields: ProductCatalog } interface SystemUser$get { fields: SystemUser } interface SystemUser$Fields { "created_by": Field, "created_time": Field, "finance_permission": Field, "id": Field, "ip_permission": Field, "name": Field } interface SystemUser$Connections { assigned_ad_accounts: Connection, assigned_business_asset_groups: Connection, assigned_pages: Connection, assigned_product_catalogs: Connection } type SystemUser = SystemUser$Fields & SystemUser$Connections export class SystemUserQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) assigned_ad_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_ad_accounts') } assigned_business_asset_groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_business_asset_groups') } assigned_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_pages') } assigned_product_catalogs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_product_catalogs') } } interface Tab$Fields { "application": Field, "custom_image_url": Field, "custom_name": Field, "id": Field, "image_url": Field, "is_non_connection_landing_tab": Field, "is_permanent": Field, "link": Field, "name": Field, "position": Field } interface Tab$Connections { } type Tab = Tab$Fields & Tab$Connections interface Targeting$Fields { "adgroup_id": Field, "age_max": Field, "age_min": Field, "alternate_auto_targeting_option": Field, "app_install_state": Field, "audience_network_positions": Field>, "behaviors": Field>, "brand_safety_content_filter_levels": Field>, "catalog_based_targeting": Field, "cities": Field>, "college_years": Field>, "connections": Field>, "contextual_targeting_categories": Field>, "countries": Field>, "country": Field>, "country_groups": Field>, "custom_audiences": Field>, "device_platforms": Field>, "direct_install_devices": Field, "dynamic_audience_ids": Field>, "education_majors": Field>, "education_schools": Field>, "education_statuses": Field>, "effective_audience_network_positions": Field>, "effective_device_platforms": Field>, "effective_facebook_positions": Field>, "effective_instagram_positions": Field>, "effective_messenger_positions": Field>, "effective_publisher_platforms": Field>, "engagement_specs": Field>, "ethnic_affinity": Field>, "exclude_reached_since": Field>, "excluded_brand_safety_content_types": Field>, "excluded_connections": Field>, "excluded_custom_audiences": Field>, "excluded_dynamic_audience_ids": Field>, "excluded_engagement_specs": Field>, "excluded_geo_locations": Field, "excluded_mobile_device_model": Field>, "excluded_product_audience_specs": Field>, "excluded_publisher_categories": Field>, "excluded_publisher_list_ids": Field>, "excluded_user_device": Field>, "exclusions": Field, "facebook_positions": Field>, "family_statuses": Field>, "fb_deal_id": Field, "flexible_spec": Field>, "friends_of_connections": Field>, "genders": Field>, "generation": Field>, "geo_locations": Field, "home_ownership": Field>, "home_type": Field>, "home_value": Field>, "household_composition": Field>, "income": Field>, "industries": Field>, "instagram_positions": Field>, "instream_video_skippable_excluded": Field, "interested_in": Field>, "interests": Field>, "is_whatsapp_destination_ad": Field, "keywords": Field>, "life_events": Field>, "locales": Field>, "messenger_positions": Field>, "moms": Field>, "net_worth": Field>, "office_type": Field>, "place_page_set_ids": Field>, "political_views": Field>, "politics": Field>, "product_audience_specs": Field>, "prospecting_audience": Field, "publisher_platforms": Field>, "radius": Field, "regions": Field>, "relationship_statuses": Field>, "site_category": Field>, "targeting_optimization": Field, "targeting_relaxation_types": Field, "user_adclusters": Field>, "user_device": Field>, "user_event": Field>, "user_os": Field>, "wireless_carrier": Field>, "work_employers": Field>, "work_positions": Field>, "zips": Field> } interface Targeting$Connections { } type Targeting = Targeting$Fields & Targeting$Connections interface TargetingDynamicRule$Fields { "action.type": Field, "ad_group_id": Field, "campaign_group_id": Field, "campaign_id": Field, "impression_count": Field, "page_id": Field, "post": Field, "retention_seconds": Field } interface TargetingDynamicRule$Connections { } type TargetingDynamicRule = TargetingDynamicRule$Fields & TargetingDynamicRule$Connections interface TargetingGeoLocation$Fields { "cities": Field>, "countries": Field>, "country_groups": Field>, "custom_locations": Field>, "electoral_districts": Field>, "geo_markets": Field>, "large_geo_areas": Field>, "location_cluster_ids": Field>, "location_expansion": Field, "location_types": Field>, "medium_geo_areas": Field>, "metro_areas": Field>, "neighborhoods": Field>, "places": Field>, "political_districts": Field>, "regions": Field>, "small_geo_areas": Field>, "subcities": Field>, "subneighborhoods": Field>, "zips": Field> } interface TargetingGeoLocation$Connections { } type TargetingGeoLocation = TargetingGeoLocation$Fields & TargetingGeoLocation$Connections interface TargetingGeoLocationCity$Fields { "country": Field, "distance_unit": Field, "key": Field, "name": Field, "radius": Field, "region": Field, "region_id": Field } interface TargetingGeoLocationCity$Connections { } type TargetingGeoLocationCity = TargetingGeoLocationCity$Fields & TargetingGeoLocationCity$Connections interface TargetingGeoLocationCustomLocation$Fields { "address_string": Field, "country": Field, "country_group": Field, "custom_type": Field, "distance_unit": Field, "key": Field, "latitude": Field, "longitude": Field, "max_population": Field, "min_population": Field, "name": Field, "primary_city_id": Field, "radius": Field, "region_id": Field } interface TargetingGeoLocationCustomLocation$Connections { } type TargetingGeoLocationCustomLocation = TargetingGeoLocationCustomLocation$Fields & TargetingGeoLocationCustomLocation$Connections interface TargetingGeoLocationElectoralDistrict$Fields { "country": Field, "electoral_district": Field, "key": Field, "name": Field } interface TargetingGeoLocationElectoralDistrict$Connections { } type TargetingGeoLocationElectoralDistrict = TargetingGeoLocationElectoralDistrict$Fields & TargetingGeoLocationElectoralDistrict$Connections interface TargetingGeoLocationGeoEntities$Fields { "country": Field, "key": Field, "name": Field, "region": Field, "region_id": Field } interface TargetingGeoLocationGeoEntities$Connections { } type TargetingGeoLocationGeoEntities = TargetingGeoLocationGeoEntities$Fields & TargetingGeoLocationGeoEntities$Connections interface TargetingGeoLocationLocationCluster$Fields { "key": Field } interface TargetingGeoLocationLocationCluster$Connections { } type TargetingGeoLocationLocationCluster = TargetingGeoLocationLocationCluster$Fields & TargetingGeoLocationLocationCluster$Connections interface TargetingGeoLocationLocationExpansion$Fields { "allowed": Field } interface TargetingGeoLocationLocationExpansion$Connections { } type TargetingGeoLocationLocationExpansion = TargetingGeoLocationLocationExpansion$Fields & TargetingGeoLocationLocationExpansion$Connections interface TargetingGeoLocationMarket$Fields { "country": Field, "key": Field, "market_type": Field, "name": Field } interface TargetingGeoLocationMarket$Connections { } type TargetingGeoLocationMarket = TargetingGeoLocationMarket$Fields & TargetingGeoLocationMarket$Connections interface TargetingGeoLocationPlace$Fields { "country": Field, "distance_unit": Field, "key": Field, "latitude": Field, "longitude": Field, "name": Field, "primary_city_id": Field, "radius": Field, "region_id": Field } interface TargetingGeoLocationPlace$Connections { } type TargetingGeoLocationPlace = TargetingGeoLocationPlace$Fields & TargetingGeoLocationPlace$Connections interface TargetingGeoLocationPoliticalDistrict$Fields { "country": Field, "key": Field, "name": Field, "political_district": Field } interface TargetingGeoLocationPoliticalDistrict$Connections { } type TargetingGeoLocationPoliticalDistrict = TargetingGeoLocationPoliticalDistrict$Fields & TargetingGeoLocationPoliticalDistrict$Connections interface TargetingGeoLocationRegion$Fields { "country": Field, "key": Field, "name": Field } interface TargetingGeoLocationRegion$Connections { } type TargetingGeoLocationRegion = TargetingGeoLocationRegion$Fields & TargetingGeoLocationRegion$Connections interface TargetingGeoLocationZip$Fields { "country": Field, "key": Field, "name": Field, "primary_city_id": Field, "region_id": Field } interface TargetingGeoLocationZip$Connections { } type TargetingGeoLocationZip = TargetingGeoLocationZip$Fields & TargetingGeoLocationZip$Connections interface TargetingProductAudienceSpec$Fields { "exclusions": Field>, "inclusions": Field>, "product_set_id": Field } interface TargetingProductAudienceSpec$Connections { } type TargetingProductAudienceSpec = TargetingProductAudienceSpec$Fields & TargetingProductAudienceSpec$Connections interface TargetingProductAudienceSubSpec$Fields { "retention_seconds": Field, "rule": Field } interface TargetingProductAudienceSubSpec$Connections { } type TargetingProductAudienceSubSpec = TargetingProductAudienceSubSpec$Fields & TargetingProductAudienceSubSpec$Connections interface TargetingProspectingAudience$Fields { "sources": Field> } interface TargetingProspectingAudience$Connections { } type TargetingProspectingAudience = TargetingProspectingAudience$Fields & TargetingProspectingAudience$Connections interface TargetingRelaxation$Fields { "custom_audience": Field, "lookalike": Field } interface TargetingRelaxation$Connections { } type TargetingRelaxation = TargetingRelaxation$Fields & TargetingRelaxation$Connections interface TargetingSentenceLine$Fields { "id": Field, "params": Field, "targetingsentencelines": Field } interface TargetingSentenceLine$Connections { } type TargetingSentenceLine = TargetingSentenceLine$Fields & TargetingSentenceLine$Connections interface TextWithEntities$Fields { "text": Field } interface TextWithEntities$Connections { } type TextWithEntities = TextWithEntities$Fields & TextWithEntities$Connections interface TrackingAndConversionWithDefaults$Fields { "custom_conversion": Field>, "custom_tracking": Field>, "default_conversion": Field>, "default_tracking": Field> } interface TrackingAndConversionWithDefaults$Connections { } type TrackingAndConversionWithDefaults = TrackingAndConversionWithDefaults$Fields & TrackingAndConversionWithDefaults$Connections interface UnifiedThread$messages$get { source?: unifiedthreadmessages_source_enum_param,fields: UnifiedMessage } interface UnifiedThread$get { fields: UnifiedThread } interface UnifiedThread$Fields { "can_reply": Field, "folder": Field, "former_participants": Field, "id": Field, "is_subscribed": Field, "link": Field, "message_count": Field, "name": Field, "participants": Field, "scoped_thread_key": Field, "senders": Field, "snippet": Field, "subject": Field, "unread_count": Field, "updated_time": Field, "wallpaper": Field } interface UnifiedThread$Connections { messages: Connection } type UnifiedThread = UnifiedThread$Fields & UnifiedThread$Connections export class UnifiedThreadQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) messages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/messages') } } interface URL$get { fields: URL } interface URL$post { blacklist?: bool,denylist?: bool,hmac?: string,locale?: list,scopes?: list,ts?: datetime,fields: URL } interface URL$Fields { "development_instant_article": Field, "engagement": Field, "id": Field, "instant_article": Field, "og_object": Field, "ownership_permissions": Field, "scopes": Field } interface URL$Connections { } type URL = URL$Fields & URL$Connections export class URLQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) } interface User$access_tokens$delete { } interface User$access_tokens$post { business_app: int,is_permanent_token?: bool,page_id?: string,scope?: list,fields: User } interface User$accounts$get { is_place?: bool,is_promotable?: bool,fields: Page } interface User$accounts$post { about?: string,address?: string,category?: int,category_enum?: string,category_list?: list,city_id?: string,coordinates?: Object,cover_photo?: Object,description?: string,ignore_coordinate_warnings?: bool,location?: Object,name: string,phone?: string,picture?: string,website?: string,zip?: string,fields: Page } interface User$ad_studies$get { fields: AdStudy } interface User$ad_studies$post { cells?: list,client_business?: string,confidence_level?: float,cooldown_start_time?: int,description?: string,end_time?: int,name?: string,objectives?: list,observation_end_time?: int,start_time?: int,type?: userad_studies_type_enum_param,viewers?: list,fields: AdStudy } interface User$adaccounts$get { fields: AdAccount } interface User$albums$get { fields: Album } interface User$applications$post { business_app: int,fields: User } interface User$apprequestformerrecipients$get { fields: AppRequestFormerRecipient } interface User$apprequests$get { fields: AppRequest } interface User$assigned_ad_accounts$get { fields: AdAccount } interface User$assigned_business_asset_groups$get { contained_asset_id?: string,fields: BusinessAssetGroup } interface User$assigned_pages$get { pages?: list,fields: Page } interface User$assigned_product_catalogs$get { fields: ProductCatalog } interface User$avatars$get { fields: Avatar } interface User$business_users$get { fields: BusinessUser } interface User$businesses$delete { business?: string } interface User$businesses$get { fields: Business } interface User$businesses$post { child_business_external_id?: string,email?: string,name: string,primary_page?: string,sales_rep_email?: string,survey_business_type?: userbusinesses_survey_business_type_enum_param,survey_num_assets?: uint,survey_num_people?: uint,timezone_id?: uint,vertical: userbusinesses_vertical_enum_param,fields: Business } interface User$conversations$get { folder?: string,tags?: list,user_id?: string,fields: UnifiedThread } interface User$custom_labels$get { fields: PageUserMessageThreadLabel } interface User$events$get { include_canceled?: bool,type?: userevents_type_enum_param,fields: Event } interface User$feed$get { include_hidden?: bool,q?: string,show_expired?: bool,since?: datetime,until?: datetime,with?: string,fields: Post } interface User$feed$post { actions?: Object,adaptive_type?: string,album_id?: string,android_key_hash?: string,animated_effect_id?: uint,application_id?: string,asked_fun_fact_prompt_id?: uint,asset3d_id?: uint,associated_id?: string,attach_place_suggestion?: bool,attached_media?: list,audience_exp?: bool,backdated_time?: datetime,backdated_time_granularity?: userfeed_backdated_time_granularity_enum_param,call_to_action?: Object,caption?: string,checkin_entry_point?: userfeed_checkin_entry_point_enum_param,child_attachments?: list,client_mutation_id?: string,composer_entry_picker?: string,composer_entry_point?: string,composer_entry_time?: uint,composer_session_events_log?: string,composer_session_id?: string,composer_source_surface?: string,composer_type?: string,connection_class?: string,content_attachment?: string,coordinates?: Object,cta_link?: string,cta_type?: string,description?: string,direct_share_status?: uint,expanded_height?: uint,expanded_width?: uint,feed_targeting?: Object,formatting?: userfeed_formatting_enum_param,fun_fact_prompt_id?: uint,fun_fact_toastee_id?: uint,has_nickname?: bool,height?: uint,holiday_card?: string,home_checkin_city_id?: Object,image_crops?: map,implicit_with_tags?: list,instant_game_entry_point_data?: string,ios_bundle_id?: string,is_backout_draft?: bool,is_boost_intended?: bool,is_explicit_location?: bool,is_explicit_share?: bool,is_group_linking_post?: bool,is_photo_container?: bool,link?: string,location_source_id?: string,manual_privacy?: bool,message?: string,multi_share_end_card?: bool,multi_share_optimized?: bool,name?: string,nectar_module?: string,object_attachment?: string,offer_like_post_id?: uint,og_action_type_id?: string,og_hide_object_attachment?: bool,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_set_profile_badge?: bool,og_suggestion_mechanism?: string,page_recommendation?: string,picture?: string,place?: Object,place_attachment_setting?: userfeed_place_attachment_setting_enum_param,place_list?: string,place_list_data?: list,post_surfaces_blacklist?: list,posting_to_redspace?: userfeed_posting_to_redspace_enum_param,privacy?: string,prompt_id?: string,prompt_tracking_string?: string,properties?: Object,proxied_app_id?: string,publish_event_id?: uint,published?: bool,quote?: string,react_mode_metadata?: string,ref?: list,referenceable_image_ids?: list,referral_id?: string,scheduled_publish_time?: datetime,source?: string,sponsor_id?: string,sponsor_relationship?: uint,suggested_place_id?: Object,tags?: list,target_surface?: userfeed_target_surface_enum_param,targeting?: Object,text_format_metadata?: string,text_format_preset_id?: string,text_only_place?: string,throwback_camera_roll_media?: string,thumbnail?: file,time_since_original_post?: uint,title?: string,tracking_info?: string,unpublished_content_type?: userfeed_unpublished_content_type_enum_param,user_selected_tags?: bool,video_start_time_ms?: uint,viewer_coordinates?: Object,width?: uint,fields: Post } interface User$friends$get { uid?: int,fields: User } interface User$fundraisers$get { fields: FundraiserPersonToCharity } interface User$fundraisers$post { charity_id?: string,cover_photo?: file,currency: string,description: string,end_time: int,external_event_name?: string,external_event_start_time?: int,external_event_uri?: string,external_fundraiser_uri?: string,external_id: string,fundraiser_type: userfundraisers_fundraiser_type_enum_param,goal_amount: int,name: string,page_id?: string,fields: FundraiserPersonToCharity } interface User$game_items$post { action: usergame_items_action_enum_param,app_id?: string,drop_table_id?: string,ext_id?: string,item_id?: string,quantity?: uint,fields: GameItem } interface User$game_times$post { action: usergame_times_action_enum_param,fields: GameTime } interface User$groups$get { admin_only?: bool,parent?: string,fields: Group } interface User$ids_for_apps$get { app?: int,fields: UserIDForApp } interface User$ids_for_business$get { app?: int,fields: UserIDForApp } interface User$ids_for_pages$get { page?: int,fields: UserIDForPage } interface User$likes$get { target_id?: string,fields: Page } interface User$live_videos$get { broadcast_status?: list,source?: userlive_videos_source_enum_param,fields: LiveVideo } interface User$live_videos$post { content_tags?: list,description?: string,enable_backup_ingest?: bool,encoding_settings?: string,event_params?: Object,fisheye_video_cropped?: bool,front_z_rotation?: float,is_audio_only?: bool,is_spherical?: bool,original_fov?: uint,privacy?: string,projection?: userlive_videos_projection_enum_param,published?: bool,schedule_custom_profile_image?: file,spatial_audio_format?: userlive_videos_spatial_audio_format_enum_param,status?: userlive_videos_status_enum_param,stereoscopic_mode?: userlive_videos_stereoscopic_mode_enum_param,stop_on_delete_stream?: bool,stream_type?: userlive_videos_stream_type_enum_param,title?: string,fields: LiveVideo } interface User$messenger_desktop_performance_traces$post { fields: User } interface User$music$get { target_id?: string,fields: Page } interface User$notifications$post { bot_message_payload_elements?: string,filtering?: list,href?: Object,label?: string,message?: map,notif_ids?: list,payload?: string,read?: bool,ref?: string,schedule_interval?: uint,seen?: bool,template?: Object,type?: usernotifications_type_enum_param,fields: User } interface User$payment_transactions$get { fields: PaymentEnginePayment } interface User$permissions$delete { permission?: string } interface User$permissions$get { permission?: string,status?: userpermissions_status_enum_param,fields: Permission } interface User$personal_ad_accounts$get { fields: AdAccount } interface User$photos$get { type?: userphotos_type_enum_param,fields: Photo } interface User$photos$post { aid?: string,allow_spherical_photo?: bool,alt_text_custom?: string,android_key_hash?: string,application_id?: string,attempt?: uint,audience_exp?: bool,backdated_time?: datetime,backdated_time_granularity?: userphotos_backdated_time_granularity_enum_param,caption?: string,composer_session_id?: string,direct_share_status?: uint,feed_targeting?: Object,filter_type?: uint,full_res_is_coming_later?: bool,initial_view_heading_override_degrees?: uint,initial_view_pitch_override_degrees?: uint,initial_view_vertical_fov_override_degrees?: uint,ios_bundle_id?: string,is_explicit_location?: bool,is_explicit_place?: bool,manual_privacy?: bool,message?: string,name?: string,no_story?: bool,offline_id?: uint,og_action_type_id?: string,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_set_profile_badge?: bool,og_suggestion_mechanism?: string,place?: Object,privacy?: string,profile_id?: int,proxied_app_id?: string,published?: bool,qn?: string,scheduled_publish_time?: uint,spherical_metadata?: map,sponsor_id?: string,sponsor_relationship?: uint,tags?: list,target_id?: int,targeting?: Object,time_since_original_post?: uint,uid?: int,unpublished_content_type?: userphotos_unpublished_content_type_enum_param,url?: string,user_selected_tags?: bool,vault_image_id?: string,fields: Photo } interface User$picture$get { breaking_change?: userpicture_breaking_change_enum_param,height?: int,redirect?: bool,type?: userpicture_type_enum_param,width?: int,fields: ProfilePictureSource } interface User$posts$get { include_hidden?: bool,q?: string,show_expired?: bool,since?: datetime,until?: datetime,with?: string,fields: Post } interface User$rich_media_documents$get { query?: string,fields: Canvas } interface User$staging_resources$post { file?: file,fields: User } interface User$videos$get { type?: uservideos_type_enum_param,fields: AdVideo } interface User$videos$post { adaptive_type?: string,animated_effect_id?: uint,application_id?: string,asked_fun_fact_prompt_id?: uint,audio_story_wave_animation_handle?: string,composer_entry_picker?: string,composer_entry_point?: string,composer_entry_time?: uint,composer_session_events_log?: string,composer_session_id?: string,composer_source_surface?: string,composer_type?: string,container_type?: uservideos_container_type_enum_param,content_category?: uservideos_content_category_enum_param,creative_tools?: string,description?: string,direct_share_status?: uint,embeddable?: bool,end_offset?: uint,fbuploader_video_file_chunk?: string,file_size?: uint,file_url?: string,fisheye_video_cropped?: bool,formatting?: uservideos_formatting_enum_param,fov?: uint,front_z_rotation?: float,fun_fact_prompt_id?: uint,fun_fact_toastee_id?: uint,guide?: list>,guide_enabled?: bool,has_nickname?: bool,holiday_card?: string,initial_heading?: uint,initial_pitch?: uint,instant_game_entry_point_data?: string,is_boost_intended?: bool,is_explicit_share?: bool,is_group_linking_post?: bool,is_voice_clip?: bool,location_source_id?: string,manual_privacy?: bool,no_story?: bool,offer_like_post_id?: uint,og_action_type_id?: string,og_icon_id?: string,og_object_id?: string,og_phrase?: string,og_suggestion_mechanism?: string,original_fov?: uint,original_projection_type?: uservideos_original_projection_type_enum_param,privacy?: string,publish_event_id?: uint,react_mode_metadata?: string,referenced_sticker_id?: string,replace_video_id?: string,slideshow_spec?: map,source?: string,source_instagram_media_id?: string,spherical?: bool,sponsor_id?: string,start_offset?: uint,swap_mode?: uservideos_swap_mode_enum_param,text_format_metadata?: string,throwback_camera_roll_media?: string,thumb?: file,time_since_original_post?: uint,title?: string,transcode_setting_properties?: string,unpublished_content_type?: uservideos_unpublished_content_type_enum_param,upload_phase?: uservideos_upload_phase_enum_param,upload_session_id?: string,upload_setting_properties?: string,video_file_chunk?: string,video_id_original?: string,video_start_time_ms?: uint,waterfall_id?: string,fields: AdVideo } interface User$delete { } interface User$get { fields: User } interface User$post { emoji_color_pref?: uint,firstname?: string,lastname?: string,local_news_megaphone_dismiss_status?: user_local_news_megaphone_dismiss_status,local_news_subscription_status?: user_local_news_subscription_status,name?: string,password?: string,fields: User } interface User$Fields { "about": Field, "age_range": Field, "birthday": Field, "cover": Field, "currency": Field, "education": Field>, "email": Field, "favorite_athletes": Field>, "favorite_teams": Field>, "first_name": Field, "gender": Field, "hometown": Field, "id": Field, "id_for_avatars": Field, "inspirational_people": Field>, "install_type": Field, "installed": Field, "is_guest_user": Field, "languages": Field>, "last_name": Field, "link": Field, "local_news_megaphone_dismiss_status": Field, "local_news_subscription_status": Field, "locale": Field, "location": Field, "meeting_for": Field>, "middle_name": Field, "name": Field, "name_format": Field, "payment_pricepoints": Field, "political": Field, "profile_pic": Field, "quotes": Field, "relationship_status": Field, "shared_login_upgrade_required_by": Field, "short_name": Field, "significant_other": Field, "sports": Field>, "supports_donate_button_in_live_video": Field, "third_party_id": Field, "timezone": Field, "token_for_business": Field, "updated_time": Field, "verified": Field, "video_upload_limits": Field, "website": Field } interface User$Connections { accounts: Connection, ad_studies: Connection, adaccounts: Connection, albums: Connection, apprequestformerrecipients: Connection, apprequests: Connection, assigned_ad_accounts: Connection, assigned_business_asset_groups: Connection, assigned_pages: Connection, assigned_product_catalogs: Connection, avatars: Connection, business_users: Connection, businesses: Connection, conversations: Connection, custom_labels: Connection, events: Connection, feed: Connection, friends: Connection, fundraisers: Connection, groups: Connection, ids_for_apps: Connection, ids_for_business: Connection, ids_for_pages: Connection, likes: Connection, live_videos: Connection, music: Connection, payment_transactions: Connection, permissions: Connection, personal_ad_accounts: Connection, photos: Connection, picture: Connection, posts: Connection, rich_media_documents: Connection, videos: Connection } type User = User$Fields & User$Connections export class UserQuery extends BaseQuery { delete = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id) get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) access_tokens = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/access_tokens'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/access_tokens') } accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/accounts'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/accounts') } ad_studies = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ad_studies'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/ad_studies') } adaccounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/adaccounts') } albums = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/albums') } applications = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/applications') } apprequestformerrecipients = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/apprequestformerrecipients') } apprequests = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/apprequests') } assigned_ad_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_ad_accounts') } assigned_business_asset_groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_business_asset_groups') } assigned_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_pages') } assigned_product_catalogs = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_product_catalogs') } avatars = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/avatars') } business_users = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/business_users') } businesses = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/businesses'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/businesses'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/businesses') } conversations = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/conversations') } custom_labels = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/custom_labels') } events = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/events') } feed = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/feed'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/feed') } friends = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/friends') } fundraisers = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/fundraisers'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/fundraisers') } game_items = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/game_items') } game_times = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/game_times') } groups = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/groups') } ids_for_apps = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ids_for_apps') } ids_for_business = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ids_for_business') } ids_for_pages = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/ids_for_pages') } likes = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/likes') } live_videos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/live_videos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/live_videos') } messenger_desktop_performance_traces = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/messenger_desktop_performance_traces') } music = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/music') } notifications = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/notifications') } payment_transactions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/payment_transactions') } permissions = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/permissions'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/permissions') } personal_ad_accounts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/personal_ad_accounts') } photos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/photos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/photos') } picture = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/picture') } posts = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/posts') } rich_media_documents = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/rich_media_documents') } staging_resources = { post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/staging_resources') } videos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/videos') } } interface UserCoverPhoto$Fields { "offset_x": Field, "offset_y": Field, "source": Field } interface UserCoverPhoto$Connections { } type UserCoverPhoto = UserCoverPhoto$Fields & UserCoverPhoto$Connections interface UserDevice$Fields { "hardware": Field, "os": Field } interface UserDevice$Connections { } type UserDevice = UserDevice$Fields & UserDevice$Connections interface UserIDForApp$Fields { "app": Field, "id": Field } interface UserIDForApp$Connections { } type UserIDForApp = UserIDForApp$Fields & UserIDForApp$Connections interface UserIDForPage$Fields { "id": Field, "page": Field } interface UserIDForPage$Connections { } type UserIDForPage = UserIDForPage$Fields & UserIDForPage$Connections interface UserLeadGenDisclaimerResponse$Fields { "checkbox_key": Field, "is_checked": Field } interface UserLeadGenDisclaimerResponse$Connections { } type UserLeadGenDisclaimerResponse = UserLeadGenDisclaimerResponse$Fields & UserLeadGenDisclaimerResponse$Connections interface UserLeadGenFieldData$Fields { "name": Field, "values": Field> } interface UserLeadGenFieldData$Connections { } type UserLeadGenFieldData = UserLeadGenFieldData$Fields & UserLeadGenFieldData$Connections interface UserPageOneTimeOptInTokenSettings$get { fields: UserPageOneTimeOptInTokenSettings } interface UserPageOneTimeOptInTokenSettings$Fields { "creation_timestamp": Field, "next_eligible_time": Field, "notification_messages_frequency": Field, "notification_messages_reoptin": Field, "notification_messages_timezone": Field, "notification_messages_token": Field, "recipient_id": Field, "token_expiry_timestamp": Field, "topic_title": Field, "user_token_status": Field } interface UserPageOneTimeOptInTokenSettings$Connections { } type UserPageOneTimeOptInTokenSettings = UserPageOneTimeOptInTokenSettings$Fields & UserPageOneTimeOptInTokenSettings$Connections export class UserPageOneTimeOptInTokenSettingsQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface UserPaymentMobilePricepoints$Fields { "mobile_country": Field, "phone_number_last4": Field, "pricepoints": Field>, "user_currency": Field } interface UserPaymentMobilePricepoints$Connections { } type UserPaymentMobilePricepoints = UserPaymentMobilePricepoints$Fields & UserPaymentMobilePricepoints$Connections interface ValueBasedEligibleSource$Fields { "id": Field, "title": Field, "type": Field } interface ValueBasedEligibleSource$Connections { } type ValueBasedEligibleSource = ValueBasedEligibleSource$Fields & ValueBasedEligibleSource$Connections interface Vehicle$augmented_realities_metadata$get { fields: DynamicARMetadata } interface Vehicle$channels_to_integrity_status$get { fields: CatalogItemChannelsToIntegrityStatus } interface Vehicle$videos_metadata$get { fields: DynamicVideoMetadata } interface Vehicle$get { fields: Vehicle } interface Vehicle$post { address?: map,applinks?: Object,availability?: vehicle_availability,body_style?: vehicle_body_style,condition?: vehicle_condition,currency?: string,date_first_on_lot?: string,dealer_id?: string,dealer_name?: string,dealer_phone?: string,description?: string,drivetrain?: vehicle_drivetrain,exterior_color?: string,fb_page_id?: string,fuel_type?: vehicle_fuel_type,images?: list,interior_color?: string,make?: string,mileage?: map,model?: string,price?: uint,state_of_vehicle?: vehicle_state_of_vehicle,title?: string,transmission?: vehicle_transmission,trim?: string,url?: string,vehicle_type?: vehicle_vehicle_type,vin?: string,year?: uint,fields: Vehicle } interface Vehicle$Fields { "address": Field, "applinks": Field, "availability": Field, "body_style": Field, "category_specific_fields": Field, "condition": Field, "currency": Field, "custom_label_0": Field, "date_first_on_lot": Field, "dealer_communication_channel": Field, "dealer_email": Field, "dealer_id": Field, "dealer_name": Field, "dealer_phone": Field, "dealer_privacy_policy_url": Field, "description": Field, "drivetrain": Field, "exterior_color": Field, "fb_page_id": Field, "features": Field>, "fuel_type": Field, "id": Field, "image_fetch_status": Field, "images": Field>, "interior_color": Field, "legal_disclosure_impressum_url": Field, "make": Field, "mileage": Field, "model": Field, "previous_currency": Field, "previous_price": Field, "price": Field, "sale_currency": Field, "sale_price": Field, "sanitized_images": Field>, "state_of_vehicle": Field, "title": Field, "transmission": Field, "trim": Field, "unit_price": Field, "url": Field, "vehicle_id": Field, "vehicle_registration_plate": Field, "vehicle_specifications": Field>, "vehicle_type": Field, "vin": Field, "visibility": Field, "year": Field } interface Vehicle$Connections { augmented_realities_metadata: Connection, channels_to_integrity_status: Connection, videos_metadata: Connection } type Vehicle = Vehicle$Fields & Vehicle$Connections export class VehicleQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) augmented_realities_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/augmented_realities_metadata') } channels_to_integrity_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/channels_to_integrity_status') } videos_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos_metadata') } } interface VehicleOffer$augmented_realities_metadata$get { fields: DynamicARMetadata } interface VehicleOffer$channels_to_integrity_status$get { fields: CatalogItemChannelsToIntegrityStatus } interface VehicleOffer$videos_metadata$get { fields: DynamicVideoMetadata } interface VehicleOffer$get { fields: VehicleOffer } interface VehicleOffer$Fields { "amount_currency": Field, "amount_percentage": Field, "amount_price": Field, "amount_qualifier": Field, "applinks": Field, "body_style": Field, "cashback_currency": Field, "cashback_price": Field, "category_specific_fields": Field, "currency": Field, "dma_codes": Field>, "downpayment_currency": Field, "downpayment_price": Field, "downpayment_qualifier": Field, "end_date": Field, "end_time": Field, "id": Field, "image_fetch_status": Field, "images": Field>, "make": Field, "model": Field, "offer_description": Field, "offer_disclaimer": Field, "offer_type": Field, "price": Field, "sanitized_images": Field>, "start_date": Field, "start_time": Field, "term_length": Field, "term_qualifier": Field, "title": Field, "trim": Field, "unit_price": Field, "url": Field, "vehicle_offer_id": Field, "visibility": Field, "year": Field } interface VehicleOffer$Connections { augmented_realities_metadata: Connection, channels_to_integrity_status: Connection, videos_metadata: Connection } type VehicleOffer = VehicleOffer$Fields & VehicleOffer$Connections export class VehicleOfferQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) augmented_realities_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/augmented_realities_metadata') } channels_to_integrity_status = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/channels_to_integrity_status') } videos_metadata = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos_metadata') } } interface VideoCopyright$update_records$get { fields: MediaCopyrightUpdateRecord } interface VideoCopyright$get { fields: VideoCopyright } interface VideoCopyright$post { append_excluded_ownership_segments?: bool,attribution_id?: string,content_category?: videocopyright_content_category,excluded_ownership_countries?: list,excluded_ownership_segments?: list,is_reference_disabled?: bool,monitoring_type?: videocopyright_monitoring_type,ownership_countries?: list,rule_id?: string,whitelisted_ids?: list,whitelisted_ig_user_ids?: list,fields: VideoCopyright } interface VideoCopyright$Fields { "content_category": Field, "copyright_content_id": Field, "creator": Field, "excluded_ownership_segments": Field>, "id": Field, "in_conflict": Field, "monitoring_status": Field, "monitoring_type": Field, "ownership_countries": Field, "reference_file": Field, "reference_file_disabled": Field, "reference_file_disabled_by_ops": Field, "reference_owner_id": Field, "rule_ids": Field>, "tags": Field>, "whitelisted_ids": Field> } interface VideoCopyright$Connections { update_records: Connection } type VideoCopyright = VideoCopyright$Fields & VideoCopyright$Connections export class VideoCopyrightQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) update_records = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/update_records') } } interface VideoCopyrightConditionGroup$Fields { "action": Field, "conditions": Field>, "validity_status": Field } interface VideoCopyrightConditionGroup$Connections { } type VideoCopyrightConditionGroup = VideoCopyrightConditionGroup$Fields & VideoCopyrightConditionGroup$Connections interface VideoCopyrightGeoGate$Fields { "excluded_countries": Field>, "included_countries": Field> } interface VideoCopyrightGeoGate$Connections { } type VideoCopyrightGeoGate = VideoCopyrightGeoGate$Fields & VideoCopyrightGeoGate$Connections interface VideoCopyrightRule$get { fields: VideoCopyrightRule } interface VideoCopyrightRule$Fields { "condition_groups": Field>, "copyrights": Field>, "created_date": Field, "creator": Field, "id": Field, "is_in_migration": Field, "name": Field } interface VideoCopyrightRule$Connections { } type VideoCopyrightRule = VideoCopyrightRule$Fields & VideoCopyrightRule$Connections export class VideoCopyrightRuleQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface VideoCopyrightSegment$Fields { "duration_in_sec": Field, "media_type": Field, "start_time_in_sec": Field } interface VideoCopyrightSegment$Connections { } type VideoCopyrightSegment = VideoCopyrightSegment$Fields & VideoCopyrightSegment$Connections interface VideoList$videos$get { fields: AdVideo } interface VideoList$get { fields: VideoList } interface VideoList$Fields { "creation_time": Field, "description": Field, "id": Field, "last_modified": Field, "owner": Field, "season_number": Field, "thumbnail": Field, "title": Field, "videos_count": Field } interface VideoList$Connections { videos: Connection } type VideoList = VideoList$Fields & VideoList$Connections export class VideoListQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) videos = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/videos') } } interface VideoPoll$poll_options$get { fields: VideoPollOption } interface VideoPoll$get { fields: VideoPoll } interface VideoPoll$post { action: videopoll_action,close_after_voting?: bool,default_open?: bool,show_gradient?: bool,show_results?: bool,fields: VideoPoll } interface VideoPoll$Fields { "close_after_voting": Field, "default_open": Field, "id": Field, "question": Field, "show_gradient": Field, "show_results": Field, "status": Field } interface VideoPoll$Connections { poll_options: Connection } type VideoPoll = VideoPoll$Fields & VideoPoll$Connections export class VideoPollQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) poll_options = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/poll_options') } } interface VideoThumbnail$Fields { "height": Field, "id": Field, "is_preferred": Field, "name": Field, "scale": Field, "uri": Field, "width": Field } interface VideoThumbnail$Connections { } type VideoThumbnail = VideoThumbnail$Fields & VideoThumbnail$Connections interface VideoUploadLimits$Fields { "length": Field, "size": Field } interface VideoUploadLimits$Connections { } type VideoUploadLimits = VideoUploadLimits$Fields & VideoUploadLimits$Connections interface VoipInfo$Fields { "has_mobile_app": Field, "has_permission": Field, "is_callable": Field, "is_callable_webrtc": Field, "is_pushable": Field, "reason_code": Field, "reason_description": Field } interface VoipInfo$Connections { } type VoipInfo = VoipInfo$Fields & VoipInfo$Connections interface WebAppLink$Fields { "should_fallback": Field, "url": Field } interface WebAppLink$Connections { } type WebAppLink = WebAppLink$Fields & WebAppLink$Connections interface WhatsAppBusinessAccount$assigned_users$delete { user: int } interface WhatsAppBusinessAccount$assigned_users$get { business: string,fields: AssignedUser } interface WhatsAppBusinessAccount$assigned_users$post { tasks: list,user: int,fields: WhatsAppBusinessAccount } interface WhatsAppBusinessAccount$audiences$get { fields: WhatsAppBusinessAudience } interface WhatsAppBusinessAccount$conversation_analytics$get { conversation_categories?: list,conversation_directions?: list,conversation_types?: list,country_codes?: list,dimensions?: list,end: uint,granularity: whatsappbusinessaccountconversation_analytics_granularity_enum_param,metric_types?: list,phone_numbers?: list,start: uint,fields: WABAConversationAnalytics } interface WhatsAppBusinessAccount$extensions$get { fields: WhatsAppExtension } interface WhatsAppBusinessAccount$message_templates$delete { name: string } interface WhatsAppBusinessAccount$message_templates$get { category?: list,content?: string,language?: list,name?: string,name_or_content?: string,quality_score?: list,status?: list,fields: WhatsAppBusinessHSM } interface WhatsAppBusinessAccount$message_templates$post { category: whatsappbusinessaccountmessage_templates_category_enum_param,components: list,language: string,name: string,fields: WhatsAppBusinessAccount } interface WhatsAppBusinessAccount$phone_numbers$get { fields: WhatsAppBusinessAccountToNumberCurrentStatus } interface WhatsAppBusinessAccount$phone_numbers$post { cc?: string,migrate_phone_number?: bool,phone_number?: string,fields: WhatsAppBusinessAccountToNumberCurrentStatus } interface WhatsAppBusinessAccount$product_catalogs$delete { catalog_id: string } interface WhatsAppBusinessAccount$product_catalogs$get { fields: ProductCatalog } interface WhatsAppBusinessAccount$product_catalogs$post { catalog_id: string,fields: ProductCatalog } interface WhatsAppBusinessAccount$schedules$get { fields: WhatsAppBusinessCampaignSchedule } interface WhatsAppBusinessAccount$subscribed_apps$delete { } interface WhatsAppBusinessAccount$subscribed_apps$get { fields: WhatsAppApplication } interface WhatsAppBusinessAccount$subscribed_apps$post { override_callback_uri?: string,verify_token?: string,fields: WhatsAppBusinessAccount } interface WhatsAppBusinessAccount$get { fields: WhatsAppBusinessAccount } interface WhatsAppBusinessAccount$Fields { "account_review_status": Field, "analytics": Field, "business_verification_status": Field, "country": Field, "creation_time": Field, "currency": Field, "id": Field, "message_template_namespace": Field, "name": Field, "on_behalf_of_business_info": Field, "owner_business": Field, "owner_business_info": Field, "ownership_type": Field, "primary_funding_id": Field, "purchase_order_number": Field, "status": Field, "timezone_id": Field } interface WhatsAppBusinessAccount$Connections { assigned_users: Connection, audiences: Connection, conversation_analytics: Connection, extensions: Connection, message_templates: Connection, phone_numbers: Connection, product_catalogs: Connection, schedules: Connection, subscribed_apps: Connection } type WhatsAppBusinessAccount = WhatsAppBusinessAccount$Fields & WhatsAppBusinessAccount$Connections export class WhatsAppBusinessAccountQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) assigned_users = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/assigned_users'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/assigned_users'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/assigned_users') } audiences = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/audiences') } conversation_analytics = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/conversation_analytics') } extensions = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/extensions') } message_templates = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/message_templates'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/message_templates'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/message_templates') } phone_numbers = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/phone_numbers'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/phone_numbers') } product_catalogs = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/product_catalogs'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/product_catalogs'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/product_catalogs') } schedules = { get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/schedules') } subscribed_apps = { delete: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.delete(params, this.id+'/subscribed_apps'), get: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id+'/subscribed_apps'), post: async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id+'/subscribed_apps') } } interface WhatsAppBusinessProfile$get { fields: WhatsAppBusinessProfile } interface WhatsAppBusinessProfile$post { fields: WhatsAppBusinessProfile } interface WhatsAppBusinessProfile$Fields { "id": Field, "name_verification": Field, "whatsapp_business_api_data": Field } interface WhatsAppBusinessProfile$Connections { } type WhatsAppBusinessProfile = WhatsAppBusinessProfile$Fields & WhatsAppBusinessProfile$Connections export class WhatsAppBusinessProfileQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) post = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.post(params, this.id) } interface WindowsAppLink$Fields { "app_id": Field, "app_name": Field, "package_family_name": Field, "url": Field } interface WindowsAppLink$Connections { } type WindowsAppLink = WindowsAppLink$Fields & WindowsAppLink$Connections interface WindowsPhoneAppLink$Fields { "app_id": Field, "app_name": Field, "url": Field } interface WindowsPhoneAppLink$Connections { } type WindowsPhoneAppLink = WindowsPhoneAppLink$Fields & WindowsPhoneAppLink$Connections interface WoodhengePurchasedPAYGReceipt$get { fields: WoodhengePurchasedPAYGReceipt } interface WoodhengePurchasedPAYGReceipt$Fields { "id": Field, "number_of_subscriptions_purchased": Field, "purchase_time": Field, "user": Field } interface WoodhengePurchasedPAYGReceipt$Connections { } type WoodhengePurchasedPAYGReceipt = WoodhengePurchasedPAYGReceipt$Fields & WoodhengePurchasedPAYGReceipt$Connections export class WoodhengePurchasedPAYGReceiptQuery extends BaseQuery { get = async , outParams = rootParamsAnd>(params: inParams) => BaseQuery.get(params, this.id) } interface WorkUserFrontline$Fields { "has_access": Field, "is_frontline": Field } interface WorkUserFrontline$Connections { } type WorkUserFrontline = WorkUserFrontline$Fields & WorkUserFrontline$Connections