client.dimensional_price_groups.create(\*\*params) -> DimensionalPriceGroup
- client.dimensional_price_groups.retrieve(dimensional_price_group_id) -> DimensionalPriceGroup
+- client.dimensional_price_groups.update(dimensional_price_group_id, \*\*params) -> DimensionalPriceGroup
- client.dimensional_price_groups.list(\*\*params) -> SyncPage[DimensionalPriceGroup]
## ExternalDimensionalPriceGroupID
@@ -607,6 +608,7 @@ Methods:
Methods:
- client.dimensional_price_groups.external_dimensional_price_group_id.retrieve(external_dimensional_price_group_id) -> DimensionalPriceGroup
+- client.dimensional_price_groups.external_dimensional_price_group_id.update(path_external_dimensional_price_group_id, \*\*params) -> DimensionalPriceGroup
# SubscriptionChanges
diff --git a/pyproject.toml b/pyproject.toml
index fdddfb2f..c303930a 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[project]
name = "orb-billing"
-version = "4.9.0"
+version = "4.10.0"
description = "The official Python library for the orb API"
dynamic = ["readme"]
license = "Apache-2.0"
diff --git a/src/orb/_version.py b/src/orb/_version.py
index f9296999..7b52cf46 100644
--- a/src/orb/_version.py
+++ b/src/orb/_version.py
@@ -1,4 +1,4 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
__title__ = "orb"
-__version__ = "4.9.0" # x-release-please-version
+__version__ = "4.10.0" # x-release-please-version
diff --git a/src/orb/resources/customers/customers.py b/src/orb/resources/customers/customers.py
index 9fe23085..446b4818 100644
--- a/src/orb/resources/customers/customers.py
+++ b/src/orb/resources/customers/customers.py
@@ -171,106 +171,145 @@ def create(
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
timezone: A timezone identifier from the IANA timezone database, such as
`"America/Los_Angeles"`. This defaults to your account's timezone if not set.
@@ -401,106 +440,145 @@ def update(
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
extra_headers: Send extra headers
@@ -913,106 +991,145 @@ def update_by_external_id(
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
extra_headers: Send extra headers
@@ -1176,106 +1293,145 @@ async def create(
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
timezone: A timezone identifier from the IANA timezone database, such as
`"America/Los_Angeles"`. This defaults to your account's timezone if not set.
@@ -1406,106 +1562,145 @@ async def update(
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
extra_headers: Send extra headers
@@ -1918,106 +2113,145 @@ async def update_by_external_id(
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
extra_headers: Send extra headers
diff --git a/src/orb/resources/dimensional_price_groups/dimensional_price_groups.py b/src/orb/resources/dimensional_price_groups/dimensional_price_groups.py
index 5ca4d60c..d82a2b47 100644
--- a/src/orb/resources/dimensional_price_groups/dimensional_price_groups.py
+++ b/src/orb/resources/dimensional_price_groups/dimensional_price_groups.py
@@ -7,7 +7,11 @@
import httpx
from ... import _legacy_response
-from ...types import dimensional_price_group_list_params, dimensional_price_group_create_params
+from ...types import (
+ dimensional_price_group_list_params,
+ dimensional_price_group_create_params,
+ dimensional_price_group_update_params,
+)
from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven
from ..._utils import maybe_transform, async_maybe_transform
from ..._compat import cached_property
@@ -152,6 +156,68 @@ def retrieve(
cast_to=DimensionalPriceGroup,
)
+ def update(
+ self,
+ dimensional_price_group_id: str,
+ *,
+ external_dimensional_price_group_id: Optional[str] | NotGiven = NOT_GIVEN,
+ metadata: Optional[Dict[str, Optional[str]]] | NotGiven = NOT_GIVEN,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
+ idempotency_key: str | None = None,
+ ) -> DimensionalPriceGroup:
+ """
+ This endpoint can be used to update the `external_dimensional_price_group_id`
+ and `metadata` of an existing dimensional price group. Other fields on a
+ dimensional price group are currently immutable.
+
+ Args:
+ external_dimensional_price_group_id: An optional user-defined ID for this dimensional price group resource, used
+ throughout the system as an alias for this dimensional price group. Use this
+ field to identify a dimensional price group by an existing identifier in your
+ system.
+
+ metadata: User-specified key/value pairs for the resource. Individual keys can be removed
+ by setting the value to `null`, and the entire metadata mapping can be cleared
+ by setting `metadata` to `null`.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+
+ idempotency_key: Specify a custom idempotency key for this request
+ """
+ if not dimensional_price_group_id:
+ raise ValueError(
+ f"Expected a non-empty value for `dimensional_price_group_id` but received {dimensional_price_group_id!r}"
+ )
+ return self._put(
+ f"/dimensional_price_groups/{dimensional_price_group_id}",
+ body=maybe_transform(
+ {
+ "external_dimensional_price_group_id": external_dimensional_price_group_id,
+ "metadata": metadata,
+ },
+ dimensional_price_group_update_params.DimensionalPriceGroupUpdateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ idempotency_key=idempotency_key,
+ ),
+ cast_to=DimensionalPriceGroup,
+ )
+
def list(
self,
*,
@@ -326,6 +392,68 @@ async def retrieve(
cast_to=DimensionalPriceGroup,
)
+ async def update(
+ self,
+ dimensional_price_group_id: str,
+ *,
+ external_dimensional_price_group_id: Optional[str] | NotGiven = NOT_GIVEN,
+ metadata: Optional[Dict[str, Optional[str]]] | NotGiven = NOT_GIVEN,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
+ idempotency_key: str | None = None,
+ ) -> DimensionalPriceGroup:
+ """
+ This endpoint can be used to update the `external_dimensional_price_group_id`
+ and `metadata` of an existing dimensional price group. Other fields on a
+ dimensional price group are currently immutable.
+
+ Args:
+ external_dimensional_price_group_id: An optional user-defined ID for this dimensional price group resource, used
+ throughout the system as an alias for this dimensional price group. Use this
+ field to identify a dimensional price group by an existing identifier in your
+ system.
+
+ metadata: User-specified key/value pairs for the resource. Individual keys can be removed
+ by setting the value to `null`, and the entire metadata mapping can be cleared
+ by setting `metadata` to `null`.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+
+ idempotency_key: Specify a custom idempotency key for this request
+ """
+ if not dimensional_price_group_id:
+ raise ValueError(
+ f"Expected a non-empty value for `dimensional_price_group_id` but received {dimensional_price_group_id!r}"
+ )
+ return await self._put(
+ f"/dimensional_price_groups/{dimensional_price_group_id}",
+ body=await async_maybe_transform(
+ {
+ "external_dimensional_price_group_id": external_dimensional_price_group_id,
+ "metadata": metadata,
+ },
+ dimensional_price_group_update_params.DimensionalPriceGroupUpdateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ idempotency_key=idempotency_key,
+ ),
+ cast_to=DimensionalPriceGroup,
+ )
+
def list(
self,
*,
@@ -386,6 +514,9 @@ def __init__(self, dimensional_price_groups: DimensionalPriceGroups) -> None:
self.retrieve = _legacy_response.to_raw_response_wrapper(
dimensional_price_groups.retrieve,
)
+ self.update = _legacy_response.to_raw_response_wrapper(
+ dimensional_price_groups.update,
+ )
self.list = _legacy_response.to_raw_response_wrapper(
dimensional_price_groups.list,
)
@@ -407,6 +538,9 @@ def __init__(self, dimensional_price_groups: AsyncDimensionalPriceGroups) -> Non
self.retrieve = _legacy_response.async_to_raw_response_wrapper(
dimensional_price_groups.retrieve,
)
+ self.update = _legacy_response.async_to_raw_response_wrapper(
+ dimensional_price_groups.update,
+ )
self.list = _legacy_response.async_to_raw_response_wrapper(
dimensional_price_groups.list,
)
@@ -428,6 +562,9 @@ def __init__(self, dimensional_price_groups: DimensionalPriceGroups) -> None:
self.retrieve = to_streamed_response_wrapper(
dimensional_price_groups.retrieve,
)
+ self.update = to_streamed_response_wrapper(
+ dimensional_price_groups.update,
+ )
self.list = to_streamed_response_wrapper(
dimensional_price_groups.list,
)
@@ -449,6 +586,9 @@ def __init__(self, dimensional_price_groups: AsyncDimensionalPriceGroups) -> Non
self.retrieve = async_to_streamed_response_wrapper(
dimensional_price_groups.retrieve,
)
+ self.update = async_to_streamed_response_wrapper(
+ dimensional_price_groups.update,
+ )
self.list = async_to_streamed_response_wrapper(
dimensional_price_groups.list,
)
diff --git a/src/orb/resources/dimensional_price_groups/external_dimensional_price_group_id.py b/src/orb/resources/dimensional_price_groups/external_dimensional_price_group_id.py
index ac6fd830..43459971 100644
--- a/src/orb/resources/dimensional_price_groups/external_dimensional_price_group_id.py
+++ b/src/orb/resources/dimensional_price_groups/external_dimensional_price_group_id.py
@@ -2,15 +2,19 @@
from __future__ import annotations
+from typing import Dict, Optional
+
import httpx
from ... import _legacy_response
from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven
+from ..._utils import maybe_transform, async_maybe_transform
from ..._compat import cached_property
from ..._resource import SyncAPIResource, AsyncAPIResource
from ..._response import to_streamed_response_wrapper, async_to_streamed_response_wrapper
from ..._base_client import make_request_options
from ...types.dimensional_price_group import DimensionalPriceGroup
+from ...types.dimensional_price_groups import external_dimensional_price_group_id_update_params
__all__ = ["ExternalDimensionalPriceGroupID", "AsyncExternalDimensionalPriceGroupID"]
@@ -70,6 +74,68 @@ def retrieve(
cast_to=DimensionalPriceGroup,
)
+ def update(
+ self,
+ path_external_dimensional_price_group_id: str,
+ *,
+ body_external_dimensional_price_group_id: Optional[str] | NotGiven = NOT_GIVEN,
+ metadata: Optional[Dict[str, Optional[str]]] | NotGiven = NOT_GIVEN,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
+ idempotency_key: str | None = None,
+ ) -> DimensionalPriceGroup:
+ """
+ This endpoint can be used to update the `external_dimensional_price_group_id`
+ and `metadata` of an existing dimensional price group. Other fields on a
+ dimensional price group are currently immutable.
+
+ Args:
+ body_external_dimensional_price_group_id: An optional user-defined ID for this dimensional price group resource, used
+ throughout the system as an alias for this dimensional price group. Use this
+ field to identify a dimensional price group by an existing identifier in your
+ system.
+
+ metadata: User-specified key/value pairs for the resource. Individual keys can be removed
+ by setting the value to `null`, and the entire metadata mapping can be cleared
+ by setting `metadata` to `null`.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+
+ idempotency_key: Specify a custom idempotency key for this request
+ """
+ if not path_external_dimensional_price_group_id:
+ raise ValueError(
+ f"Expected a non-empty value for `path_external_dimensional_price_group_id` but received {path_external_dimensional_price_group_id!r}"
+ )
+ return self._put(
+ f"/dimensional_price_groups/external_dimensional_price_group_id/{path_external_dimensional_price_group_id}",
+ body=maybe_transform(
+ {
+ "body_external_dimensional_price_group_id": body_external_dimensional_price_group_id,
+ "metadata": metadata,
+ },
+ external_dimensional_price_group_id_update_params.ExternalDimensionalPriceGroupIDUpdateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ idempotency_key=idempotency_key,
+ ),
+ cast_to=DimensionalPriceGroup,
+ )
+
class AsyncExternalDimensionalPriceGroupID(AsyncAPIResource):
@cached_property
@@ -126,6 +192,68 @@ async def retrieve(
cast_to=DimensionalPriceGroup,
)
+ async def update(
+ self,
+ path_external_dimensional_price_group_id: str,
+ *,
+ body_external_dimensional_price_group_id: Optional[str] | NotGiven = NOT_GIVEN,
+ metadata: Optional[Dict[str, Optional[str]]] | NotGiven = NOT_GIVEN,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
+ idempotency_key: str | None = None,
+ ) -> DimensionalPriceGroup:
+ """
+ This endpoint can be used to update the `external_dimensional_price_group_id`
+ and `metadata` of an existing dimensional price group. Other fields on a
+ dimensional price group are currently immutable.
+
+ Args:
+ body_external_dimensional_price_group_id: An optional user-defined ID for this dimensional price group resource, used
+ throughout the system as an alias for this dimensional price group. Use this
+ field to identify a dimensional price group by an existing identifier in your
+ system.
+
+ metadata: User-specified key/value pairs for the resource. Individual keys can be removed
+ by setting the value to `null`, and the entire metadata mapping can be cleared
+ by setting `metadata` to `null`.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+
+ idempotency_key: Specify a custom idempotency key for this request
+ """
+ if not path_external_dimensional_price_group_id:
+ raise ValueError(
+ f"Expected a non-empty value for `path_external_dimensional_price_group_id` but received {path_external_dimensional_price_group_id!r}"
+ )
+ return await self._put(
+ f"/dimensional_price_groups/external_dimensional_price_group_id/{path_external_dimensional_price_group_id}",
+ body=await async_maybe_transform(
+ {
+ "body_external_dimensional_price_group_id": body_external_dimensional_price_group_id,
+ "metadata": metadata,
+ },
+ external_dimensional_price_group_id_update_params.ExternalDimensionalPriceGroupIDUpdateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ idempotency_key=idempotency_key,
+ ),
+ cast_to=DimensionalPriceGroup,
+ )
+
class ExternalDimensionalPriceGroupIDWithRawResponse:
def __init__(self, external_dimensional_price_group_id: ExternalDimensionalPriceGroupID) -> None:
@@ -134,6 +262,9 @@ def __init__(self, external_dimensional_price_group_id: ExternalDimensionalPrice
self.retrieve = _legacy_response.to_raw_response_wrapper(
external_dimensional_price_group_id.retrieve,
)
+ self.update = _legacy_response.to_raw_response_wrapper(
+ external_dimensional_price_group_id.update,
+ )
class AsyncExternalDimensionalPriceGroupIDWithRawResponse:
@@ -143,6 +274,9 @@ def __init__(self, external_dimensional_price_group_id: AsyncExternalDimensional
self.retrieve = _legacy_response.async_to_raw_response_wrapper(
external_dimensional_price_group_id.retrieve,
)
+ self.update = _legacy_response.async_to_raw_response_wrapper(
+ external_dimensional_price_group_id.update,
+ )
class ExternalDimensionalPriceGroupIDWithStreamingResponse:
@@ -152,6 +286,9 @@ def __init__(self, external_dimensional_price_group_id: ExternalDimensionalPrice
self.retrieve = to_streamed_response_wrapper(
external_dimensional_price_group_id.retrieve,
)
+ self.update = to_streamed_response_wrapper(
+ external_dimensional_price_group_id.update,
+ )
class AsyncExternalDimensionalPriceGroupIDWithStreamingResponse:
@@ -161,3 +298,6 @@ def __init__(self, external_dimensional_price_group_id: AsyncExternalDimensional
self.retrieve = async_to_streamed_response_wrapper(
external_dimensional_price_group_id.retrieve,
)
+ self.update = async_to_streamed_response_wrapper(
+ external_dimensional_price_group_id.update,
+ )
diff --git a/src/orb/types/__init__.py b/src/orb/types/__init__.py
index a71f2f45..8d49de23 100644
--- a/src/orb/types/__init__.py
+++ b/src/orb/types/__init__.py
@@ -247,6 +247,9 @@
from .dimensional_price_group_create_params import (
DimensionalPriceGroupCreateParams as DimensionalPriceGroupCreateParams,
)
+from .dimensional_price_group_update_params import (
+ DimensionalPriceGroupUpdateParams as DimensionalPriceGroupUpdateParams,
+)
from .new_subscription_bulk_bps_price_param import NewSubscriptionBulkBPSPriceParam as NewSubscriptionBulkBPSPriceParam
from .subscription_change_retrieve_response import (
SubscriptionChangeRetrieveResponse as SubscriptionChangeRetrieveResponse,
diff --git a/src/orb/types/customer.py b/src/orb/types/customer.py
index 44e491f5..ae602031 100644
--- a/src/orb/types/customer.py
+++ b/src/orb/types/customer.py
@@ -112,106 +112,145 @@ class Customer(BaseModel):
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
"""
timezone: str
diff --git a/src/orb/types/customer_create_params.py b/src/orb/types/customer_create_params.py
index bab20a21..c7d2490e 100644
--- a/src/orb/types/customer_create_params.py
+++ b/src/orb/types/customer_create_params.py
@@ -96,106 +96,145 @@ class CustomerCreateParams(TypedDict, total=False):
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
"""
timezone: Optional[str]
diff --git a/src/orb/types/customer_update_by_external_id_params.py b/src/orb/types/customer_update_by_external_id_params.py
index 07fdc36b..3b0d5b41 100644
--- a/src/orb/types/customer_update_by_external_id_params.py
+++ b/src/orb/types/customer_update_by_external_id_params.py
@@ -98,106 +98,145 @@ class CustomerUpdateByExternalIDParams(TypedDict, total=False):
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
"""
diff --git a/src/orb/types/customer_update_params.py b/src/orb/types/customer_update_params.py
index fd8a7777..3411a31f 100644
--- a/src/orb/types/customer_update_params.py
+++ b/src/orb/types/customer_update_params.py
@@ -98,106 +98,145 @@ class CustomerUpdateParams(TypedDict, total=False):
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
"""
diff --git a/src/orb/types/dimensional_price_group_update_params.py b/src/orb/types/dimensional_price_group_update_params.py
new file mode 100644
index 00000000..d6f02491
--- /dev/null
+++ b/src/orb/types/dimensional_price_group_update_params.py
@@ -0,0 +1,25 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Dict, Optional
+from typing_extensions import TypedDict
+
+__all__ = ["DimensionalPriceGroupUpdateParams"]
+
+
+class DimensionalPriceGroupUpdateParams(TypedDict, total=False):
+ external_dimensional_price_group_id: Optional[str]
+ """
+ An optional user-defined ID for this dimensional price group resource, used
+ throughout the system as an alias for this dimensional price group. Use this
+ field to identify a dimensional price group by an existing identifier in your
+ system.
+ """
+
+ metadata: Optional[Dict[str, Optional[str]]]
+ """User-specified key/value pairs for the resource.
+
+ Individual keys can be removed by setting the value to `null`, and the entire
+ metadata mapping can be cleared by setting `metadata` to `null`.
+ """
diff --git a/src/orb/types/dimensional_price_groups/__init__.py b/src/orb/types/dimensional_price_groups/__init__.py
index 6237c9ac..af893956 100644
--- a/src/orb/types/dimensional_price_groups/__init__.py
+++ b/src/orb/types/dimensional_price_groups/__init__.py
@@ -3,3 +3,6 @@
from __future__ import annotations
from .dimensional_price_groups import DimensionalPriceGroups as DimensionalPriceGroups
+from .external_dimensional_price_group_id_update_params import (
+ ExternalDimensionalPriceGroupIDUpdateParams as ExternalDimensionalPriceGroupIDUpdateParams,
+)
diff --git a/src/orb/types/dimensional_price_groups/external_dimensional_price_group_id_update_params.py b/src/orb/types/dimensional_price_groups/external_dimensional_price_group_id_update_params.py
new file mode 100644
index 00000000..96fb619b
--- /dev/null
+++ b/src/orb/types/dimensional_price_groups/external_dimensional_price_group_id_update_params.py
@@ -0,0 +1,29 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Dict, Optional
+from typing_extensions import Annotated, TypedDict
+
+from ..._utils import PropertyInfo
+
+__all__ = ["ExternalDimensionalPriceGroupIDUpdateParams"]
+
+
+class ExternalDimensionalPriceGroupIDUpdateParams(TypedDict, total=False):
+ body_external_dimensional_price_group_id: Annotated[
+ Optional[str], PropertyInfo(alias="external_dimensional_price_group_id")
+ ]
+ """
+ An optional user-defined ID for this dimensional price group resource, used
+ throughout the system as an alias for this dimensional price group. Use this
+ field to identify a dimensional price group by an existing identifier in your
+ system.
+ """
+
+ metadata: Optional[Dict[str, Optional[str]]]
+ """User-specified key/value pairs for the resource.
+
+ Individual keys can be removed by setting the value to `null`, and the entire
+ metadata mapping can be cleared by setting `metadata` to `null`.
+ """
diff --git a/src/orb/types/invoice_fetch_upcoming_response.py b/src/orb/types/invoice_fetch_upcoming_response.py
index 71f10a9b..418e3cfa 100644
--- a/src/orb/types/invoice_fetch_upcoming_response.py
+++ b/src/orb/types/invoice_fetch_upcoming_response.py
@@ -299,106 +299,145 @@ class InvoiceFetchUpcomingResponse(BaseModel):
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
"""
discount: object
diff --git a/src/orb/types/shared/customer_tax_id.py b/src/orb/types/shared/customer_tax_id.py
index 5dab71eb..916e27d7 100644
--- a/src/orb/types/shared/customer_tax_id.py
+++ b/src/orb/types/shared/customer_tax_id.py
@@ -11,34 +11,51 @@ class CustomerTaxID(BaseModel):
country: Literal[
"AD",
"AE",
+ "AL",
+ "AM",
+ "AO",
"AR",
"AT",
"AU",
+ "AW",
+ "AZ",
+ "BA",
+ "BB",
+ "BD",
"BE",
+ "BF",
"BG",
"BH",
+ "BJ",
"BO",
"BR",
+ "BS",
+ "BY",
"CA",
+ "CD",
"CH",
"CL",
+ "CM",
"CN",
"CO",
"CR",
+ "CV",
+ "DE",
"CY",
"CZ",
- "DE",
"DK",
- "EE",
"DO",
"EC",
+ "EE",
"EG",
"ES",
+ "ET",
"EU",
"FI",
"FR",
"GB",
"GE",
+ "GN",
"GR",
"HK",
"HR",
@@ -51,18 +68,27 @@ class CustomerTaxID(BaseModel):
"IT",
"JP",
"KE",
+ "KG",
+ "KH",
"KR",
"KZ",
+ "LA",
"LI",
"LT",
"LU",
"LV",
+ "MA",
+ "MD",
+ "ME",
+ "MK",
+ "MR",
"MT",
"MX",
"MY",
"NG",
"NL",
"NO",
+ "NP",
"NZ",
"OM",
"PE",
@@ -77,49 +103,77 @@ class CustomerTaxID(BaseModel):
"SG",
"SI",
"SK",
+ "SN",
+ "SR",
"SV",
"TH",
+ "TJ",
"TR",
"TW",
+ "TZ",
"UA",
+ "UG",
"US",
"UY",
+ "UZ",
"VE",
"VN",
"ZA",
+ "ZM",
+ "ZW",
]
type: Literal[
"ad_nrt",
"ae_trn",
+ "al_tin",
+ "am_tin",
+ "ao_tin",
"ar_cuit",
"eu_vat",
"au_abn",
"au_arn",
+ "aw_tin",
+ "az_tin",
+ "ba_tin",
+ "bb_tin",
+ "bd_bin",
+ "bf_ifu",
"bg_uic",
"bh_vat",
+ "bj_ifu",
"bo_tin",
"br_cnpj",
"br_cpf",
+ "bs_tin",
+ "by_tin",
"ca_bn",
"ca_gst_hst",
"ca_pst_bc",
"ca_pst_mb",
"ca_pst_sk",
"ca_qst",
+ "cd_nif",
+ "ch_uid",
"ch_vat",
"cl_tin",
+ "cm_niu",
"cn_tin",
"co_nit",
"cr_tin",
+ "cv_nif",
+ "de_stn",
"do_rcn",
"ec_ruc",
"eg_tin",
"es_cif",
+ "et_tin",
"eu_oss_vat",
"gb_vat",
"ge_vat",
+ "gn_nif",
"hk_br",
+ "hr_oib",
"hu_tin",
"id_npwp",
"il_vat",
@@ -129,9 +183,18 @@ class CustomerTaxID(BaseModel):
"jp_rn",
"jp_trn",
"ke_pin",
+ "kg_tin",
+ "kh_tin",
"kr_brn",
"kz_bin",
+ "la_tin",
"li_uid",
+ "li_vat",
+ "ma_vat",
+ "md_vat",
+ "me_pib",
+ "mk_vat",
+ "mr_nif",
"mx_rfc",
"my_frp",
"my_itn",
@@ -139,6 +202,7 @@ class CustomerTaxID(BaseModel):
"ng_tin",
"no_vat",
"no_voec",
+ "np_pan",
"nz_gst",
"om_vat",
"pe_ruc",
@@ -151,16 +215,25 @@ class CustomerTaxID(BaseModel):
"sg_gst",
"sg_uen",
"si_tin",
+ "sn_ninea",
+ "sr_fin",
"sv_nit",
"th_vat",
+ "tj_tin",
"tr_tin",
"tw_vat",
+ "tz_vat",
"ua_vat",
+ "ug_tin",
"us_ein",
"uy_ruc",
+ "uz_tin",
+ "uz_vat",
"ve_rif",
"vn_tin",
"za_vat",
+ "zm_tin",
+ "zw_tin",
]
value: str
diff --git a/src/orb/types/shared/invoice.py b/src/orb/types/shared/invoice.py
index eb568d34..08001a1a 100644
--- a/src/orb/types/shared/invoice.py
+++ b/src/orb/types/shared/invoice.py
@@ -299,106 +299,145 @@ class Invoice(BaseModel):
### Supported Tax ID Countries and Types
- | Country | Type | Description |
- | -------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
- | Andorra | `ad_nrt` | Andorran NRT Number |
- | Argentina | `ar_cuit` | Argentinian Tax ID Number |
- | Australia | `au_abn` | Australian Business Number (AU ABN) |
- | Australia | `au_arn` | Australian Taxation Office Reference Number |
- | Austria | `eu_vat` | European VAT Number |
- | Bahrain | `bh_vat` | Bahraini VAT Number |
- | Belgium | `eu_vat` | European VAT Number |
- | Bolivia | `bo_tin` | Bolivian Tax ID |
- | Brazil | `br_cnpj` | Brazilian CNPJ Number |
- | Brazil | `br_cpf` | Brazilian CPF Number |
- | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
- | Bulgaria | `eu_vat` | European VAT Number |
- | Canada | `ca_bn` | Canadian BN |
- | Canada | `ca_gst_hst` | Canadian GST/HST Number |
- | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
- | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
- | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
- | Canada | `ca_qst` | Canadian QST Number (Québec) |
- | Chile | `cl_tin` | Chilean TIN |
- | China | `cn_tin` | Chinese Tax ID |
- | Colombia | `co_nit` | Colombian NIT Number |
- | Costa Rica | `cr_tin` | Costa Rican Tax ID |
- | Croatia | `eu_vat` | European VAT Number |
- | Cyprus | `eu_vat` | European VAT Number |
- | Czech Republic | `eu_vat` | European VAT Number |
- | Denmark | `eu_vat` | European VAT Number |
- | Dominican Republic | `do_rcn` | Dominican RCN Number |
- | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
- | Egypt | `eg_tin` | Egyptian Tax Identification Number |
- | El Salvador | `sv_nit` | El Salvadorian NIT Number |
- | Estonia | `eu_vat` | European VAT Number |
- | EU | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
- | Finland | `eu_vat` | European VAT Number |
- | France | `eu_vat` | European VAT Number |
- | Georgia | `ge_vat` | Georgian VAT |
- | Germany | `eu_vat` | European VAT Number |
- | Greece | `eu_vat` | European VAT Number |
- | Hong Kong | `hk_br` | Hong Kong BR Number |
- | Hungary | `eu_vat` | European VAT Number |
- | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
- | Iceland | `is_vat` | Icelandic VAT |
- | India | `in_gst` | Indian GST Number |
- | Indonesia | `id_npwp` | Indonesian NPWP Number |
- | Ireland | `eu_vat` | European VAT Number |
- | Israel | `il_vat` | Israel VAT |
- | Italy | `eu_vat` | European VAT Number |
- | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
- | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
- | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
- | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
- | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
- | Latvia | `eu_vat` | European VAT Number |
- | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
- | Lithuania | `eu_vat` | European VAT Number |
- | Luxembourg | `eu_vat` | European VAT Number |
- | Malaysia | `my_frp` | Malaysian FRP Number |
- | Malaysia | `my_itn` | Malaysian ITN |
- | Malaysia | `my_sst` | Malaysian SST Number |
- | Malta | `eu_vat ` | European VAT Number |
- | Mexico | `mx_rfc` | Mexican RFC Number |
- | Netherlands | `eu_vat` | European VAT Number |
- | New Zealand | `nz_gst` | New Zealand GST Number |
- | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
- | Norway | `no_vat` | Norwegian VAT Number |
- | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
- | Oman | `om_vat` | Omani VAT Number |
- | Peru | `pe_ruc` | Peruvian RUC Number |
- | Philippines | `ph_tin ` | Philippines Tax Identification Number |
- | Poland | `eu_vat` | European VAT Number |
- | Portugal | `eu_vat` | European VAT Number |
- | Romania | `eu_vat` | European VAT Number |
- | Romania | `ro_tin` | Romanian Tax ID Number |
- | Russia | `ru_inn` | Russian INN |
- | Russia | `ru_kpp` | Russian KPP |
- | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
- | Serbia | `rs_pib` | Serbian PIB Number |
- | Singapore | `sg_gst` | Singaporean GST |
- | Singapore | `sg_uen` | Singaporean UEN |
- | Slovakia | `eu_vat` | European VAT Number |
- | Slovenia | `eu_vat` | European VAT Number |
- | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
- | South Africa | `za_vat` | South African VAT Number |
- | South Korea | `kr_brn` | Korean BRN |
- | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
- | Spain | `eu_vat` | European VAT Number |
- | Sweden | `eu_vat` | European VAT Number |
- | Switzerland | `ch_vat` | Switzerland VAT Number |
- | Taiwan | `tw_vat` | Taiwanese VAT |
- | Thailand | `th_vat` | Thai VAT |
- | Turkey | `tr_tin` | Turkish Tax Identification Number |
- | Ukraine | `ua_vat` | Ukrainian VAT |
- | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
- | United Kingdom | `eu_vat` | Northern Ireland VAT Number |
- | United Kingdom | `gb_vat` | United Kingdom VAT Number |
- | United States | `us_ein` | United States EIN |
- | Uruguay | `uy_ruc` | Uruguayan RUC Number |
- | Venezuela | `ve_rif` | Venezuelan RIF Number |
- | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Country | Type | Description |
+ | ---------------------- | ------------ | ------------------------------------------------------------------------------------------------------- |
+ | Albania | `al_tin` | Albania Tax Identification Number |
+ | Andorra | `ad_nrt` | Andorran NRT Number |
+ | Angola | `ao_tin` | Angola Tax Identification Number |
+ | Argentina | `ar_cuit` | Argentinian Tax ID Number |
+ | Armenia | `am_tin` | Armenia Tax Identification Number |
+ | Aruba | `aw_tin` | Aruba Tax Identification Number |
+ | Australia | `au_abn` | Australian Business Number (AU ABN) |
+ | Australia | `au_arn` | Australian Taxation Office Reference Number |
+ | Austria | `eu_vat` | European VAT Number |
+ | Azerbaijan | `az_tin` | Azerbaijan Tax Identification Number |
+ | Bahamas | `bs_tin` | Bahamas Tax Identification Number |
+ | Bahrain | `bh_vat` | Bahraini VAT Number |
+ | Bangladesh | `bd_bin` | Bangladesh Business Identification Number |
+ | Barbados | `bb_tin` | Barbados Tax Identification Number |
+ | Belarus | `by_tin` | Belarus TIN Number |
+ | Belgium | `eu_vat` | European VAT Number |
+ | Benin | `bj_ifu` | Benin Tax Identification Number (Identifiant Fiscal Unique) |
+ | Bolivia | `bo_tin` | Bolivian Tax ID |
+ | Bosnia and Herzegovina | `ba_tin` | Bosnia and Herzegovina Tax Identification Number |
+ | Brazil | `br_cnpj` | Brazilian CNPJ Number |
+ | Brazil | `br_cpf` | Brazilian CPF Number |
+ | Bulgaria | `bg_uic` | Bulgaria Unified Identification Code |
+ | Bulgaria | `eu_vat` | European VAT Number |
+ | Burkina Faso | `bf_ifu` | Burkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique) |
+ | Cambodia | `kh_tin` | Cambodia Tax Identification Number |
+ | Cameroon | `cm_niu` | Cameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique) |
+ | Canada | `ca_bn` | Canadian BN |
+ | Canada | `ca_gst_hst` | Canadian GST/HST Number |
+ | Canada | `ca_pst_bc` | Canadian PST Number (British Columbia) |
+ | Canada | `ca_pst_mb` | Canadian PST Number (Manitoba) |
+ | Canada | `ca_pst_sk` | Canadian PST Number (Saskatchewan) |
+ | Canada | `ca_qst` | Canadian QST Number (Québec) |
+ | Cape Verde | `cv_nif` | Cape Verde Tax Identification Number (Número de Identificação Fiscal) |
+ | Chile | `cl_tin` | Chilean TIN |
+ | China | `cn_tin` | Chinese Tax ID |
+ | Colombia | `co_nit` | Colombian NIT Number |
+ | Congo-Kinshasa | `cd_nif` | Congo (DR) Tax Identification Number (Número de Identificação Fiscal) |
+ | Costa Rica | `cr_tin` | Costa Rican Tax ID |
+ | Croatia | `eu_vat` | European VAT Number |
+ | Croatia | `hr_oib` | Croatian Personal Identification Number (OIB) |
+ | Cyprus | `eu_vat` | European VAT Number |
+ | Czech Republic | `eu_vat` | European VAT Number |
+ | Denmark | `eu_vat` | European VAT Number |
+ | Dominican Republic | `do_rcn` | Dominican RCN Number |
+ | Ecuador | `ec_ruc` | Ecuadorian RUC Number |
+ | Egypt | `eg_tin` | Egyptian Tax Identification Number |
+ | El Salvador | `sv_nit` | El Salvadorian NIT Number |
+ | Estonia | `eu_vat` | European VAT Number |
+ | Ethiopia | `et_tin` | Ethiopia Tax Identification Number |
+ | European Union | `eu_oss_vat` | European One Stop Shop VAT Number for non-Union scheme |
+ | Finland | `eu_vat` | European VAT Number |
+ | France | `eu_vat` | European VAT Number |
+ | Georgia | `ge_vat` | Georgian VAT |
+ | Germany | `de_stn` | German Tax Number (Steuernummer) |
+ | Germany | `eu_vat` | European VAT Number |
+ | Greece | `eu_vat` | European VAT Number |
+ | Guinea | `gn_nif` | Guinea Tax Identification Number (Número de Identificação Fiscal) |
+ | Hong Kong | `hk_br` | Hong Kong BR Number |
+ | Hungary | `eu_vat` | European VAT Number |
+ | Hungary | `hu_tin` | Hungary Tax Number (adószám) |
+ | Iceland | `is_vat` | Icelandic VAT |
+ | India | `in_gst` | Indian GST Number |
+ | Indonesia | `id_npwp` | Indonesian NPWP Number |
+ | Ireland | `eu_vat` | European VAT Number |
+ | Israel | `il_vat` | Israel VAT |
+ | Italy | `eu_vat` | European VAT Number |
+ | Japan | `jp_cn` | Japanese Corporate Number (_Hōjin Bangō_) |
+ | Japan | `jp_rn` | Japanese Registered Foreign Businesses' Registration Number (_Tōroku Kokugai Jigyōsha no Tōroku Bangō_) |
+ | Japan | `jp_trn` | Japanese Tax Registration Number (_Tōroku Bangō_) |
+ | Kazakhstan | `kz_bin` | Kazakhstani Business Identification Number |
+ | Kenya | `ke_pin` | Kenya Revenue Authority Personal Identification Number |
+ | Kyrgyzstan | `kg_tin` | Kyrgyzstan Tax Identification Number |
+ | Laos | `la_tin` | Laos Tax Identification Number |
+ | Latvia | `eu_vat` | European VAT Number |
+ | Liechtenstein | `li_uid` | Liechtensteinian UID Number |
+ | Liechtenstein | `li_vat` | Liechtenstein VAT Number |
+ | Lithuania | `eu_vat` | European VAT Number |
+ | Luxembourg | `eu_vat` | European VAT Number |
+ | Malaysia | `my_frp` | Malaysian FRP Number |
+ | Malaysia | `my_itn` | Malaysian ITN |
+ | Malaysia | `my_sst` | Malaysian SST Number |
+ | Malta | `eu_vat` | European VAT Number |
+ | Mauritania | `mr_nif` | Mauritania Tax Identification Number (Número de Identificação Fiscal) |
+ | Mexico | `mx_rfc` | Mexican RFC Number |
+ | Moldova | `md_vat` | Moldova VAT Number |
+ | Montenegro | `me_pib` | Montenegro PIB Number |
+ | Morocco | `ma_vat` | Morocco VAT Number |
+ | Nepal | `np_pan` | Nepal PAN Number |
+ | Netherlands | `eu_vat` | European VAT Number |
+ | New Zealand | `nz_gst` | New Zealand GST Number |
+ | Nigeria | `ng_tin` | Nigerian Tax Identification Number |
+ | North Macedonia | `mk_vat` | North Macedonia VAT Number |
+ | Northern Ireland | `eu_vat` | Northern Ireland VAT Number |
+ | Norway | `no_vat` | Norwegian VAT Number |
+ | Norway | `no_voec` | Norwegian VAT on e-commerce Number |
+ | Oman | `om_vat` | Omani VAT Number |
+ | Peru | `pe_ruc` | Peruvian RUC Number |
+ | Philippines | `ph_tin` | Philippines Tax Identification Number |
+ | Poland | `eu_vat` | European VAT Number |
+ | Portugal | `eu_vat` | European VAT Number |
+ | Romania | `eu_vat` | European VAT Number |
+ | Romania | `ro_tin` | Romanian Tax ID Number |
+ | Russia | `ru_inn` | Russian INN |
+ | Russia | `ru_kpp` | Russian KPP |
+ | Saudi Arabia | `sa_vat` | Saudi Arabia VAT |
+ | Senegal | `sn_ninea` | Senegal NINEA Number |
+ | Serbia | `rs_pib` | Serbian PIB Number |
+ | Singapore | `sg_gst` | Singaporean GST |
+ | Singapore | `sg_uen` | Singaporean UEN |
+ | Slovakia | `eu_vat` | European VAT Number |
+ | Slovenia | `eu_vat` | European VAT Number |
+ | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) |
+ | South Africa | `za_vat` | South African VAT Number |
+ | South Korea | `kr_brn` | Korean BRN |
+ | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF Number) |
+ | Spain | `eu_vat` | European VAT Number |
+ | Suriname | `sr_fin` | Suriname FIN Number |
+ | Sweden | `eu_vat` | European VAT Number |
+ | Switzerland | `ch_uid` | Switzerland UID Number |
+ | Switzerland | `ch_vat` | Switzerland VAT Number |
+ | Taiwan | `tw_vat` | Taiwanese VAT |
+ | Tajikistan | `tj_tin` | Tajikistan Tax Identification Number |
+ | Tanzania | `tz_vat` | Tanzania VAT Number |
+ | Thailand | `th_vat` | Thai VAT |
+ | Turkey | `tr_tin` | Turkish Tax Identification Number |
+ | Uganda | `ug_tin` | Uganda Tax Identification Number |
+ | Ukraine | `ua_vat` | Ukrainian VAT |
+ | United Arab Emirates | `ae_trn` | United Arab Emirates TRN |
+ | United Kingdom | `gb_vat` | United Kingdom VAT Number |
+ | United States | `us_ein` | United States EIN |
+ | Uruguay | `uy_ruc` | Uruguayan RUC Number |
+ | Uzbekistan | `uz_tin` | Uzbekistan TIN Number |
+ | Uzbekistan | `uz_vat` | Uzbekistan VAT Number |
+ | Venezuela | `ve_rif` | Venezuelan RIF Number |
+ | Vietnam | `vn_tin` | Vietnamese Tax ID Number |
+ | Zambia | `zm_tin` | Zambia Tax Identification Number |
+ | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |
"""
discount: object
diff --git a/src/orb/types/shared/price.py b/src/orb/types/shared/price.py
index f776a7a2..5b4182ed 100644
--- a/src/orb/types/shared/price.py
+++ b/src/orb/types/shared/price.py
@@ -86,6 +86,8 @@
"ScalableMatrixWithTieredPricingPriceConversionRateConfig",
"CumulativeGroupedBulkPrice",
"CumulativeGroupedBulkPriceConversionRateConfig",
+ "GroupedWithMinMaxThresholdsPrice",
+ "GroupedWithMinMaxThresholdsPriceConversionRateConfig",
]
UnitPriceConversionRateConfig: TypeAlias = Annotated[
@@ -2048,6 +2050,76 @@ class CumulativeGroupedBulkPrice(BaseModel):
dimensional_price_configuration: Optional[DimensionalPriceConfiguration] = None
+GroupedWithMinMaxThresholdsPriceConversionRateConfig: TypeAlias = Annotated[
+ Union[UnitConversionRateConfig, TieredConversionRateConfig, None],
+ PropertyInfo(discriminator="conversion_rate_type"),
+]
+
+
+class GroupedWithMinMaxThresholdsPrice(BaseModel):
+ id: str
+
+ billable_metric: Optional[BillableMetricTiny] = None
+
+ billing_cycle_configuration: BillingCycleConfiguration
+
+ cadence: Literal["one_time", "monthly", "quarterly", "semi_annual", "annual", "custom"]
+
+ conversion_rate: Optional[float] = None
+
+ conversion_rate_config: Optional[GroupedWithMinMaxThresholdsPriceConversionRateConfig] = None
+
+ created_at: datetime
+
+ credit_allocation: Optional[Allocation] = None
+
+ currency: str
+
+ discount: Optional[Discount] = None
+
+ external_price_id: Optional[str] = None
+
+ fixed_price_quantity: Optional[float] = None
+
+ grouped_with_min_max_thresholds_config: Dict[str, object]
+
+ invoicing_cycle_configuration: Optional[BillingCycleConfiguration] = None
+
+ item: ItemSlim
+
+ maximum: Optional[Maximum] = None
+
+ maximum_amount: Optional[str] = None
+
+ metadata: Dict[str, str]
+ """User specified key-value pairs for the resource.
+
+ If not present, this defaults to an empty dictionary. Individual keys can be
+ removed by setting the value to `null`, and the entire metadata mapping can be
+ cleared by setting `metadata` to `null`.
+ """
+
+ minimum: Optional[Minimum] = None
+
+ minimum_amount: Optional[str] = None
+
+ price_model_type: Literal["grouped_with_min_max_thresholds"] = FieldInfo(alias="model_type")
+
+ name: str
+
+ plan_phase_order: Optional[int] = None
+
+ price_type: Literal["usage_price", "fixed_price"]
+
+ replaces_price_id: Optional[str] = None
+ """The price id this price replaces.
+
+ This price will take the place of the replaced price in plan version migrations.
+ """
+
+ dimensional_price_configuration: Optional[DimensionalPriceConfiguration] = None
+
+
Price: TypeAlias = Annotated[
Union[
UnitPrice,
@@ -2078,6 +2150,7 @@ class CumulativeGroupedBulkPrice(BaseModel):
ScalableMatrixWithUnitPricingPrice,
ScalableMatrixWithTieredPricingPrice,
CumulativeGroupedBulkPrice,
+ GroupedWithMinMaxThresholdsPrice,
],
PropertyInfo(discriminator="price_model_type"),
]
diff --git a/src/orb/types/shared_params/customer_tax_id.py b/src/orb/types/shared_params/customer_tax_id.py
index 8d0e14f8..170e64f2 100644
--- a/src/orb/types/shared_params/customer_tax_id.py
+++ b/src/orb/types/shared_params/customer_tax_id.py
@@ -12,34 +12,51 @@ class CustomerTaxID(TypedDict, total=False):
Literal[
"AD",
"AE",
+ "AL",
+ "AM",
+ "AO",
"AR",
"AT",
"AU",
+ "AW",
+ "AZ",
+ "BA",
+ "BB",
+ "BD",
"BE",
+ "BF",
"BG",
"BH",
+ "BJ",
"BO",
"BR",
+ "BS",
+ "BY",
"CA",
+ "CD",
"CH",
"CL",
+ "CM",
"CN",
"CO",
"CR",
+ "CV",
+ "DE",
"CY",
"CZ",
- "DE",
"DK",
- "EE",
"DO",
"EC",
+ "EE",
"EG",
"ES",
+ "ET",
"EU",
"FI",
"FR",
"GB",
"GE",
+ "GN",
"GR",
"HK",
"HR",
@@ -52,18 +69,27 @@ class CustomerTaxID(TypedDict, total=False):
"IT",
"JP",
"KE",
+ "KG",
+ "KH",
"KR",
"KZ",
+ "LA",
"LI",
"LT",
"LU",
"LV",
+ "MA",
+ "MD",
+ "ME",
+ "MK",
+ "MR",
"MT",
"MX",
"MY",
"NG",
"NL",
"NO",
+ "NP",
"NZ",
"OM",
"PE",
@@ -78,16 +104,24 @@ class CustomerTaxID(TypedDict, total=False):
"SG",
"SI",
"SK",
+ "SN",
+ "SR",
"SV",
"TH",
+ "TJ",
"TR",
"TW",
+ "TZ",
"UA",
+ "UG",
"US",
"UY",
+ "UZ",
"VE",
"VN",
"ZA",
+ "ZM",
+ "ZW",
]
]
@@ -95,34 +129,54 @@ class CustomerTaxID(TypedDict, total=False):
Literal[
"ad_nrt",
"ae_trn",
+ "al_tin",
+ "am_tin",
+ "ao_tin",
"ar_cuit",
"eu_vat",
"au_abn",
"au_arn",
+ "aw_tin",
+ "az_tin",
+ "ba_tin",
+ "bb_tin",
+ "bd_bin",
+ "bf_ifu",
"bg_uic",
"bh_vat",
+ "bj_ifu",
"bo_tin",
"br_cnpj",
"br_cpf",
+ "bs_tin",
+ "by_tin",
"ca_bn",
"ca_gst_hst",
"ca_pst_bc",
"ca_pst_mb",
"ca_pst_sk",
"ca_qst",
+ "cd_nif",
+ "ch_uid",
"ch_vat",
"cl_tin",
+ "cm_niu",
"cn_tin",
"co_nit",
"cr_tin",
+ "cv_nif",
+ "de_stn",
"do_rcn",
"ec_ruc",
"eg_tin",
"es_cif",
+ "et_tin",
"eu_oss_vat",
"gb_vat",
"ge_vat",
+ "gn_nif",
"hk_br",
+ "hr_oib",
"hu_tin",
"id_npwp",
"il_vat",
@@ -132,9 +186,18 @@ class CustomerTaxID(TypedDict, total=False):
"jp_rn",
"jp_trn",
"ke_pin",
+ "kg_tin",
+ "kh_tin",
"kr_brn",
"kz_bin",
+ "la_tin",
"li_uid",
+ "li_vat",
+ "ma_vat",
+ "md_vat",
+ "me_pib",
+ "mk_vat",
+ "mr_nif",
"mx_rfc",
"my_frp",
"my_itn",
@@ -142,6 +205,7 @@ class CustomerTaxID(TypedDict, total=False):
"ng_tin",
"no_vat",
"no_voec",
+ "np_pan",
"nz_gst",
"om_vat",
"pe_ruc",
@@ -154,16 +218,25 @@ class CustomerTaxID(TypedDict, total=False):
"sg_gst",
"sg_uen",
"si_tin",
+ "sn_ninea",
+ "sr_fin",
"sv_nit",
"th_vat",
+ "tj_tin",
"tr_tin",
"tw_vat",
+ "tz_vat",
"ua_vat",
+ "ug_tin",
"us_ein",
"uy_ruc",
+ "uz_tin",
+ "uz_vat",
"ve_rif",
"vn_tin",
"za_vat",
+ "zm_tin",
+ "zw_tin",
]
]
diff --git a/tests/api_resources/dimensional_price_groups/test_external_dimensional_price_group_id.py b/tests/api_resources/dimensional_price_groups/test_external_dimensional_price_group_id.py
index 2cb38c45..e035df9e 100644
--- a/tests/api_resources/dimensional_price_groups/test_external_dimensional_price_group_id.py
+++ b/tests/api_resources/dimensional_price_groups/test_external_dimensional_price_group_id.py
@@ -59,6 +59,60 @@ def test_path_params_retrieve(self, client: Orb) -> None:
"",
)
+ @parametrize
+ def test_method_update(self, client: Orb) -> None:
+ external_dimensional_price_group_id = (
+ client.dimensional_price_groups.external_dimensional_price_group_id.update(
+ path_external_dimensional_price_group_id="external_dimensional_price_group_id",
+ )
+ )
+ assert_matches_type(DimensionalPriceGroup, external_dimensional_price_group_id, path=["response"])
+
+ @parametrize
+ def test_method_update_with_all_params(self, client: Orb) -> None:
+ external_dimensional_price_group_id = (
+ client.dimensional_price_groups.external_dimensional_price_group_id.update(
+ path_external_dimensional_price_group_id="external_dimensional_price_group_id",
+ body_external_dimensional_price_group_id="external_dimensional_price_group_id",
+ metadata={"foo": "string"},
+ )
+ )
+ assert_matches_type(DimensionalPriceGroup, external_dimensional_price_group_id, path=["response"])
+
+ @parametrize
+ def test_raw_response_update(self, client: Orb) -> None:
+ response = client.dimensional_price_groups.external_dimensional_price_group_id.with_raw_response.update(
+ path_external_dimensional_price_group_id="external_dimensional_price_group_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ external_dimensional_price_group_id = response.parse()
+ assert_matches_type(DimensionalPriceGroup, external_dimensional_price_group_id, path=["response"])
+
+ @parametrize
+ def test_streaming_response_update(self, client: Orb) -> None:
+ with client.dimensional_price_groups.external_dimensional_price_group_id.with_streaming_response.update(
+ path_external_dimensional_price_group_id="external_dimensional_price_group_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ external_dimensional_price_group_id = response.parse()
+ assert_matches_type(DimensionalPriceGroup, external_dimensional_price_group_id, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_update(self, client: Orb) -> None:
+ with pytest.raises(
+ ValueError,
+ match=r"Expected a non-empty value for `path_external_dimensional_price_group_id` but received ''",
+ ):
+ client.dimensional_price_groups.external_dimensional_price_group_id.with_raw_response.update(
+ path_external_dimensional_price_group_id="",
+ )
+
class TestAsyncExternalDimensionalPriceGroupID:
parametrize = pytest.mark.parametrize(
@@ -110,3 +164,61 @@ async def test_path_params_retrieve(self, async_client: AsyncOrb) -> None:
await async_client.dimensional_price_groups.external_dimensional_price_group_id.with_raw_response.retrieve(
"",
)
+
+ @parametrize
+ async def test_method_update(self, async_client: AsyncOrb) -> None:
+ external_dimensional_price_group_id = (
+ await async_client.dimensional_price_groups.external_dimensional_price_group_id.update(
+ path_external_dimensional_price_group_id="external_dimensional_price_group_id",
+ )
+ )
+ assert_matches_type(DimensionalPriceGroup, external_dimensional_price_group_id, path=["response"])
+
+ @parametrize
+ async def test_method_update_with_all_params(self, async_client: AsyncOrb) -> None:
+ external_dimensional_price_group_id = (
+ await async_client.dimensional_price_groups.external_dimensional_price_group_id.update(
+ path_external_dimensional_price_group_id="external_dimensional_price_group_id",
+ body_external_dimensional_price_group_id="external_dimensional_price_group_id",
+ metadata={"foo": "string"},
+ )
+ )
+ assert_matches_type(DimensionalPriceGroup, external_dimensional_price_group_id, path=["response"])
+
+ @parametrize
+ async def test_raw_response_update(self, async_client: AsyncOrb) -> None:
+ response = (
+ await async_client.dimensional_price_groups.external_dimensional_price_group_id.with_raw_response.update(
+ path_external_dimensional_price_group_id="external_dimensional_price_group_id",
+ )
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ external_dimensional_price_group_id = response.parse()
+ assert_matches_type(DimensionalPriceGroup, external_dimensional_price_group_id, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_update(self, async_client: AsyncOrb) -> None:
+ async with (
+ async_client.dimensional_price_groups.external_dimensional_price_group_id.with_streaming_response.update(
+ path_external_dimensional_price_group_id="external_dimensional_price_group_id",
+ )
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ external_dimensional_price_group_id = await response.parse()
+ assert_matches_type(DimensionalPriceGroup, external_dimensional_price_group_id, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_update(self, async_client: AsyncOrb) -> None:
+ with pytest.raises(
+ ValueError,
+ match=r"Expected a non-empty value for `path_external_dimensional_price_group_id` but received ''",
+ ):
+ await async_client.dimensional_price_groups.external_dimensional_price_group_id.with_raw_response.update(
+ path_external_dimensional_price_group_id="",
+ )
diff --git a/tests/api_resources/test_dimensional_price_groups.py b/tests/api_resources/test_dimensional_price_groups.py
index 9ea7e958..8fa526b7 100644
--- a/tests/api_resources/test_dimensional_price_groups.py
+++ b/tests/api_resources/test_dimensional_price_groups.py
@@ -8,7 +8,9 @@
import pytest
from orb import Orb, AsyncOrb
-from orb.types import DimensionalPriceGroup
+from orb.types import (
+ DimensionalPriceGroup,
+)
from tests.utils import assert_matches_type
from orb.pagination import SyncPage, AsyncPage
@@ -106,6 +108,55 @@ def test_path_params_retrieve(self, client: Orb) -> None:
"",
)
+ @parametrize
+ def test_method_update(self, client: Orb) -> None:
+ dimensional_price_group = client.dimensional_price_groups.update(
+ dimensional_price_group_id="dimensional_price_group_id",
+ )
+ assert_matches_type(DimensionalPriceGroup, dimensional_price_group, path=["response"])
+
+ @parametrize
+ def test_method_update_with_all_params(self, client: Orb) -> None:
+ dimensional_price_group = client.dimensional_price_groups.update(
+ dimensional_price_group_id="dimensional_price_group_id",
+ external_dimensional_price_group_id="external_dimensional_price_group_id",
+ metadata={"foo": "string"},
+ )
+ assert_matches_type(DimensionalPriceGroup, dimensional_price_group, path=["response"])
+
+ @parametrize
+ def test_raw_response_update(self, client: Orb) -> None:
+ response = client.dimensional_price_groups.with_raw_response.update(
+ dimensional_price_group_id="dimensional_price_group_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dimensional_price_group = response.parse()
+ assert_matches_type(DimensionalPriceGroup, dimensional_price_group, path=["response"])
+
+ @parametrize
+ def test_streaming_response_update(self, client: Orb) -> None:
+ with client.dimensional_price_groups.with_streaming_response.update(
+ dimensional_price_group_id="dimensional_price_group_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dimensional_price_group = response.parse()
+ assert_matches_type(DimensionalPriceGroup, dimensional_price_group, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_update(self, client: Orb) -> None:
+ with pytest.raises(
+ ValueError, match=r"Expected a non-empty value for `dimensional_price_group_id` but received ''"
+ ):
+ client.dimensional_price_groups.with_raw_response.update(
+ dimensional_price_group_id="",
+ )
+
@parametrize
def test_method_list(self, client: Orb) -> None:
dimensional_price_group = client.dimensional_price_groups.list()
@@ -233,6 +284,55 @@ async def test_path_params_retrieve(self, async_client: AsyncOrb) -> None:
"",
)
+ @parametrize
+ async def test_method_update(self, async_client: AsyncOrb) -> None:
+ dimensional_price_group = await async_client.dimensional_price_groups.update(
+ dimensional_price_group_id="dimensional_price_group_id",
+ )
+ assert_matches_type(DimensionalPriceGroup, dimensional_price_group, path=["response"])
+
+ @parametrize
+ async def test_method_update_with_all_params(self, async_client: AsyncOrb) -> None:
+ dimensional_price_group = await async_client.dimensional_price_groups.update(
+ dimensional_price_group_id="dimensional_price_group_id",
+ external_dimensional_price_group_id="external_dimensional_price_group_id",
+ metadata={"foo": "string"},
+ )
+ assert_matches_type(DimensionalPriceGroup, dimensional_price_group, path=["response"])
+
+ @parametrize
+ async def test_raw_response_update(self, async_client: AsyncOrb) -> None:
+ response = await async_client.dimensional_price_groups.with_raw_response.update(
+ dimensional_price_group_id="dimensional_price_group_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dimensional_price_group = response.parse()
+ assert_matches_type(DimensionalPriceGroup, dimensional_price_group, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_update(self, async_client: AsyncOrb) -> None:
+ async with async_client.dimensional_price_groups.with_streaming_response.update(
+ dimensional_price_group_id="dimensional_price_group_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dimensional_price_group = await response.parse()
+ assert_matches_type(DimensionalPriceGroup, dimensional_price_group, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_update(self, async_client: AsyncOrb) -> None:
+ with pytest.raises(
+ ValueError, match=r"Expected a non-empty value for `dimensional_price_group_id` but received ''"
+ ):
+ await async_client.dimensional_price_groups.with_raw_response.update(
+ dimensional_price_group_id="",
+ )
+
@parametrize
async def test_method_list(self, async_client: AsyncOrb) -> None:
dimensional_price_group = await async_client.dimensional_price_groups.list()