//native
type Pinterest = {
token: string;
};
/**
* Operate on item batch
* This endpoint supports multiple operations on a set of one or more catalog items owned by the "operation user_account".
*/
export async function main(
auth: Pinterest,
ad_account_id: string | undefined,
body:
| {
catalog_type: "RETAIL";
country:
| "AD"
| "AE"
| "AF"
| "AG"
| "AI"
| "AL"
| "AM"
| "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"
| "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"
| "YE"
| "YT"
| "ZA"
| "ZM"
| "ZW";
language:
| "AM"
| "AR"
| "AZ"
| "BG"
| "BN"
| "BS"
| "CA"
| "DE"
| "DZ"
| "ES"
| "ET"
| "FI"
| "FR"
| "HR"
| "HU"
| "ID"
| "IN"
| "IS"
| "IT"
| "KM"
| "LT"
| "LV"
| "MK"
| "MN"
| "MS"
| "MY"
| "NE"
| "NL"
| "NO"
| "PL"
| "PT"
| "RO"
| "RU"
| "SK"
| "SL"
| "SR"
| "SV"
| "TH"
| "TL"
| "TR"
| "VI"
| "af-ZA"
| "ar-SA"
| "bg-BG"
| "bn-IN"
| "cs-CZ"
| "da-DK"
| "de"
| "el-GR"
| "en-AU"
| "en-CA"
| "en-GB"
| "en-IN"
| "en-US"
| "es-419"
| "es-AR"
| "es-ES"
| "es-MX"
| "fi-FI"
| "fr"
| "fr-CA"
| "he-IL"
| "hi-IN"
| "hr-HR"
| "hu-HU"
| "id-ID"
| "it"
| "ja"
| "ko-KR"
| "ms-MY"
| "nb-NO"
| "nl"
| "pl-PL"
| "pt-BR"
| "pt-PT"
| "ro-RO"
| "ru-RU"
| "sk-SK"
| "sv-SE"
| "te-IN"
| "th-TH"
| "tl-PH"
| "tr"
| "uk-UA"
| "vi-VN"
| "zh-CN"
| "zh-TW"
| "CS"
| "DA"
| "DV"
| "EL"
| "EN"
| "FA"
| "HE"
| "HI"
| "HY"
| "IW"
| "JA"
| "KA"
| "KO"
| "LO"
| "NB"
| "SQ"
| "UK"
| "TE"
| "XX"
| "ZH";
items:
| {
item_id: string;
operation: "CREATE";
attributes: {
additional_image_link?: string[];
image_link?: string | string[];
video_link?: string;
} & {
ad_link?: string;
adult?: false | true;
age_group?: string;
availability?: string;
average_review_rating?: number;
brand?: string;
checkout_enabled?: false | true;
color?: string;
condition?: string;
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
description?: string;
free_shipping_label?: false | true;
free_shipping_limit?: string;
gender?: string;
google_product_category?: string;
gtin?: number;
id?: string;
item_group_id?: string;
last_updated_time?: number;
link?: string;
material?: string;
min_ad_price?: string;
mobile_link?: string;
mpn?: string;
number_of_ratings?: number;
number_of_reviews?: number;
pattern?: string;
price?: string;
product_type?: string;
sale_price?: string;
shipping?: string;
shipping_height?: string;
shipping_weight?: string;
shipping_width?: string;
size?: string;
size_system?: string;
size_type?: string;
tax?: string;
title?: string;
variant_names?: string[];
variant_values?: string[];
};
}
| {
item_id: string;
operation: "UPDATE";
attributes: {
ad_link?: string;
adult?: false | true;
age_group?: string;
availability?: string;
average_review_rating?: number;
brand?: string;
checkout_enabled?: false | true;
color?: string;
condition?: string;
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
description?: string;
free_shipping_label?: false | true;
free_shipping_limit?: string;
gender?: string;
google_product_category?: string;
gtin?: number;
id?: string;
item_group_id?: string;
last_updated_time?: number;
link?: string;
material?: string;
min_ad_price?: string;
mobile_link?: string;
mpn?: string;
number_of_ratings?: number;
number_of_reviews?: number;
pattern?: string;
price?: string;
product_type?: string;
sale_price?: string;
shipping?: string;
shipping_height?: string;
shipping_weight?: string;
shipping_width?: string;
size?: string;
size_system?: string;
size_type?: string;
tax?: string;
title?: string;
variant_names?: string[];
variant_values?: string[];
};
update_mask?:
| "ad_link"
| "adult"
| "age_group"
| "availability"
| "average_review_rating"
| "brand"
| "checkout_enabled"
| "color"
| "condition"
| "custom_label_0"
| "custom_label_1"
| "custom_label_2"
| "custom_label_3"
| "custom_label_4"
| "description"
| "free_shipping_label"
| "free_shipping_limit"
| "gender"
| "google_product_category"
| "gtin"
| "item_group_id"
| "last_updated_time"
| "link"
| "material"
| "min_ad_price"
| "mpn"
| "number_of_ratings"
| "number_of_reviews"
| "pattern"
| "price"
| "product_type"
| "sale_price"
| "shipping"
| "shipping_height"
| "shipping_weight"
| "shipping_width"
| "size"
| "size_system"
| "size_type"
| "tax"
| "title"
| "variant_names"
| "variant_values"[];
}
| {
item_id: string;
operation: "UPSERT";
attributes: {
additional_image_link?: string[];
image_link?: string | string[];
video_link?: string;
} & {
ad_link?: string;
adult?: false | true;
age_group?: string;
availability?: string;
average_review_rating?: number;
brand?: string;
checkout_enabled?: false | true;
color?: string;
condition?: string;
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
description?: string;
free_shipping_label?: false | true;
free_shipping_limit?: string;
gender?: string;
google_product_category?: string;
gtin?: number;
id?: string;
item_group_id?: string;
last_updated_time?: number;
link?: string;
material?: string;
min_ad_price?: string;
mobile_link?: string;
mpn?: string;
number_of_ratings?: number;
number_of_reviews?: number;
pattern?: string;
price?: string;
product_type?: string;
sale_price?: string;
shipping?: string;
shipping_height?: string;
shipping_weight?: string;
shipping_width?: string;
size?: string;
size_system?: string;
size_type?: string;
tax?: string;
title?: string;
variant_names?: string[];
variant_values?: string[];
};
}
| { item_id: string; operation: "DELETE" }[];
}
| {
catalog_type: "HOTEL";
country:
| "AD"
| "AE"
| "AF"
| "AG"
| "AI"
| "AL"
| "AM"
| "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"
| "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"
| "YE"
| "YT"
| "ZA"
| "ZM"
| "ZW";
language:
| "AM"
| "AR"
| "AZ"
| "BG"
| "BN"
| "BS"
| "CA"
| "DE"
| "DZ"
| "ES"
| "ET"
| "FI"
| "FR"
| "HR"
| "HU"
| "ID"
| "IN"
| "IS"
| "IT"
| "KM"
| "LT"
| "LV"
| "MK"
| "MN"
| "MS"
| "MY"
| "NE"
| "NL"
| "NO"
| "PL"
| "PT"
| "RO"
| "RU"
| "SK"
| "SL"
| "SR"
| "SV"
| "TH"
| "TL"
| "TR"
| "VI"
| "af-ZA"
| "ar-SA"
| "bg-BG"
| "bn-IN"
| "cs-CZ"
| "da-DK"
| "de"
| "el-GR"
| "en-AU"
| "en-CA"
| "en-GB"
| "en-IN"
| "en-US"
| "es-419"
| "es-AR"
| "es-ES"
| "es-MX"
| "fi-FI"
| "fr"
| "fr-CA"
| "he-IL"
| "hi-IN"
| "hr-HR"
| "hu-HU"
| "id-ID"
| "it"
| "ja"
| "ko-KR"
| "ms-MY"
| "nb-NO"
| "nl"
| "pl-PL"
| "pt-BR"
| "pt-PT"
| "ro-RO"
| "ru-RU"
| "sk-SK"
| "sv-SE"
| "te-IN"
| "th-TH"
| "tl-PH"
| "tr"
| "uk-UA"
| "vi-VN"
| "zh-CN"
| "zh-TW"
| "CS"
| "DA"
| "DV"
| "EL"
| "EN"
| "FA"
| "HE"
| "HI"
| "HY"
| "IW"
| "JA"
| "KA"
| "KO"
| "LO"
| "NB"
| "SQ"
| "UK"
| "TE"
| "XX"
| "ZH";
items:
| {
hotel_id: string;
operation: "CREATE";
attributes: {
main_image?: { link?: string; tag?: string[] };
additional_image_link?: string[];
} & {
name?: string;
link?: string;
description?: string;
brand?: string;
latitude?: number;
longitude?: number;
neighborhood?: string[];
address?: {
addr1?: string;
city?: string;
region?: string;
country?: string;
postal_code?: string;
};
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
category?: string;
base_price?: string;
sale_price?: string;
guest_ratings?: {
score?: number;
number_of_reviewers?: number;
max_score?: number;
rating_system?: string;
};
};
}
| {
hotel_id: string;
operation: "UPSERT";
attributes: {
main_image?: { link?: string; tag?: string[] };
additional_image_link?: string[];
} & {
name?: string;
link?: string;
description?: string;
brand?: string;
latitude?: number;
longitude?: number;
neighborhood?: string[];
address?: {
addr1?: string;
city?: string;
region?: string;
country?: string;
postal_code?: string;
};
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
category?: string;
base_price?: string;
sale_price?: string;
guest_ratings?: {
score?: number;
number_of_reviewers?: number;
max_score?: number;
rating_system?: string;
};
};
}
| {
hotel_id: string;
operation: "UPDATE";
attributes: {
name?: string;
link?: string;
description?: string;
brand?: string;
latitude?: number;
longitude?: number;
neighborhood?: string[];
address?: {
addr1?: string;
city?: string;
region?: string;
country?: string;
postal_code?: string;
};
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
category?: string;
base_price?: string;
sale_price?: string;
guest_ratings?: {
score?: number;
number_of_reviewers?: number;
max_score?: number;
rating_system?: string;
};
};
}
| { hotel_id: string; operation: "DELETE" }[];
catalog_id?: string;
}
| {
catalog_type: "CREATIVE_ASSETS";
country:
| "AD"
| "AE"
| "AF"
| "AG"
| "AI"
| "AL"
| "AM"
| "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"
| "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"
| "YE"
| "YT"
| "ZA"
| "ZM"
| "ZW";
language:
| "AM"
| "AR"
| "AZ"
| "BG"
| "BN"
| "BS"
| "CA"
| "DE"
| "DZ"
| "ES"
| "ET"
| "FI"
| "FR"
| "HR"
| "HU"
| "ID"
| "IN"
| "IS"
| "IT"
| "KM"
| "LT"
| "LV"
| "MK"
| "MN"
| "MS"
| "MY"
| "NE"
| "NL"
| "NO"
| "PL"
| "PT"
| "RO"
| "RU"
| "SK"
| "SL"
| "SR"
| "SV"
| "TH"
| "TL"
| "TR"
| "VI"
| "af-ZA"
| "ar-SA"
| "bg-BG"
| "bn-IN"
| "cs-CZ"
| "da-DK"
| "de"
| "el-GR"
| "en-AU"
| "en-CA"
| "en-GB"
| "en-IN"
| "en-US"
| "es-419"
| "es-AR"
| "es-ES"
| "es-MX"
| "fi-FI"
| "fr"
| "fr-CA"
| "he-IL"
| "hi-IN"
| "hr-HR"
| "hu-HU"
| "id-ID"
| "it"
| "ja"
| "ko-KR"
| "ms-MY"
| "nb-NO"
| "nl"
| "pl-PL"
| "pt-BR"
| "pt-PT"
| "ro-RO"
| "ru-RU"
| "sk-SK"
| "sv-SE"
| "te-IN"
| "th-TH"
| "tl-PH"
| "tr"
| "uk-UA"
| "vi-VN"
| "zh-CN"
| "zh-TW"
| "CS"
| "DA"
| "DV"
| "EL"
| "EN"
| "FA"
| "HE"
| "HI"
| "HY"
| "IW"
| "JA"
| "KA"
| "KO"
| "LO"
| "NB"
| "SQ"
| "UK"
| "TE"
| "XX"
| "ZH";
items:
| {
creative_assets_id: string;
operation: "CREATE";
attributes: { image_link?: string; video_link?: string } & {
title?: string;
description?: string;
link?: string;
ios_deep_link?: string;
android_deep_link?: string;
google_product_category?: string;
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
visibility?: string;
};
}
| {
creative_assets_id: string;
operation: "UPSERT";
attributes: { image_link?: string; video_link?: string } & {
title?: string;
description?: string;
link?: string;
ios_deep_link?: string;
android_deep_link?: string;
google_product_category?: string;
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
visibility?: string;
};
}
| {
creative_assets_id: string;
operation: "UPDATE";
attributes: {
title?: string;
description?: string;
link?: string;
ios_deep_link?: string;
android_deep_link?: string;
google_product_category?: string;
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
visibility?: string;
};
}
| { creative_assets_id: string; operation: "DELETE" }[];
catalog_id?: string;
}
| {
country:
| "AD"
| "AE"
| "AF"
| "AG"
| "AI"
| "AL"
| "AM"
| "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"
| "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"
| "YE"
| "YT"
| "ZA"
| "ZM"
| "ZW";
language:
| "AM"
| "AR"
| "AZ"
| "BG"
| "BN"
| "BS"
| "CA"
| "DE"
| "DZ"
| "ES"
| "ET"
| "FI"
| "FR"
| "HR"
| "HU"
| "ID"
| "IN"
| "IS"
| "IT"
| "KM"
| "LT"
| "LV"
| "MK"
| "MN"
| "MS"
| "MY"
| "NE"
| "NL"
| "NO"
| "PL"
| "PT"
| "RO"
| "RU"
| "SK"
| "SL"
| "SR"
| "SV"
| "TH"
| "TL"
| "TR"
| "VI"
| "af-ZA"
| "ar-SA"
| "bg-BG"
| "bn-IN"
| "cs-CZ"
| "da-DK"
| "de"
| "el-GR"
| "en-AU"
| "en-CA"
| "en-GB"
| "en-IN"
| "en-US"
| "es-419"
| "es-AR"
| "es-ES"
| "es-MX"
| "fi-FI"
| "fr"
| "fr-CA"
| "he-IL"
| "hi-IN"
| "hr-HR"
| "hu-HU"
| "id-ID"
| "it"
| "ja"
| "ko-KR"
| "ms-MY"
| "nb-NO"
| "nl"
| "pl-PL"
| "pt-BR"
| "pt-PT"
| "ro-RO"
| "ru-RU"
| "sk-SK"
| "sv-SE"
| "te-IN"
| "th-TH"
| "tl-PH"
| "tr"
| "uk-UA"
| "vi-VN"
| "zh-CN"
| "zh-TW"
| "CS"
| "DA"
| "DV"
| "EL"
| "EN"
| "FA"
| "HE"
| "HI"
| "HY"
| "IW"
| "JA"
| "KA"
| "KO"
| "LO"
| "NB"
| "SQ"
| "UK"
| "TE"
| "XX"
| "ZH";
operation:
| "CREATE"
| "UPDATE"
| "UPSERT"
| "DELETE"
| "DELETE_DISCONTINUED";
items: {
item_id?: string;
attributes?: {
ad_link?: string;
adult?: false | true;
age_group?: string;
availability?: string;
average_review_rating?: number;
brand?: string;
checkout_enabled?: false | true;
color?: string;
condition?: string;
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
description?: string;
free_shipping_label?: false | true;
free_shipping_limit?: string;
gender?: string;
google_product_category?: string;
gtin?: number;
id?: string;
item_group_id?: string;
last_updated_time?: number;
link?: string;
material?: string;
min_ad_price?: string;
mobile_link?: string;
mpn?: string;
number_of_ratings?: number;
number_of_reviews?: number;
pattern?: string;
price?: string;
product_type?: string;
sale_price?: string;
shipping?: string;
shipping_height?: string;
shipping_weight?: string;
shipping_width?: string;
size?: string;
size_system?: string;
size_type?: string;
tax?: string;
title?: string;
variant_names?: string[];
variant_values?: string[];
};
update_mask?:
| "ad_link"
| "adult"
| "age_group"
| "availability"
| "average_review_rating"
| "brand"
| "checkout_enabled"
| "color"
| "condition"
| "custom_label_0"
| "custom_label_1"
| "custom_label_2"
| "custom_label_3"
| "custom_label_4"
| "description"
| "free_shipping_label"
| "free_shipping_limit"
| "gender"
| "google_product_category"
| "gtin"
| "item_group_id"
| "last_updated_time"
| "link"
| "material"
| "min_ad_price"
| "mpn"
| "number_of_ratings"
| "number_of_reviews"
| "pattern"
| "price"
| "product_type"
| "sale_price"
| "shipping"
| "shipping_height"
| "shipping_weight"
| "shipping_width"
| "size"
| "size_system"
| "size_type"
| "tax"
| "title"
| "variant_names"
| "variant_values"[];
}[];
}
| {
country:
| "AD"
| "AE"
| "AF"
| "AG"
| "AI"
| "AL"
| "AM"
| "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"
| "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"
| "YE"
| "YT"
| "ZA"
| "ZM"
| "ZW";
language:
| "AM"
| "AR"
| "AZ"
| "BG"
| "BN"
| "BS"
| "CA"
| "DE"
| "DZ"
| "ES"
| "ET"
| "FI"
| "FR"
| "HR"
| "HU"
| "ID"
| "IN"
| "IS"
| "IT"
| "KM"
| "LT"
| "LV"
| "MK"
| "MN"
| "MS"
| "MY"
| "NE"
| "NL"
| "NO"
| "PL"
| "PT"
| "RO"
| "RU"
| "SK"
| "SL"
| "SR"
| "SV"
| "TH"
| "TL"
| "TR"
| "VI"
| "af-ZA"
| "ar-SA"
| "bg-BG"
| "bn-IN"
| "cs-CZ"
| "da-DK"
| "de"
| "el-GR"
| "en-AU"
| "en-CA"
| "en-GB"
| "en-IN"
| "en-US"
| "es-419"
| "es-AR"
| "es-ES"
| "es-MX"
| "fi-FI"
| "fr"
| "fr-CA"
| "he-IL"
| "hi-IN"
| "hr-HR"
| "hu-HU"
| "id-ID"
| "it"
| "ja"
| "ko-KR"
| "ms-MY"
| "nb-NO"
| "nl"
| "pl-PL"
| "pt-BR"
| "pt-PT"
| "ro-RO"
| "ru-RU"
| "sk-SK"
| "sv-SE"
| "te-IN"
| "th-TH"
| "tl-PH"
| "tr"
| "uk-UA"
| "vi-VN"
| "zh-CN"
| "zh-TW"
| "CS"
| "DA"
| "DV"
| "EL"
| "EN"
| "FA"
| "HE"
| "HI"
| "HY"
| "IW"
| "JA"
| "KA"
| "KO"
| "LO"
| "NB"
| "SQ"
| "UK"
| "TE"
| "XX"
| "ZH";
operation:
| "CREATE"
| "UPDATE"
| "UPSERT"
| "DELETE"
| "DELETE_DISCONTINUED";
items: {
item_id?: string;
attributes?: {
additional_image_link?: string[];
image_link?: string | string[];
video_link?: string;
} & {
ad_link?: string;
adult?: false | true;
age_group?: string;
availability?: string;
average_review_rating?: number;
brand?: string;
checkout_enabled?: false | true;
color?: string;
condition?: string;
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
description?: string;
free_shipping_label?: false | true;
free_shipping_limit?: string;
gender?: string;
google_product_category?: string;
gtin?: number;
id?: string;
item_group_id?: string;
last_updated_time?: number;
link?: string;
material?: string;
min_ad_price?: string;
mobile_link?: string;
mpn?: string;
number_of_ratings?: number;
number_of_reviews?: number;
pattern?: string;
price?: string;
product_type?: string;
sale_price?: string;
shipping?: string;
shipping_height?: string;
shipping_weight?: string;
shipping_width?: string;
size?: string;
size_system?: string;
size_type?: string;
tax?: string;
title?: string;
variant_names?: string[];
variant_values?: string[];
};
}[];
}
| {
country:
| "AD"
| "AE"
| "AF"
| "AG"
| "AI"
| "AL"
| "AM"
| "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"
| "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"
| "YE"
| "YT"
| "ZA"
| "ZM"
| "ZW";
language:
| "AM"
| "AR"
| "AZ"
| "BG"
| "BN"
| "BS"
| "CA"
| "DE"
| "DZ"
| "ES"
| "ET"
| "FI"
| "FR"
| "HR"
| "HU"
| "ID"
| "IN"
| "IS"
| "IT"
| "KM"
| "LT"
| "LV"
| "MK"
| "MN"
| "MS"
| "MY"
| "NE"
| "NL"
| "NO"
| "PL"
| "PT"
| "RO"
| "RU"
| "SK"
| "SL"
| "SR"
| "SV"
| "TH"
| "TL"
| "TR"
| "VI"
| "af-ZA"
| "ar-SA"
| "bg-BG"
| "bn-IN"
| "cs-CZ"
| "da-DK"
| "de"
| "el-GR"
| "en-AU"
| "en-CA"
| "en-GB"
| "en-IN"
| "en-US"
| "es-419"
| "es-AR"
| "es-ES"
| "es-MX"
| "fi-FI"
| "fr"
| "fr-CA"
| "he-IL"
| "hi-IN"
| "hr-HR"
| "hu-HU"
| "id-ID"
| "it"
| "ja"
| "ko-KR"
| "ms-MY"
| "nb-NO"
| "nl"
| "pl-PL"
| "pt-BR"
| "pt-PT"
| "ro-RO"
| "ru-RU"
| "sk-SK"
| "sv-SE"
| "te-IN"
| "th-TH"
| "tl-PH"
| "tr"
| "uk-UA"
| "vi-VN"
| "zh-CN"
| "zh-TW"
| "CS"
| "DA"
| "DV"
| "EL"
| "EN"
| "FA"
| "HE"
| "HI"
| "HY"
| "IW"
| "JA"
| "KA"
| "KO"
| "LO"
| "NB"
| "SQ"
| "UK"
| "TE"
| "XX"
| "ZH";
operation:
| "CREATE"
| "UPDATE"
| "UPSERT"
| "DELETE"
| "DELETE_DISCONTINUED";
items: {
item_id?: string;
attributes?: {
additional_image_link?: string[];
image_link?: string | string[];
video_link?: string;
} & {
ad_link?: string;
adult?: false | true;
age_group?: string;
availability?: string;
average_review_rating?: number;
brand?: string;
checkout_enabled?: false | true;
color?: string;
condition?: string;
custom_label_0?: string;
custom_label_1?: string;
custom_label_2?: string;
custom_label_3?: string;
custom_label_4?: string;
description?: string;
free_shipping_label?: false | true;
free_shipping_limit?: string;
gender?: string;
google_product_category?: string;
gtin?: number;
id?: string;
item_group_id?: string;
last_updated_time?: number;
link?: string;
material?: string;
min_ad_price?: string;
mobile_link?: string;
mpn?: string;
number_of_ratings?: number;
number_of_reviews?: number;
pattern?: string;
price?: string;
product_type?: string;
sale_price?: string;
shipping?: string;
shipping_height?: string;
shipping_weight?: string;
shipping_width?: string;
size?: string;
size_system?: string;
size_type?: string;
tax?: string;
title?: string;
variant_names?: string[];
variant_values?: string[];
};
}[];
}
| {
country:
| "AD"
| "AE"
| "AF"
| "AG"
| "AI"
| "AL"
| "AM"
| "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"
| "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"
| "YE"
| "YT"
| "ZA"
| "ZM"
| "ZW";
language:
| "AM"
| "AR"
| "AZ"
| "BG"
| "BN"
| "BS"
| "CA"
| "DE"
| "DZ"
| "ES"
| "ET"
| "FI"
| "FR"
| "HR"
| "HU"
| "ID"
| "IN"
| "IS"
| "IT"
| "KM"
| "LT"
| "LV"
| "MK"
| "MN"
| "MS"
| "MY"
| "NE"
| "NL"
| "NO"
| "PL"
| "PT"
| "RO"
| "RU"
| "SK"
| "SL"
| "SR"
| "SV"
| "TH"
| "TL"
| "TR"
| "VI"
| "af-ZA"
| "ar-SA"
| "bg-BG"
| "bn-IN"
| "cs-CZ"
| "da-DK"
| "de"
| "el-GR"
| "en-AU"
| "en-CA"
| "en-GB"
| "en-IN"
| "en-US"
| "es-419"
| "es-AR"
| "es-ES"
| "es-MX"
| "fi-FI"
| "fr"
| "fr-CA"
| "he-IL"
| "hi-IN"
| "hr-HR"
| "hu-HU"
| "id-ID"
| "it"
| "ja"
| "ko-KR"
| "ms-MY"
| "nb-NO"
| "nl"
| "pl-PL"
| "pt-BR"
| "pt-PT"
| "ro-RO"
| "ru-RU"
| "sk-SK"
| "sv-SE"
| "te-IN"
| "th-TH"
| "tl-PH"
| "tr"
| "uk-UA"
| "vi-VN"
| "zh-CN"
| "zh-TW"
| "CS"
| "DA"
| "DV"
| "EL"
| "EN"
| "FA"
| "HE"
| "HI"
| "HY"
| "IW"
| "JA"
| "KA"
| "KO"
| "LO"
| "NB"
| "SQ"
| "UK"
| "TE"
| "XX"
| "ZH";
operation:
| "CREATE"
| "UPDATE"
| "UPSERT"
| "DELETE"
| "DELETE_DISCONTINUED";
items: { item_id?: string }[];
},
) {
const url = new URL(`https://api.pinterest.com/v5/catalogs/items/batch`);
for (const [k, v] of [["ad_account_id", ad_account_id]]) {
if (v !== undefined && v !== "" && k !== undefined) {
url.searchParams.append(k, v);
}
}
const response = await fetch(url, {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: "Bearer " + auth.token,
},
body: JSON.stringify(body),
});
if (!response.ok) {
const text = await response.text();
throw new Error(`${response.status} ${text}`);
}
return await response.json();
}
Submitted by hugo697 536 days ago