Skip to content

Commit 2cd2dd8

Browse files
feat(api): api update
1 parent fed62bb commit 2cd2dd8

File tree

11 files changed

+239
-226
lines changed

11 files changed

+239
-226
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 126
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/orb%2Forb-6017828d1287c194d4d7759dc5b5410225ab58af66ff8605315f70f5e623b82d.yml
3-
openapi_spec_hash: 4390eaf377258fcd7db1dbc073a2c23f
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/orb%2Forb-9f1a41612765cb08d100b2c9e85080e93306e8d0942d535f16052c3eb18d9b8b.yml
3+
openapi_spec_hash: 6dd28f36adc7e7d6a9245585eaf9b9c1
44
config_hash: bcf82bddb691f6be773ac6cae8c03b9a

src/Orb.Tests/Models/CustomerTaxIDTest.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -464,6 +464,7 @@ public class CustomerTaxIDTypeTest : TestBase
464464
[InlineData(CustomerTaxIDType.OmVat)]
465465
[InlineData(CustomerTaxIDType.PeRuc)]
466466
[InlineData(CustomerTaxIDType.PhTin)]
467+
[InlineData(CustomerTaxIDType.PlNip)]
467468
[InlineData(CustomerTaxIDType.RoTin)]
468469
[InlineData(CustomerTaxIDType.RsPib)]
469470
[InlineData(CustomerTaxIDType.RuInn)]
@@ -594,6 +595,7 @@ public void InvalidEnumValidationThrows_Works()
594595
[InlineData(CustomerTaxIDType.OmVat)]
595596
[InlineData(CustomerTaxIDType.PeRuc)]
596597
[InlineData(CustomerTaxIDType.PhTin)]
598+
[InlineData(CustomerTaxIDType.PlNip)]
597599
[InlineData(CustomerTaxIDType.RoTin)]
598600
[InlineData(CustomerTaxIDType.RsPib)]
599601
[InlineData(CustomerTaxIDType.RuInn)]

src/Orb/Models/ChangedSubscriptionResources.cs

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -355,31 +355,32 @@ public required IReadOnlyList<CustomerBalanceTransaction> CustomerBalanceTransac
355355
/// Norwegian VAT Number | | Norway | `no_voec` | Norwegian VAT on e-commerce
356356
/// Number | | Oman | `om_vat` | Omani VAT Number | | Peru | `pe_ruc` | Peruvian
357357
/// RUC Number | | Philippines | `ph_tin` | Philippines Tax Identification Number
358-
/// | | Poland | `eu_vat` | European VAT Number | | Portugal | `eu_vat` | European
359-
/// VAT Number | | Romania | `eu_vat` | European VAT Number | | Romania | `ro_tin`
360-
/// | Romanian Tax ID Number | | Russia | `ru_inn` | Russian INN | | Russia |
361-
/// `ru_kpp` | Russian KPP | | Saudi Arabia | `sa_vat` | Saudi Arabia VAT | |
362-
/// Senegal | `sn_ninea` | Senegal NINEA Number | | Serbia | `rs_pib` | Serbian
363-
/// PIB Number | | Singapore | `sg_gst` | Singaporean GST | | Singapore | `sg_uen`
364-
/// | Singaporean UEN | | Slovakia | `eu_vat` | European VAT Number | | Slovenia
365-
/// | `eu_vat` | European VAT Number | | Slovenia | `si_tin` | Slovenia Tax Number
366-
/// (davčna številka) | | South Africa | `za_vat` | South African VAT Number |
367-
/// | South Korea | `kr_brn` | Korean BRN | | Spain | `es_cif` | Spanish NIF
368-
/// Number (previously Spanish CIF Number) | | Spain | `eu_vat` | European VAT
369-
/// Number | | Suriname | `sr_fin` | Suriname FIN Number | | Sweden | `eu_vat`
370-
/// | European VAT Number | | Switzerland | `ch_uid` | Switzerland UID Number
371-
/// | | Switzerland | `ch_vat` | Switzerland VAT Number | | Taiwan | `tw_vat`
372-
/// | Taiwanese VAT | | Tajikistan | `tj_tin` | Tajikistan Tax Identification
373-
/// Number | | Tanzania | `tz_vat` | Tanzania VAT Number | | Thailand | `th_vat`
374-
/// | Thai VAT | | Turkey | `tr_tin` | Turkish Tax Identification Number | | Uganda
375-
/// | `ug_tin` | Uganda Tax Identification Number | | Ukraine | `ua_vat` | Ukrainian
376-
/// VAT | | United Arab Emirates | `ae_trn` | United Arab Emirates TRN | | United
377-
/// Kingdom | `gb_vat` | United Kingdom VAT Number | | United States | `us_ein`
378-
/// | United States EIN | | Uruguay | `uy_ruc` | Uruguayan RUC Number | | Uzbekistan
379-
/// | `uz_tin` | Uzbekistan TIN Number | | Uzbekistan | `uz_vat` | Uzbekistan
380-
/// VAT Number | | Venezuela | `ve_rif` | Venezuelan RIF Number | | Vietnam |
381-
/// `vn_tin` | Vietnamese Tax ID Number | | Zambia | `zm_tin` | Zambia Tax Identification
382-
/// Number | | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |</para>
358+
/// | | Poland | `eu_vat` | European VAT Number | | Poland | `pl_nip` | Polish
359+
/// Tax ID Number | | Portugal | `eu_vat` | European VAT Number | | Romania |
360+
/// `eu_vat` | European VAT Number | | Romania | `ro_tin` | Romanian Tax ID Number
361+
/// | | Russia | `ru_inn` | Russian INN | | Russia | `ru_kpp` | Russian KPP |
362+
/// | Saudi Arabia | `sa_vat` | Saudi Arabia VAT | | Senegal | `sn_ninea` | Senegal
363+
/// NINEA Number | | Serbia | `rs_pib` | Serbian PIB Number | | Singapore | `sg_gst`
364+
/// | Singaporean GST | | Singapore | `sg_uen` | Singaporean UEN | | Slovakia
365+
/// | `eu_vat` | European VAT Number | | Slovenia | `eu_vat` | European VAT Number
366+
/// | | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) | | South
367+
/// Africa | `za_vat` | South African VAT Number | | South Korea | `kr_brn` |
368+
/// Korean BRN | | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF
369+
/// Number) | | Spain | `eu_vat` | European VAT Number | | Suriname | `sr_fin`
370+
/// | Suriname FIN Number | | Sweden | `eu_vat` | European VAT Number | | Switzerland
371+
/// | `ch_uid` | Switzerland UID Number | | Switzerland | `ch_vat` | Switzerland
372+
/// VAT Number | | Taiwan | `tw_vat` | Taiwanese VAT | | Tajikistan | `tj_tin`
373+
/// | Tajikistan Tax Identification Number | | Tanzania | `tz_vat` | Tanzania
374+
/// VAT Number | | Thailand | `th_vat` | Thai VAT | | Turkey | `tr_tin` | Turkish
375+
/// Tax Identification Number | | Uganda | `ug_tin` | Uganda Tax Identification
376+
/// Number | | Ukraine | `ua_vat` | Ukrainian VAT | | United Arab Emirates | `ae_trn`
377+
/// | United Arab Emirates TRN | | United Kingdom | `gb_vat` | United Kingdom
378+
/// VAT Number | | United States | `us_ein` | United States EIN | | Uruguay |
379+
/// `uy_ruc` | Uruguayan RUC Number | | Uzbekistan | `uz_tin` | Uzbekistan TIN
380+
/// Number | | Uzbekistan | `uz_vat` | Uzbekistan VAT Number | | Venezuela | `ve_rif`
381+
/// | Venezuelan RIF Number | | Vietnam | `vn_tin` | Vietnamese Tax ID Number
382+
/// | | Zambia | `zm_tin` | Zambia Tax Identification Number | | Zimbabwe | `zw_tin`
383+
/// | Zimbabwe Tax Identification Number |</para>
383384
/// </summary>
384385
public required CustomerTaxID? CustomerTaxID
385386
{

src/Orb/Models/CustomerTaxID.cs

Lines changed: 27 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -84,30 +84,30 @@ namespace Orb.Models;
8484
/// Number | | Norway | `no_voec` | Norwegian VAT on e-commerce Number | | Oman |
8585
/// `om_vat` | Omani VAT Number | | Peru | `pe_ruc` | Peruvian RUC Number | | Philippines
8686
/// | `ph_tin` | Philippines Tax Identification Number | | Poland | `eu_vat` | European
87-
/// VAT Number | | Portugal | `eu_vat` | European VAT Number | | Romania | `eu_vat`
88-
/// | European VAT Number | | Romania | `ro_tin` | Romanian Tax ID Number | | Russia
89-
/// | `ru_inn` | Russian INN | | Russia | `ru_kpp` | Russian KPP | | Saudi Arabia
90-
/// | `sa_vat` | Saudi Arabia VAT | | Senegal | `sn_ninea` | Senegal NINEA Number
91-
/// | | Serbia | `rs_pib` | Serbian PIB Number | | Singapore | `sg_gst` | Singaporean
92-
/// GST | | Singapore | `sg_uen` | Singaporean UEN | | Slovakia | `eu_vat` | European
93-
/// VAT Number | | Slovenia | `eu_vat` | European VAT Number | | Slovenia | `si_tin`
94-
/// | Slovenia Tax Number (davčna številka) | | South Africa | `za_vat` | South African
95-
/// VAT Number | | South Korea | `kr_brn` | Korean BRN | | Spain | `es_cif` | Spanish
96-
/// NIF Number (previously Spanish CIF Number) | | Spain | `eu_vat` | European VAT
97-
/// Number | | Suriname | `sr_fin` | Suriname FIN Number | | Sweden | `eu_vat` | European
98-
/// VAT Number | | Switzerland | `ch_uid` | Switzerland UID Number | | Switzerland
99-
/// | `ch_vat` | Switzerland VAT Number | | Taiwan | `tw_vat` | Taiwanese VAT | |
100-
/// Tajikistan | `tj_tin` | Tajikistan Tax Identification Number | | Tanzania | `tz_vat`
101-
/// | Tanzania VAT Number | | Thailand | `th_vat` | Thai VAT | | Turkey | `tr_tin`
102-
/// | Turkish Tax Identification Number | | Uganda | `ug_tin` | Uganda Tax Identification
103-
/// Number | | Ukraine | `ua_vat` | Ukrainian VAT | | United Arab Emirates | `ae_trn`
104-
/// | United Arab Emirates TRN | | United Kingdom | `gb_vat` | United Kingdom VAT
105-
/// Number | | United States | `us_ein` | United States EIN | | Uruguay | `uy_ruc`
106-
/// | Uruguayan RUC Number | | Uzbekistan | `uz_tin` | Uzbekistan TIN Number | |
107-
/// Uzbekistan | `uz_vat` | Uzbekistan VAT Number | | Venezuela | `ve_rif` | Venezuelan
108-
/// RIF Number | | Vietnam | `vn_tin` | Vietnamese Tax ID Number | | Zambia | `zm_tin`
109-
/// | Zambia Tax Identification Number | | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification
110-
/// Number |</para>
87+
/// VAT Number | | Poland | `pl_nip` | Polish Tax ID Number | | Portugal | `eu_vat`
88+
/// | European VAT Number | | Romania | `eu_vat` | European VAT Number | | Romania
89+
/// | `ro_tin` | Romanian Tax ID Number | | Russia | `ru_inn` | Russian INN | | Russia
90+
/// | `ru_kpp` | Russian KPP | | Saudi Arabia | `sa_vat` | Saudi Arabia VAT | | Senegal
91+
/// | `sn_ninea` | Senegal NINEA Number | | Serbia | `rs_pib` | Serbian PIB Number
92+
/// | | Singapore | `sg_gst` | Singaporean GST | | Singapore | `sg_uen` | Singaporean
93+
/// UEN | | Slovakia | `eu_vat` | European VAT Number | | Slovenia | `eu_vat` | European
94+
/// VAT Number | | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) | |
95+
/// South Africa | `za_vat` | South African VAT Number | | South Korea | `kr_brn`
96+
/// | Korean BRN | | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF
97+
/// Number) | | Spain | `eu_vat` | European VAT Number | | Suriname | `sr_fin` |
98+
/// Suriname FIN Number | | Sweden | `eu_vat` | European VAT Number | | Switzerland
99+
/// | `ch_uid` | Switzerland UID Number | | Switzerland | `ch_vat` | Switzerland
100+
/// VAT Number | | Taiwan | `tw_vat` | Taiwanese VAT | | Tajikistan | `tj_tin` |
101+
/// Tajikistan Tax Identification Number | | Tanzania | `tz_vat` | Tanzania VAT Number
102+
/// | | Thailand | `th_vat` | Thai VAT | | Turkey | `tr_tin` | Turkish Tax Identification
103+
/// Number | | Uganda | `ug_tin` | Uganda Tax Identification Number | | Ukraine |
104+
/// `ua_vat` | Ukrainian VAT | | United Arab Emirates | `ae_trn` | United Arab Emirates
105+
/// TRN | | United Kingdom | `gb_vat` | United Kingdom VAT Number | | United States
106+
/// | `us_ein` | United States EIN | | Uruguay | `uy_ruc` | Uruguayan RUC Number |
107+
/// | Uzbekistan | `uz_tin` | Uzbekistan TIN Number | | Uzbekistan | `uz_vat` | Uzbekistan
108+
/// VAT Number | | Venezuela | `ve_rif` | Venezuelan RIF Number | | Vietnam | `vn_tin`
109+
/// | Vietnamese Tax ID Number | | Zambia | `zm_tin` | Zambia Tax Identification Number
110+
/// | | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |</para>
111111
/// </summary>
112112
[JsonConverter(typeof(JsonModelConverter<CustomerTaxID, CustomerTaxIDFromRaw>))]
113113
public sealed record class CustomerTaxID : JsonModel
@@ -641,6 +641,7 @@ public enum CustomerTaxIDType
641641
OmVat,
642642
PeRuc,
643643
PhTin,
644+
PlNip,
644645
RoTin,
645646
RsPib,
646647
RuInn,
@@ -763,6 +764,7 @@ JsonSerializerOptions options
763764
"om_vat" => CustomerTaxIDType.OmVat,
764765
"pe_ruc" => CustomerTaxIDType.PeRuc,
765766
"ph_tin" => CustomerTaxIDType.PhTin,
767+
"pl_nip" => CustomerTaxIDType.PlNip,
766768
"ro_tin" => CustomerTaxIDType.RoTin,
767769
"rs_pib" => CustomerTaxIDType.RsPib,
768770
"ru_inn" => CustomerTaxIDType.RuInn,
@@ -887,6 +889,7 @@ JsonSerializerOptions options
887889
CustomerTaxIDType.OmVat => "om_vat",
888890
CustomerTaxIDType.PeRuc => "pe_ruc",
889891
CustomerTaxIDType.PhTin => "ph_tin",
892+
CustomerTaxIDType.PlNip => "pl_nip",
890893
CustomerTaxIDType.RoTin => "ro_tin",
891894
CustomerTaxIDType.RsPib => "rs_pib",
892895
CustomerTaxIDType.RuInn => "ru_inn",

src/Orb/Models/Customers/Customer.cs

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -350,31 +350,32 @@ public required Address? ShippingAddress
350350
/// Norwegian VAT Number | | Norway | `no_voec` | Norwegian VAT on e-commerce
351351
/// Number | | Oman | `om_vat` | Omani VAT Number | | Peru | `pe_ruc` | Peruvian
352352
/// RUC Number | | Philippines | `ph_tin` | Philippines Tax Identification Number
353-
/// | | Poland | `eu_vat` | European VAT Number | | Portugal | `eu_vat` | European
354-
/// VAT Number | | Romania | `eu_vat` | European VAT Number | | Romania | `ro_tin`
355-
/// | Romanian Tax ID Number | | Russia | `ru_inn` | Russian INN | | Russia |
356-
/// `ru_kpp` | Russian KPP | | Saudi Arabia | `sa_vat` | Saudi Arabia VAT | |
357-
/// Senegal | `sn_ninea` | Senegal NINEA Number | | Serbia | `rs_pib` | Serbian
358-
/// PIB Number | | Singapore | `sg_gst` | Singaporean GST | | Singapore | `sg_uen`
359-
/// | Singaporean UEN | | Slovakia | `eu_vat` | European VAT Number | | Slovenia
360-
/// | `eu_vat` | European VAT Number | | Slovenia | `si_tin` | Slovenia Tax Number
361-
/// (davčna številka) | | South Africa | `za_vat` | South African VAT Number |
362-
/// | South Korea | `kr_brn` | Korean BRN | | Spain | `es_cif` | Spanish NIF
363-
/// Number (previously Spanish CIF Number) | | Spain | `eu_vat` | European VAT
364-
/// Number | | Suriname | `sr_fin` | Suriname FIN Number | | Sweden | `eu_vat`
365-
/// | European VAT Number | | Switzerland | `ch_uid` | Switzerland UID Number
366-
/// | | Switzerland | `ch_vat` | Switzerland VAT Number | | Taiwan | `tw_vat`
367-
/// | Taiwanese VAT | | Tajikistan | `tj_tin` | Tajikistan Tax Identification
368-
/// Number | | Tanzania | `tz_vat` | Tanzania VAT Number | | Thailand | `th_vat`
369-
/// | Thai VAT | | Turkey | `tr_tin` | Turkish Tax Identification Number | | Uganda
370-
/// | `ug_tin` | Uganda Tax Identification Number | | Ukraine | `ua_vat` | Ukrainian
371-
/// VAT | | United Arab Emirates | `ae_trn` | United Arab Emirates TRN | | United
372-
/// Kingdom | `gb_vat` | United Kingdom VAT Number | | United States | `us_ein`
373-
/// | United States EIN | | Uruguay | `uy_ruc` | Uruguayan RUC Number | | Uzbekistan
374-
/// | `uz_tin` | Uzbekistan TIN Number | | Uzbekistan | `uz_vat` | Uzbekistan
375-
/// VAT Number | | Venezuela | `ve_rif` | Venezuelan RIF Number | | Vietnam |
376-
/// `vn_tin` | Vietnamese Tax ID Number | | Zambia | `zm_tin` | Zambia Tax Identification
377-
/// Number | | Zimbabwe | `zw_tin` | Zimbabwe Tax Identification Number |</para>
353+
/// | | Poland | `eu_vat` | European VAT Number | | Poland | `pl_nip` | Polish
354+
/// Tax ID Number | | Portugal | `eu_vat` | European VAT Number | | Romania |
355+
/// `eu_vat` | European VAT Number | | Romania | `ro_tin` | Romanian Tax ID Number
356+
/// | | Russia | `ru_inn` | Russian INN | | Russia | `ru_kpp` | Russian KPP |
357+
/// | Saudi Arabia | `sa_vat` | Saudi Arabia VAT | | Senegal | `sn_ninea` | Senegal
358+
/// NINEA Number | | Serbia | `rs_pib` | Serbian PIB Number | | Singapore | `sg_gst`
359+
/// | Singaporean GST | | Singapore | `sg_uen` | Singaporean UEN | | Slovakia
360+
/// | `eu_vat` | European VAT Number | | Slovenia | `eu_vat` | European VAT Number
361+
/// | | Slovenia | `si_tin` | Slovenia Tax Number (davčna številka) | | South
362+
/// Africa | `za_vat` | South African VAT Number | | South Korea | `kr_brn` |
363+
/// Korean BRN | | Spain | `es_cif` | Spanish NIF Number (previously Spanish CIF
364+
/// Number) | | Spain | `eu_vat` | European VAT Number | | Suriname | `sr_fin`
365+
/// | Suriname FIN Number | | Sweden | `eu_vat` | European VAT Number | | Switzerland
366+
/// | `ch_uid` | Switzerland UID Number | | Switzerland | `ch_vat` | Switzerland
367+
/// VAT Number | | Taiwan | `tw_vat` | Taiwanese VAT | | Tajikistan | `tj_tin`
368+
/// | Tajikistan Tax Identification Number | | Tanzania | `tz_vat` | Tanzania
369+
/// VAT Number | | Thailand | `th_vat` | Thai VAT | | Turkey | `tr_tin` | Turkish
370+
/// Tax Identification Number | | Uganda | `ug_tin` | Uganda Tax Identification
371+
/// Number | | Ukraine | `ua_vat` | Ukrainian VAT | | United Arab Emirates | `ae_trn`
372+
/// | United Arab Emirates TRN | | United Kingdom | `gb_vat` | United Kingdom
373+
/// VAT Number | | United States | `us_ein` | United States EIN | | Uruguay |
374+
/// `uy_ruc` | Uruguayan RUC Number | | Uzbekistan | `uz_tin` | Uzbekistan TIN
375+
/// Number | | Uzbekistan | `uz_vat` | Uzbekistan VAT Number | | Venezuela | `ve_rif`
376+
/// | Venezuelan RIF Number | | Vietnam | `vn_tin` | Vietnamese Tax ID Number
377+
/// | | Zambia | `zm_tin` | Zambia Tax Identification Number | | Zimbabwe | `zw_tin`
378+
/// | Zimbabwe Tax Identification Number |</para>
378379
/// </summary>
379380
public required CustomerTaxID? TaxID
380381
{

0 commit comments

Comments
 (0)