@types/facebook-nodejs-business-sdk
Version:
TypeScript definitions for facebook-nodejs-business-sdk
801 lines (800 loc) • 30.7 kB
TypeScript
import { AbstractCrudObject } from "./../abstract-crud-object";
import AbstractObject from "./../abstract-object";
import Cursor from "./../cursor";
/**
* ProductItem
* @see {@link https://developers.facebook.com/docs/marketing-api/}
*/
export default class ProductItem extends AbstractCrudObject {
static get Fields(): Readonly<{
additional_image_cdn_urls: "additional_image_cdn_urls";
additional_image_urls: "additional_image_urls";
additional_variant_attributes: "additional_variant_attributes";
age_group: "age_group";
applinks: "applinks";
availability: "availability";
brand: "brand";
bundle_items: "bundle_items";
bundle_retailer_ids: "bundle_retailer_ids";
capability_to_review_status: "capability_to_review_status";
category: "category";
category_specific_fields: "category_specific_fields";
color: "color";
commerce_insights: "commerce_insights";
condition: "condition";
currency: "currency";
custom_data: "custom_data";
custom_label_0: "custom_label_0";
custom_label_1: "custom_label_1";
custom_label_2: "custom_label_2";
custom_label_3: "custom_label_3";
custom_label_4: "custom_label_4";
custom_number_0: "custom_number_0";
custom_number_1: "custom_number_1";
custom_number_2: "custom_number_2";
custom_number_3: "custom_number_3";
custom_number_4: "custom_number_4";
description: "description";
errors: "errors";
expiration_date: "expiration_date";
fb_product_category: "fb_product_category";
gender: "gender";
gtin: "gtin";
id: "id";
image_cdn_urls: "image_cdn_urls";
image_fetch_status: "image_fetch_status";
image_url: "image_url";
images: "images";
importer_address: "importer_address";
importer_name: "importer_name";
invalidation_errors: "invalidation_errors";
inventory: "inventory";
is_bundle_hero: "is_bundle_hero";
manufacturer_info: "manufacturer_info";
manufacturer_part_number: "manufacturer_part_number";
marked_for_product_launch: "marked_for_product_launch";
material: "material";
mobile_link: "mobile_link";
name: "name";
ordering_index: "ordering_index";
origin_country: "origin_country";
parent_product_id: "parent_product_id";
pattern: "pattern";
post_conversion_signal_based_enforcement_appeal_eligibility: "post_conversion_signal_based_enforcement_appeal_eligibility";
price: "price";
product_catalog: "product_catalog";
product_feed: "product_feed";
product_group: "product_group";
product_local_info: "product_local_info";
product_relationship: "product_relationship";
product_type: "product_type";
quantity_to_sell_on_facebook: "quantity_to_sell_on_facebook";
retailer_id: "retailer_id";
retailer_product_group_id: "retailer_product_group_id";
review_rejection_reasons: "review_rejection_reasons";
review_status: "review_status";
sale_price: "sale_price";
sale_price_end_date: "sale_price_end_date";
sale_price_start_date: "sale_price_start_date";
shipping_weight_unit: "shipping_weight_unit";
shipping_weight_value: "shipping_weight_value";
short_description: "short_description";
size: "size";
start_date: "start_date";
tags: "tags";
url: "url";
vendor_id: "vendor_id";
video_fetch_status: "video_fetch_status";
visibility: "visibility";
wa_compliance_category: "wa_compliance_category";
}>;
static get AgeGroup(): Readonly<{
adult: "adult";
all_ages: "all ages";
infant: "infant";
kids: "kids";
newborn: "newborn";
teen: "teen";
toddler: "toddler";
}>;
static get Availability(): Readonly<{
available_for_order: "available for order";
discontinued: "discontinued";
in_stock: "in stock";
mark_as_sold: "mark_as_sold";
out_of_stock: "out of stock";
pending: "pending";
preorder: "preorder";
}>;
static get CapabilityToReviewStatus(): Readonly<{
approved: "APPROVED";
no_review: "NO_REVIEW";
outdated: "OUTDATED";
pending: "PENDING";
rejected: "REJECTED";
}>;
static get Condition(): Readonly<{
cpo: "cpo";
new: "new";
open_box_new: "open_box_new";
refurbished: "refurbished";
used: "used";
used_fair: "used_fair";
used_good: "used_good";
used_like_new: "used_like_new";
}>;
static get Gender(): Readonly<{
female: "female";
male: "male";
unisex: "unisex";
}>;
static get ImageFetchStatus(): Readonly<{
direct_upload: "DIRECT_UPLOAD";
fetched: "FETCHED";
fetch_failed: "FETCH_FAILED";
no_status: "NO_STATUS";
outdated: "OUTDATED";
partial_fetch: "PARTIAL_FETCH";
}>;
static get ReviewStatus(): Readonly<{
approved: "approved";
outdated: "outdated";
pending: "pending";
rejected: "rejected";
}>;
static get ShippingWeightUnit(): Readonly<{
g: "g";
kg: "kg";
lb: "lb";
oz: "oz";
}>;
static get VideoFetchStatus(): Readonly<{
direct_upload: "DIRECT_UPLOAD";
fetched: "FETCHED";
fetch_failed: "FETCH_FAILED";
no_status: "NO_STATUS";
outdated: "OUTDATED";
partial_fetch: "PARTIAL_FETCH";
}>;
static get Visibility(): Readonly<{
published: "published";
staging: "staging";
}>;
static get CommerceTaxCategory(): Readonly<{
fb_animal: "FB_ANIMAL";
fb_animal_supp: "FB_ANIMAL_SUPP";
fb_aprl: "FB_APRL";
fb_aprl_accessories: "FB_APRL_ACCESSORIES";
fb_aprl_athl_unif: "FB_APRL_ATHL_UNIF";
fb_aprl_cases: "FB_APRL_CASES";
fb_aprl_clothing: "FB_APRL_CLOTHING";
fb_aprl_costume: "FB_APRL_COSTUME";
fb_aprl_cstm: "FB_APRL_CSTM";
fb_aprl_formal: "FB_APRL_FORMAL";
fb_aprl_handbag: "FB_APRL_HANDBAG";
fb_aprl_jewelry: "FB_APRL_JEWELRY";
fb_aprl_shoe: "FB_APRL_SHOE";
fb_aprl_shoe_acc: "FB_APRL_SHOE_ACC";
fb_aprl_swim: "FB_APRL_SWIM";
fb_aprl_swim_chil: "FB_APRL_SWIM_CHIL";
fb_aprl_swim_cvr: "FB_APRL_SWIM_CVR";
fb_arts: "FB_ARTS";
fb_arts_hobby: "FB_ARTS_HOBBY";
fb_arts_party: "FB_ARTS_PARTY";
fb_arts_party_gift_card: "FB_ARTS_PARTY_GIFT_CARD";
fb_arts_ticket: "FB_ARTS_TICKET";
fb_baby: "FB_BABY";
fb_baby_bath: "FB_BABY_BATH";
fb_baby_blanket: "FB_BABY_BLANKET";
fb_baby_diaper: "FB_BABY_DIAPER";
fb_baby_gift_set: "FB_BABY_GIFT_SET";
fb_baby_health: "FB_BABY_HEALTH";
fb_baby_nursing: "FB_BABY_NURSING";
fb_baby_potty_trn: "FB_BABY_POTTY_TRN";
fb_baby_safe: "FB_BABY_SAFE";
fb_baby_toys: "FB_BABY_TOYS";
fb_baby_transport: "FB_BABY_TRANSPORT";
fb_baby_transport_acc: "FB_BABY_TRANSPORT_ACC";
fb_bags: "FB_BAGS";
fb_bags_bkpk: "FB_BAGS_BKPK";
fb_bags_boxes: "FB_BAGS_BOXES";
fb_bags_brfcs: "FB_BAGS_BRFCS";
fb_bags_csmt_bag: "FB_BAGS_CSMT_BAG";
fb_bags_dffl: "FB_BAGS_DFFL";
fb_bags_dipr: "FB_BAGS_DIPR";
fb_bags_fnny: "FB_BAGS_FNNY";
fb_bags_grmt: "FB_BAGS_GRMT";
fb_bags_lugg: "FB_BAGS_LUGG";
fb_bags_lug_acc: "FB_BAGS_LUG_ACC";
fb_bags_msgr: "FB_BAGS_MSGR";
fb_bags_tote: "FB_BAGS_TOTE";
fb_bags_trn_cas: "FB_BAGS_TRN_CAS";
fb_bldg: "FB_BLDG";
fb_bldg_acc: "FB_BLDG_ACC";
fb_bldg_cnsmb: "FB_BLDG_CNSMB";
fb_bldg_fence: "FB_BLDG_FENCE";
fb_bldg_fuel_tnk: "FB_BLDG_FUEL_TNK";
fb_bldg_ht_vnt: "FB_BLDG_HT_VNT";
fb_bldg_lock: "FB_BLDG_LOCK";
fb_bldg_matrl: "FB_BLDG_MATRL";
fb_bldg_plmb: "FB_BLDG_PLMB";
fb_bldg_pump: "FB_BLDG_PUMP";
fb_bldg_pwrs: "FB_BLDG_PWRS";
fb_bldg_str_tank: "FB_BLDG_STR_TANK";
fb_bldg_s_eng: "FB_BLDG_S_ENG";
fb_bldg_tl_acc: "FB_BLDG_TL_ACC";
fb_bldg_tool: "FB_BLDG_TOOL";
fb_busind: "FB_BUSIND";
fb_busind_advertising: "FB_BUSIND_ADVERTISING";
fb_busind_agriculture: "FB_BUSIND_AGRICULTURE";
fb_busind_automation: "FB_BUSIND_AUTOMATION";
fb_busind_heavy_mach: "FB_BUSIND_HEAVY_MACH";
fb_busind_lab: "FB_BUSIND_LAB";
fb_busind_medical: "FB_BUSIND_MEDICAL";
fb_busind_retail: "FB_BUSIND_RETAIL";
fb_busind_sanitary_ct: "FB_BUSIND_SANITARY_CT";
fb_busind_sign: "FB_BUSIND_SIGN";
fb_busind_storage: "FB_BUSIND_STORAGE";
fb_busind_storage_acc: "FB_BUSIND_STORAGE_ACC";
fb_busind_work_gear: "FB_BUSIND_WORK_GEAR";
fb_camera_acc: "FB_CAMERA_ACC";
fb_camera_camera: "FB_CAMERA_CAMERA";
fb_camera_optic: "FB_CAMERA_OPTIC";
fb_camera_optics: "FB_CAMERA_OPTICS";
fb_camera_photo: "FB_CAMERA_PHOTO";
fb_elec: "FB_ELEC";
fb_elec_acc: "FB_ELEC_ACC";
fb_elec_arcdade: "FB_ELEC_ARCDADE";
fb_elec_audio: "FB_ELEC_AUDIO";
fb_elec_circuit: "FB_ELEC_CIRCUIT";
fb_elec_comm: "FB_ELEC_COMM";
fb_elec_computer: "FB_ELEC_COMPUTER";
fb_elec_gps_acc: "FB_ELEC_GPS_ACC";
fb_elec_gps_nav: "FB_ELEC_GPS_NAV";
fb_elec_gps_trk: "FB_ELEC_GPS_TRK";
fb_elec_marine: "FB_ELEC_MARINE";
fb_elec_network: "FB_ELEC_NETWORK";
fb_elec_part: "FB_ELEC_PART";
fb_elec_print: "FB_ELEC_PRINT";
fb_elec_radar: "FB_ELEC_RADAR";
fb_elec_sftwr: "FB_ELEC_SFTWR";
fb_elec_speed_rdr: "FB_ELEC_SPEED_RDR";
fb_elec_television: "FB_ELEC_TELEVISION";
fb_elec_toll: "FB_ELEC_TOLL";
fb_elec_video: "FB_ELEC_VIDEO";
fb_elec_vid_gm_acc: "FB_ELEC_VID_GM_ACC";
fb_elec_vid_gm_cnsl: "FB_ELEC_VID_GM_CNSL";
fb_food: "FB_FOOD";
fb_furn: "FB_FURN";
fb_furn_baby: "FB_FURN_BABY";
fb_furn_bench: "FB_FURN_BENCH";
fb_furn_cart: "FB_FURN_CART";
fb_furn_chair: "FB_FURN_CHAIR";
fb_furn_chair_acc: "FB_FURN_CHAIR_ACC";
fb_furn_divide: "FB_FURN_DIVIDE";
fb_furn_divide_acc: "FB_FURN_DIVIDE_ACC";
fb_furn_ent_ctr: "FB_FURN_ENT_CTR";
fb_furn_futn: "FB_FURN_FUTN";
fb_furn_futn_pad: "FB_FURN_FUTN_PAD";
fb_furn_office: "FB_FURN_OFFICE";
fb_furn_office_acc: "FB_FURN_OFFICE_ACC";
fb_furn_otto: "FB_FURN_OTTO";
fb_furn_outdoor: "FB_FURN_OUTDOOR";
fb_furn_outdoor_acc: "FB_FURN_OUTDOOR_ACC";
fb_furn_sets: "FB_FURN_SETS";
fb_furn_shelve_acc: "FB_FURN_SHELVE_ACC";
fb_furn_shlf: "FB_FURN_SHLF";
fb_furn_sofa: "FB_FURN_SOFA";
fb_furn_sofa_acc: "FB_FURN_SOFA_ACC";
fb_furn_storage: "FB_FURN_STORAGE";
fb_furn_tabl: "FB_FURN_TABL";
fb_furn_tabl_acc: "FB_FURN_TABL_ACC";
fb_generic_taxable: "FB_GENERIC_TAXABLE";
fb_hlth: "FB_HLTH";
fb_hlth_hlth: "FB_HLTH_HLTH";
fb_hlth_jwl_cr: "FB_HLTH_JWL_CR";
fb_hlth_lilp_blm: "FB_HLTH_LILP_BLM";
fb_hlth_ltn_spf: "FB_HLTH_LTN_SPF";
fb_hlth_prsl_cr: "FB_HLTH_PRSL_CR";
fb_hlth_skn_cr: "FB_HLTH_SKN_CR";
fb_hmgn: "FB_HMGN";
fb_hmgn_bath: "FB_HMGN_BATH";
fb_hmgn_dcor: "FB_HMGN_DCOR";
fb_hmgn_emgy: "FB_HMGN_EMGY";
fb_hmgn_fplc: "FB_HMGN_FPLC";
fb_hmgn_fplc_acc: "FB_HMGN_FPLC_ACC";
fb_hmgn_gs_sft: "FB_HMGN_GS_SFT";
fb_hmgn_hs_acc: "FB_HMGN_HS_ACC";
fb_hmgn_hs_app: "FB_HMGN_HS_APP";
fb_hmgn_hs_spl: "FB_HMGN_HS_SPL";
fb_hmgn_ktcn: "FB_HMGN_KTCN";
fb_hmgn_lawn: "FB_HMGN_LAWN";
fb_hmgn_lght: "FB_HMGN_LGHT";
fb_hmgn_linn: "FB_HMGN_LINN";
fb_hmgn_lt_acc: "FB_HMGN_LT_ACC";
fb_hmgn_otdr: "FB_HMGN_OTDR";
fb_hmgn_pool: "FB_HMGN_POOL";
fb_hmgn_scty: "FB_HMGN_SCTY";
fb_hmgn_smk_acc: "FB_HMGN_SMK_ACC";
fb_hmgn_umbr: "FB_HMGN_UMBR";
fb_hmgn_umbr_acc: "FB_HMGN_UMBR_ACC";
fb_mdia: "FB_MDIA";
fb_mdia_book: "FB_MDIA_BOOK";
fb_mdia_dvds: "FB_MDIA_DVDS";
fb_mdia_mag: "FB_MDIA_MAG";
fb_mdia_manl: "FB_MDIA_MANL";
fb_mdia_musc: "FB_MDIA_MUSC";
fb_mdia_prj_pln: "FB_MDIA_PRJ_PLN";
fb_mdia_sht_mus: "FB_MDIA_SHT_MUS";
fb_offc: "FB_OFFC";
fb_offc_bkac: "FB_OFFC_BKAC";
fb_offc_crts: "FB_OFFC_CRTS";
fb_offc_dskp: "FB_OFFC_DSKP";
fb_offc_eqip: "FB_OFFC_EQIP";
fb_offc_flng: "FB_OFFC_FLNG";
fb_offc_gnrl: "FB_OFFC_GNRL";
fb_offc_instm: "FB_OFFC_INSTM";
fb_offc_lp_dsk: "FB_OFFC_LP_DSK";
fb_offc_mats: "FB_OFFC_MATS";
fb_offc_nm_plt: "FB_OFFC_NM_PLT";
fb_offc_ppr_hndl: "FB_OFFC_PPR_HNDL";
fb_offc_prsnt_spl: "FB_OFFC_PRSNT_SPL";
fb_offc_sealr: "FB_OFFC_SEALR";
fb_offc_ship_spl: "FB_OFFC_SHIP_SPL";
fb_rlgn: "FB_RLGN";
fb_rlgn_cmny: "FB_RLGN_CMNY";
fb_rlgn_item: "FB_RLGN_ITEM";
fb_rlgn_wedd: "FB_RLGN_WEDD";
fb_sftwr: "FB_SFTWR";
fb_sfwr_cmptr: "FB_SFWR_CMPTR";
fb_sfwr_dgtl_gd: "FB_SFWR_DGTL_GD";
fb_sfwr_game: "FB_SFWR_GAME";
fb_shipping: "FB_SHIPPING";
fb_spor: "FB_SPOR";
fb_sport_athl: "FB_SPORT_ATHL";
fb_sport_athl_clth: "FB_SPORT_ATHL_CLTH";
fb_sport_athl_shoe: "FB_SPORT_ATHL_SHOE";
fb_sport_athl_sprt: "FB_SPORT_ATHL_SPRT";
fb_sport_exrcs: "FB_SPORT_EXRCS";
fb_sport_indr_gm: "FB_SPORT_INDR_GM";
fb_sport_otdr_gm: "FB_SPORT_OTDR_GM";
fb_toys: "FB_TOYS";
fb_toys_eqip: "FB_TOYS_EQIP";
fb_toys_game: "FB_TOYS_GAME";
fb_toys_pzzl: "FB_TOYS_PZZL";
fb_toys_tmrs: "FB_TOYS_TMRS";
fb_toys_toys: "FB_TOYS_TOYS";
fb_vehi: "FB_VEHI";
fb_vehi_part: "FB_VEHI_PART";
}>;
static get ErrorPriority(): Readonly<{
high: "HIGH";
low: "LOW";
medium: "MEDIUM";
}>;
static get ErrorType(): Readonly<{
address_blocklisted_in_market: "ADDRESS_BLOCKLISTED_IN_MARKET";
aggregated_localization_issues: "AGGREGATED_LOCALIZATION_ISSUES";
app_has_no_aem_setup: "APP_HAS_NO_AEM_SETUP";
ar_deleted_due_to_update: "AR_DELETED_DUE_TO_UPDATE";
ar_policy_violated: "AR_POLICY_VIOLATED";
available: "AVAILABLE";
bad_quality_image: "BAD_QUALITY_IMAGE";
big_catalog_with_all_items_in_stock: "BIG_CATALOG_WITH_ALL_ITEMS_IN_STOCK";
biz_msg_ai_agent_disabled_by_user: "BIZ_MSG_AI_AGENT_DISABLED_BY_USER";
biz_msg_gen_ai_policy_violated: "BIZ_MSG_GEN_AI_POLICY_VIOLATED";
cannot_edit_subscription_products: "CANNOT_EDIT_SUBSCRIPTION_PRODUCTS";
catalog_not_connected_to_event_source: "CATALOG_NOT_CONNECTED_TO_EVENT_SOURCE";
checkout_disabled_by_user: "CHECKOUT_DISABLED_BY_USER";
commerce_account_legal_address_invalid: "COMMERCE_ACCOUNT_LEGAL_ADDRESS_INVALID";
commerce_account_not_legally_compliant: "COMMERCE_ACCOUNT_NOT_LEGALLY_COMPLIANT";
crawled_availability_mismatch: "CRAWLED_AVAILABILITY_MISMATCH";
da_disabled_by_user: "DA_DISABLED_BY_USER";
da_policy_violation: "DA_POLICY_VIOLATION";
deleted_item: "DELETED_ITEM";
digital_goods_not_available_for_checkout: "DIGITAL_GOODS_NOT_AVAILABLE_FOR_CHECKOUT";
duplicate_images: "DUPLICATE_IMAGES";
duplicate_title_and_description: "DUPLICATE_TITLE_AND_DESCRIPTION";
empty_availability: "EMPTY_AVAILABILITY";
empty_condition: "EMPTY_CONDITION";
empty_description: "EMPTY_DESCRIPTION";
empty_image_url: "EMPTY_IMAGE_URL";
empty_price: "EMPTY_PRICE";
empty_product_url: "EMPTY_PRODUCT_URL";
empty_seller_description: "EMPTY_SELLER_DESCRIPTION";
empty_title: "EMPTY_TITLE";
external_merchant_id_mismatch: "EXTERNAL_MERCHANT_ID_MISMATCH";
generic_invalid_field: "GENERIC_INVALID_FIELD";
groups_disabled_by_user: "GROUPS_DISABLED_BY_USER";
hidden_until_product_launch: "HIDDEN_UNTIL_PRODUCT_LAUNCH";
illegal_product_category: "ILLEGAL_PRODUCT_CATEGORY";
image_fetch_failed: "IMAGE_FETCH_FAILED";
image_fetch_failed_bad_gateway: "IMAGE_FETCH_FAILED_BAD_GATEWAY";
image_fetch_failed_file_size_exceeded: "IMAGE_FETCH_FAILED_FILE_SIZE_EXCEEDED";
image_fetch_failed_forbidden: "IMAGE_FETCH_FAILED_FORBIDDEN";
image_fetch_failed_link_broken: "IMAGE_FETCH_FAILED_LINK_BROKEN";
image_fetch_failed_timed_out: "IMAGE_FETCH_FAILED_TIMED_OUT";
image_resolution_low: "IMAGE_RESOLUTION_LOW";
inactive_shopify_product: "INACTIVE_SHOPIFY_PRODUCT";
invalid_commerce_tax_category: "INVALID_COMMERCE_TAX_CATEGORY";
invalid_consolidated_locality_information: "INVALID_CONSOLIDATED_LOCALITY_INFORMATION";
invalid_content_id: "INVALID_CONTENT_ID";
invalid_dealer_communication_parameters: "INVALID_DEALER_COMMUNICATION_PARAMETERS";
invalid_dma_codes: "INVALID_DMA_CODES";
invalid_fb_page_id: "INVALID_FB_PAGE_ID";
invalid_images: "INVALID_IMAGES";
invalid_monetizer_return_policy: "INVALID_MONETIZER_RETURN_POLICY";
invalid_offer_disclaimer_url: "INVALID_OFFER_DISCLAIMER_URL";
invalid_offer_end_date: "INVALID_OFFER_END_DATE";
invalid_pre_order_params: "INVALID_PRE_ORDER_PARAMS";
invalid_range_for_area_size: "INVALID_RANGE_FOR_AREA_SIZE";
invalid_range_for_built_up_area_size: "INVALID_RANGE_FOR_BUILT_UP_AREA_SIZE";
invalid_range_for_num_of_baths: "INVALID_RANGE_FOR_NUM_OF_BATHS";
invalid_range_for_num_of_beds: "INVALID_RANGE_FOR_NUM_OF_BEDS";
invalid_range_for_num_of_rooms: "INVALID_RANGE_FOR_NUM_OF_ROOMS";
invalid_range_for_parking_spaces: "INVALID_RANGE_FOR_PARKING_SPACES";
invalid_shelter_page_id: "INVALID_SHELTER_PAGE_ID";
invalid_shipping_profile_params: "INVALID_SHIPPING_PROFILE_PARAMS";
invalid_subscription_disable_params: "INVALID_SUBSCRIPTION_DISABLE_PARAMS";
invalid_subscription_enable_params: "INVALID_SUBSCRIPTION_ENABLE_PARAMS";
invalid_subscription_params: "INVALID_SUBSCRIPTION_PARAMS";
invalid_tax_extension_state: "INVALID_TAX_EXTENSION_STATE";
invalid_vehicle_state: "INVALID_VEHICLE_STATE";
invalid_virtual_tour_url_domain: "INVALID_VIRTUAL_TOUR_URL_DOMAIN";
inventory_zero_availability_in_stock: "INVENTORY_ZERO_AVAILABILITY_IN_STOCK";
in_another_product_launch: "IN_ANOTHER_PRODUCT_LAUNCH";
item_group_not_specified: "ITEM_GROUP_NOT_SPECIFIED";
item_not_shippable_for_sca_shop: "ITEM_NOT_SHIPPABLE_FOR_SCA_SHOP";
item_override_empty_availability: "ITEM_OVERRIDE_EMPTY_AVAILABILITY";
item_override_empty_price: "ITEM_OVERRIDE_EMPTY_PRICE";
item_override_not_visible: "ITEM_OVERRIDE_NOT_VISIBLE";
item_price_not_positive: "ITEM_PRICE_NOT_POSITIVE";
item_stale_out_of_stock: "ITEM_STALE_OUT_OF_STOCK";
marketplace_disabled_by_user: "MARKETPLACE_DISABLED_BY_USER";
marketplace_partner_auction_no_bid_close_time: "MARKETPLACE_PARTNER_AUCTION_NO_BID_CLOSE_TIME";
marketplace_partner_listing_limit_exceeded: "MARKETPLACE_PARTNER_LISTING_LIMIT_EXCEEDED";
marketplace_partner_not_local_item: "MARKETPLACE_PARTNER_NOT_LOCAL_ITEM";
marketplace_partner_not_shipped_item: "MARKETPLACE_PARTNER_NOT_SHIPPED_ITEM";
marketplace_partner_policy_violation: "MARKETPLACE_PARTNER_POLICY_VIOLATION";
marketplace_partner_rule_listing_limit_exceeded: "MARKETPLACE_PARTNER_RULE_LISTING_LIMIT_EXCEEDED";
marketplace_partner_seller_banned: "MARKETPLACE_PARTNER_SELLER_BANNED";
marketplace_partner_seller_not_valid: "MARKETPLACE_PARTNER_SELLER_NOT_VALID";
mini_shops_disabled_by_user: "MINI_SHOPS_DISABLED_BY_USER";
missing_checkout: "MISSING_CHECKOUT";
missing_checkout_currency: "MISSING_CHECKOUT_CURRENCY";
missing_color: "MISSING_COLOR";
missing_country_override_in_shipping_profile: "MISSING_COUNTRY_OVERRIDE_IN_SHIPPING_PROFILE";
missing_event: "MISSING_EVENT";
missing_india_compliance_fields: "MISSING_INDIA_COMPLIANCE_FIELDS";
missing_shipping_profile: "MISSING_SHIPPING_PROFILE";
missing_size: "MISSING_SIZE";
missing_tax_category: "MISSING_TAX_CATEGORY";
negative_community_feedback: "NEGATIVE_COMMUNITY_FEEDBACK";
negative_price: "NEGATIVE_PRICE";
not_enough_images: "NOT_ENOUGH_IMAGES";
not_enough_unique_products: "NOT_ENOUGH_UNIQUE_PRODUCTS";
no_content_id: "NO_CONTENT_ID";
overlay_disclaimer_exceeded_max_length: "OVERLAY_DISCLAIMER_EXCEEDED_MAX_LENGTH";
part_of_product_launch: "PART_OF_PRODUCT_LAUNCH";
passing_multiple_content_ids: "PASSING_MULTIPLE_CONTENT_IDS";
product_dominant_currency_mismatch: "PRODUCT_DOMINANT_CURRENCY_MISMATCH";
product_expired: "PRODUCT_EXPIRED";
product_item_hidden_from_all_shops: "PRODUCT_ITEM_HIDDEN_FROM_ALL_SHOPS";
product_item_invalid_partner_tokens: "PRODUCT_ITEM_INVALID_PARTNER_TOKENS";
product_item_not_included_in_any_shop: "PRODUCT_ITEM_NOT_INCLUDED_IN_ANY_SHOP";
product_item_not_visible: "PRODUCT_ITEM_NOT_VISIBLE";
product_not_approved: "PRODUCT_NOT_APPROVED";
product_not_dominant_currency: "PRODUCT_NOT_DOMINANT_CURRENCY";
product_out_of_stock: "PRODUCT_OUT_OF_STOCK";
product_url_equals_domain: "PRODUCT_URL_EQUALS_DOMAIN";
property_price_currency_not_supported: "PROPERTY_PRICE_CURRENCY_NOT_SUPPORTED";
property_price_too_high: "PROPERTY_PRICE_TOO_HIGH";
property_price_too_low: "PROPERTY_PRICE_TOO_LOW";
property_unit_price_currency_mismatch_item_price_currency: "PROPERTY_UNIT_PRICE_CURRENCY_MISMATCH_ITEM_PRICE_CURRENCY";
property_value_contains_html_tags: "PROPERTY_VALUE_CONTAINS_HTML_TAGS";
property_value_description_contains_off_platform_link: "PROPERTY_VALUE_DESCRIPTION_CONTAINS_OFF_PLATFORM_LINK";
property_value_format: "PROPERTY_VALUE_FORMAT";
property_value_missing: "PROPERTY_VALUE_MISSING";
property_value_missing_warning: "PROPERTY_VALUE_MISSING_WARNING";
property_value_non_positive: "PROPERTY_VALUE_NON_POSITIVE";
property_value_string_exceeds_length: "PROPERTY_VALUE_STRING_EXCEEDS_LENGTH";
property_value_string_too_short: "PROPERTY_VALUE_STRING_TOO_SHORT";
property_value_uppercase: "PROPERTY_VALUE_UPPERCASE";
property_value_uppercase_warning: "PROPERTY_VALUE_UPPERCASE_WARNING";
purchase_rate_below_addtocart: "PURCHASE_RATE_BELOW_ADDTOCART";
purchase_rate_below_viewcontent: "PURCHASE_RATE_BELOW_VIEWCONTENT";
quality_duplicated_description: "QUALITY_DUPLICATED_DESCRIPTION";
quality_item_link_broken: "QUALITY_ITEM_LINK_BROKEN";
quality_item_link_redirecting: "QUALITY_ITEM_LINK_REDIRECTING";
retailer_id_not_provided: "RETAILER_ID_NOT_PROVIDED";
shopify_invalid_retailer_id: "SHOPIFY_INVALID_RETAILER_ID";
shopify_item_missing_shipping_profile: "SHOPIFY_ITEM_MISSING_SHIPPING_PROFILE";
shops_policy_violation: "SHOPS_POLICY_VIOLATION";
subscription_info_not_enabled_for_feed: "SUBSCRIPTION_INFO_NOT_ENABLED_FOR_FEED";
tax_category_not_supported_in_uk: "TAX_CATEGORY_NOT_SUPPORTED_IN_UK";
unique_product_identifier_missing: "UNIQUE_PRODUCT_IDENTIFIER_MISSING";
unmatched_events: "UNMATCHED_EVENTS";
unsupported_product_category: "UNSUPPORTED_PRODUCT_CATEGORY";
variant_attribute_issue: "VARIANT_ATTRIBUTE_ISSUE";
video_fetch_failed: "VIDEO_FETCH_FAILED";
video_fetch_failed_bad_gateway: "VIDEO_FETCH_FAILED_BAD_GATEWAY";
video_fetch_failed_file_size_exceeded: "VIDEO_FETCH_FAILED_FILE_SIZE_EXCEEDED";
video_fetch_failed_forbidden: "VIDEO_FETCH_FAILED_FORBIDDEN";
video_fetch_failed_link_broken: "VIDEO_FETCH_FAILED_LINK_BROKEN";
video_fetch_failed_timed_out: "VIDEO_FETCH_FAILED_TIMED_OUT";
video_not_downloadable: "VIDEO_NOT_DOWNLOADABLE";
whatsapp_disabled_by_user: "WHATSAPP_DISABLED_BY_USER";
whatsapp_marketing_message_disabled_by_user: "WHATSAPP_MARKETING_MESSAGE_DISABLED_BY_USER";
whatsapp_marketing_message_policy_violation: "WHATSAPP_MARKETING_MESSAGE_POLICY_VIOLATION";
whatsapp_policy_violation: "WHATSAPP_POLICY_VIOLATION";
}>;
static get MarkedForProductLaunch(): Readonly<{
default: "default";
marked: "marked";
not_marked: "not_marked";
}>;
static get OriginCountry(): Readonly<{
ad: "AD";
ae: "AE";
af: "AF";
ag: "AG";
ai: "AI";
al: "AL";
am: "AM";
an: "AN";
ao: "AO";
aq: "AQ";
ar: "AR";
as: "AS";
at: "AT";
au: "AU";
aw: "AW";
ax: "AX";
az: "AZ";
ba: "BA";
bb: "BB";
bd: "BD";
be: "BE";
bf: "BF";
bg: "BG";
bh: "BH";
bi: "BI";
bj: "BJ";
bl: "BL";
bm: "BM";
bn: "BN";
bo: "BO";
bq: "BQ";
br: "BR";
bs: "BS";
bt: "BT";
bv: "BV";
bw: "BW";
by: "BY";
bz: "BZ";
ca: "CA";
cc: "CC";
cd: "CD";
cf: "CF";
cg: "CG";
ch: "CH";
ci: "CI";
ck: "CK";
cl: "CL";
cm: "CM";
cn: "CN";
co: "CO";
cr: "CR";
cu: "CU";
cv: "CV";
cw: "CW";
cx: "CX";
cy: "CY";
cz: "CZ";
de: "DE";
dj: "DJ";
dk: "DK";
dm: "DM";
do: "DO";
dz: "DZ";
ec: "EC";
ee: "EE";
eg: "EG";
eh: "EH";
er: "ER";
es: "ES";
et: "ET";
fi: "FI";
fj: "FJ";
fk: "FK";
fm: "FM";
fo: "FO";
fr: "FR";
ga: "GA";
gb: "GB";
gd: "GD";
ge: "GE";
gf: "GF";
gg: "GG";
gh: "GH";
gi: "GI";
gl: "GL";
gm: "GM";
gn: "GN";
gp: "GP";
gq: "GQ";
gr: "GR";
gs: "GS";
gt: "GT";
gu: "GU";
gw: "GW";
gy: "GY";
hk: "HK";
hm: "HM";
hn: "HN";
hr: "HR";
ht: "HT";
hu: "HU";
id: "ID";
ie: "IE";
il: "IL";
im: "IM";
in: "IN";
io: "IO";
iq: "IQ";
ir: "IR";
is: "IS";
it: "IT";
je: "JE";
jm: "JM";
jo: "JO";
jp: "JP";
ke: "KE";
kg: "KG";
kh: "KH";
ki: "KI";
km: "KM";
kn: "KN";
kp: "KP";
kr: "KR";
kw: "KW";
ky: "KY";
kz: "KZ";
la: "LA";
lb: "LB";
lc: "LC";
li: "LI";
lk: "LK";
lr: "LR";
ls: "LS";
lt: "LT";
lu: "LU";
lv: "LV";
ly: "LY";
ma: "MA";
mc: "MC";
md: "MD";
me: "ME";
mf: "MF";
mg: "MG";
mh: "MH";
mk: "MK";
ml: "ML";
mm: "MM";
mn: "MN";
mo: "MO";
mp: "MP";
mq: "MQ";
mr: "MR";
ms: "MS";
mt: "MT";
mu: "MU";
mv: "MV";
mw: "MW";
mx: "MX";
my: "MY";
mz: "MZ";
na: "NA";
nc: "NC";
ne: "NE";
nf: "NF";
ng: "NG";
ni: "NI";
nl: "NL";
no: "NO";
np: "NP";
nr: "NR";
nu: "NU";
nz: "NZ";
om: "OM";
pa: "PA";
pe: "PE";
pf: "PF";
pg: "PG";
ph: "PH";
pk: "PK";
pl: "PL";
pm: "PM";
pn: "PN";
pr: "PR";
ps: "PS";
pt: "PT";
pw: "PW";
py: "PY";
qa: "QA";
re: "RE";
ro: "RO";
rs: "RS";
ru: "RU";
rw: "RW";
sa: "SA";
sb: "SB";
sc: "SC";
sd: "SD";
se: "SE";
sg: "SG";
sh: "SH";
si: "SI";
sj: "SJ";
sk: "SK";
sl: "SL";
sm: "SM";
sn: "SN";
so: "SO";
sr: "SR";
ss: "SS";
st: "ST";
sv: "SV";
sx: "SX";
sy: "SY";
sz: "SZ";
tc: "TC";
td: "TD";
tf: "TF";
tg: "TG";
th: "TH";
tj: "TJ";
tk: "TK";
tl: "TL";
tm: "TM";
tn: "TN";
to: "TO";
tr: "TR";
tt: "TT";
tv: "TV";
tw: "TW";
tz: "TZ";
ua: "UA";
ug: "UG";
um: "UM";
us: "US";
uy: "UY";
uz: "UZ";
va: "VA";
vc: "VC";
ve: "VE";
vg: "VG";
vi: "VI";
vn: "VN";
vu: "VU";
wf: "WF";
ws: "WS";
xk: "XK";
ye: "YE";
yt: "YT";
za: "ZA";
zm: "ZM";
zw: "ZW";
}>;
static get WaComplianceCategory(): Readonly<{
country_origin_exempt: "COUNTRY_ORIGIN_EXEMPT";
default: "DEFAULT";
}>;
getChannelsToIntegrityStatus(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>;
getOverrideDetails(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>;
getProductSets(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>;
getVideosMetadata(fields: string[], params?: Record<string, any>, fetchFirstPage?: boolean): Cursor | Promise<Cursor>;
delete(fields: string[], params?: Record<string, any>): Promise<AbstractObject>;
get(fields: string[], params?: Record<string, any>): Promise<ProductItem>;
update(fields: string[], params?: Record<string, any>): Promise<ProductItem>;
}