Skip to content

Releases: GetYetty/yetty-sdks

@getyetty-sdk/zohobooks@2026.9.10

Choose a tag to compare

@getyetty-sdk/sellsy@2026.9.8

Choose a tag to compare

@getyetty-sdk/pennylane@2026.9.8

Choose a tag to compare

The installments property is now required in responses for all customer invoice endpoints, and webhook subscription endpoints are now tagged as Webhooks instead of Hidden.

⚠️ Breaking changes

No breaking changes to report, but the specs are different

Other changes

GET /api/external/v2/customer_invoices

  • added the required property allOf[subschema #1]/items/items/installments to the response with the 200 status

POST /api/external/v2/customer_invoices

  • added the required property installments to the response with the 201 status

POST /api/external/v2/customer_invoices/create_from_quote

  • added the required property installments to the response with the 201 status

POST /api/external/v2/customer_invoices/import

  • added the required property installments to the response with the 201 status

GET /api/external/v2/customer_invoices/{customer_invoice_id}/installments

  • api tag Customer Invoices removed

GET /api/external/v2/customer_invoices/{id}

  • added the required property installments to the response with the 200 status

PUT /api/external/v2/customer_invoices/{id}

  • added the required property installments to the response with the 200 status

PUT /api/external/v2/customer_invoices/{id}/finalize

  • added the required property installments to the response with the 200 status

POST /api/external/v2/customer_invoices/{id}/link_credit_note

  • added the required property installments to the response with the 200 status

PUT /api/external/v2/customer_invoices/{id}/update_imported

  • added the required property installments to the response with the 200 status

GET /api/external/v2/webhook_subscriptions

  • api tag Webhooks added
  • api tag Hidden removed

POST /api/external/v2/webhook_subscriptions

  • api tag Webhooks added
  • api tag Hidden removed

DELETE /api/external/v2/webhook_subscriptions/{id}

  • api tag Webhooks added
  • api tag Hidden removed

GET /api/external/v2/webhook_subscriptions/{id}

  • api tag Webhooks added
  • api tag Hidden removed

PUT /api/external/v2/webhook_subscriptions/{id}

  • api tag Webhooks added
  • api tag Hidden removed

Full Changelog: v2026.9.5...v2026.9.8

@getyetty-sdk/zohobooks@2026.9.7

Choose a tag to compare

@getyetty-sdk/pennylane@2026.9.5

Choose a tag to compare

The POST /api/external/v2/customer_invoices/import endpoint now accepts an optional credited_invoice_id request property. No action is required unless you want to use this new field.

⚠️ Breaking changes

No breaking changes to report, but the specs are different

Other changes

POST /api/external/v2/customer_invoices/import

  • added the new optional request property credited_invoice_id

Full Changelog: v2026.9.2...v2026.9.5

@getyetty-sdk/pennylane@2026.9.2

Choose a tag to compare

A new optional installments property was added to the POST /api/external/v2/customer_invoices/import request, and a new GET endpoint /api/external/v2/customer_invoices/{customer_invoice_id}/installments is now available. No action is required unless you want to use these new features.

⚠️ Breaking changes

No breaking changes to report, but the specs are different

Other changes

POST /api/external/v2/customer_invoices/import

  • added the new optional request property installments

GET /api/external/v2/customer_invoices/{customer_invoice_id}/installments

  • endpoint added

Full Changelog: v2026.9.1...v2026.9.2

@getyetty-sdk/pennylane@2026.9.1

Choose a tag to compare

The VES currency enum value was added to request and response properties across multiple endpoints, including bank accounts, billing subscriptions, invoices, products, quotes, and transactions. If your code validates or handles currency values, you may need to update it to support VES.

⚠️ Breaking changes

GET /api/external/v2/bank_accounts

  • ⚠️ added the new VES enum value to the items/items/currency response property for the response status 200

POST /api/external/v2/bank_accounts

  • ⚠️ added the new VES enum value to the currency response property for the response status 201

GET /api/external/v2/bank_accounts/{id}

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

GET /api/external/v2/billing_subscriptions

  • ⚠️ added the new VES enum value to the items/items/customer_invoice_data/currency response property for the response status 200

POST /api/external/v2/billing_subscriptions

  • ⚠️ added the new VES enum value to the customer_invoice_data/currency response property for the response status 201

GET /api/external/v2/billing_subscriptions/{id}

  • ⚠️ added the new VES enum value to the customer_invoice_data/currency response property for the response status 200

PUT /api/external/v2/billing_subscriptions/{id}

  • ⚠️ added the new VES enum value to the customer_invoice_data/currency response property for the response status 200

GET /api/external/v2/commercial_documents

  • ⚠️ added the new VES enum value to the items/items/currency response property for the response status 200

GET /api/external/v2/commercial_documents/{id}

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

GET /api/external/v2/customer_invoices

  • ⚠️ added the new VES enum value to the allOf[subschema #1]/items/items/currency response property for the response status 200

POST /api/external/v2/customer_invoices

  • ⚠️ added the new VES enum value to the currency response property for the response status 201

POST /api/external/v2/customer_invoices/create_from_quote

  • ⚠️ added the new VES enum value to the currency response property for the response status 201

POST /api/external/v2/customer_invoices/import

  • ⚠️ added the new VES enum value to the currency response property for the response status 201

GET /api/external/v2/customer_invoices/{customer_invoice_id}/matched_transactions

  • ⚠️ added the new VES enum value to the items/items/currency/oneOf[subschema #1]/ response property for the response status 200

GET /api/external/v2/customer_invoices/{customer_invoice_id}/payments

  • ⚠️ added the new VES enum value to the items/items/currency/oneOf[subschema #1]/ response property for the response status 200

GET /api/external/v2/customer_invoices/{id}

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

PUT /api/external/v2/customer_invoices/{id}

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

PUT /api/external/v2/customer_invoices/{id}/finalize

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

POST /api/external/v2/customer_invoices/{id}/link_credit_note

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

PUT /api/external/v2/customer_invoices/{id}/update_imported

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

GET /api/external/v2/products

  • ⚠️ added the new VES enum value to the items/items/currency response property for the response status 200

POST /api/external/v2/products

  • ⚠️ added the new VES enum value to the currency response property for the response status 201

GET /api/external/v2/products/{id}

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

PUT /api/external/v2/products/{id}

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

GET /api/external/v2/purchase_requests

  • ⚠️ added the new VES enum value to the items/items/currency response property for the response status 200

POST /api/external/v2/purchase_requests/imports

  • ⚠️ added the new VES enum value to the currency response property for the response status 201

GET /api/external/v2/purchase_requests/{id}

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

GET /api/external/v2/quotes

  • ⚠️ added the new VES enum value to the items/items/currency response property for the response status 200

POST /api/external/v2/quotes

  • ⚠️ added the new VES enum value to the currency response property for the response status 201

GET /api/external/v2/quotes/{id}

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

PUT /api/external/v2/quotes/{id}

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

PUT /api/external/v2/quotes/{id}/update_status

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

GET /api/external/v2/supplier_invoices

  • ⚠️ added the new VES enum value to the items/items/currency response property for the response status 200

POST /api/external/v2/supplier_invoices/import

  • ⚠️ added the new VES enum value to the currency response property for the response status 201

GET /api/external/v2/supplier_invoices/{id}

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

PUT /api/external/v2/supplier_invoices/{id}

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

PUT /api/external/v2/supplier_invoices/{id}/validate_accounting

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

PUT /api/external/v2/supplier_invoices/{supplier_invoice_id}/e_invoice_status

  • ⚠️ added the new VES enum value to the currency response property for the response status 200

GET /api/external/v2/supplier_invoices/{supplier_invoice_id}/matched_transactions

  • ⚠️ added the new VES enum value to the items/items/currency/oneOf[subschema #1]/ response property for the response status 200

GET /api/external/v2/supplier_invoices/{supplier_invoice_id}/payments

  • ⚠️ added the new VES enum value to the items/items/currency/oneOf[subschema #1]/ response property for the response status 200

GET /api/external/v2/transactions

  • ⚠️ added the new VES enum value to the items/items/currency/oneOf[subschema #1]/ response property for the response status 200

POST /api/external/v2/transactions

  • ⚠️ added the new VES enum value to the currency/oneOf[subschema #1]/ response property for the response status 201

GET /api/external/v2/transactions/{id}

  • ⚠️ added the new VES enum value to the currency/oneOf[subschema #1]/ response property for the response status 200

PUT /api/external/v2/transactions/{id}

  • ⚠️ added the new VES enum value to the currency/oneOf[subschema #1]/ response property for the response status 200

Other changes

POST /api/external/v2/bank_accounts

  • added the new VES enum value to the request property currency

POST /api/external/v2/billing_subscriptions

  • added the new VES enum value to the request property customer_invoice_data/currency

PUT /api/external/v2/billing_subscriptions/{id}

  • added the new VES enum value to the request property customer_invoice_data/currency

POST /api/external/v2/customer_invoices

  • added the new VES enum value to the request property anyOf[subschema #1: Draft Customer Invoice]/currency
  • added the new VES enum value to the request property anyOf[subschema #2: Finalized Customer Invoice]/currency

POST /api/external/v2/customer_invoices/import

  • added the new VES enum value to the request property currency

PUT /api/external/v2/customer_invoices/{id}/update_imported

  • added the new VES enum value to the request property currency

POST /api/external/v2/ledger_entries

  • added the new VES enum value to the request property currency

PUT /api/external/v2/ledger_entries/{id}

  • added the new VES enum value to the request property currency

POST /api/external/v2/products

  • added the new VES enum value to the request property currency

PUT /api/external/v2/products/{id}

  • added the new VES enum value to the request property currency

POST /api/external/v2/purchase_requests/imports

  • added the new VES enum value to the request property currency

POST /api/external/v2/quotes

  • added the new VES enum value to the request property currency

POST /api/external/v2/supplier_invoices/import

  • added the new VES enum value to the request property currency

PUT /api/external/v2/supplier_invoices/{id}

  • added the new VES enum value to the request property currency

Full Changelog: v2026.8.31...v2026.9.1

@getyetty-sdk/pennylane@2026.8.31

Choose a tag to compare

The recurring_rule property in billing subscription requests now uses allOf with new subschemas and allows any type, replacing the previous anyOf with yearly, monthly, and weekly recurrence options. The customer invoice endpoints gained an optional installments property for draft and finalized invoices.

⚠️ Breaking changes

POST /api/external/v2/billing_subscriptions

  • ⚠️ added subschema #1, subschema #2 to the recurring_rule request property allOf list
  • ⚠️ removed subschema #1: Yearly recurrence, subschema #2: Monthly recurrence, subschema #3: Weekly recurrence from the recurring_rule request property anyOf list

PUT /api/external/v2/billing_subscriptions/{id}

  • ⚠️ added subschema #1, subschema #2 to the recurring_rule request property allOf list
  • ⚠️ removed subschema #1: Yearly recurrence, subschema #2: Monthly recurrence, subschema #3: Weekly recurrence from the recurring_rule request property anyOf list

Other changes

POST /api/external/v2/billing_subscriptions

  • the recurring_rule request property type was widened from object to any

PUT /api/external/v2/billing_subscriptions/{id}

  • the recurring_rule request property type was widened from object to any

POST /api/external/v2/customer_invoices

  • added the new optional request property anyOf[subschema #1: Draft Customer Invoice]/installments
  • added the new optional request property anyOf[subschema #2: Finalized Customer Invoice]/installments

Full Changelog: v2026.8.29...v2026.8.31

@getyetty-sdk/pennylane@2026.8.29

Choose a tag to compare

The SDK now supports new enum values helloasso for banking_provider and order_id for provider_field_name in customer and supplier invoice endpoints. If you use these fields, you may need to update your code to handle the new values, but no action is required if you don't interact with these properties.

⚠️ Breaking changes

No breaking changes to report, but the specs are different

Other changes

POST /api/external/v2/customer_invoices

  • added the new helloasso enum value to the request property anyOf[subschema #2: Finalized Customer Invoice]/transaction_reference/banking_provider
  • added the new order_id enum value to the request property anyOf[subschema #2: Finalized Customer Invoice]/transaction_reference/provider_field_name

POST /api/external/v2/customer_invoices/import

  • added the new helloasso enum value to the request property transaction_reference/banking_provider
  • added the new order_id enum value to the request property transaction_reference/provider_field_name

PUT /api/external/v2/customer_invoices/{id}

  • added the new helloasso enum value to the request property anyOf[subschema #2: Finalized Customer Invoice]/transaction_reference/banking_provider
  • added the new order_id enum value to the request property anyOf[subschema #2: Finalized Customer Invoice]/transaction_reference/provider_field_name

PUT /api/external/v2/customer_invoices/{id}/update_imported

  • added the new helloasso enum value to the request property transaction_reference/banking_provider
  • added the new order_id enum value to the request property transaction_reference/provider_field_name

POST /api/external/v2/supplier_invoices/import

  • added the new helloasso enum value to the request property transaction_reference/banking_provider
  • added the new order_id enum value to the request property transaction_reference/provider_field_name

PUT /api/external/v2/supplier_invoices/{id}

  • added the new helloasso enum value to the request property transaction_reference/banking_provider
  • added the new order_id enum value to the request property transaction_reference/provider_field_name

Full Changelog: v2026.8.27...v2026.8.29

@getyetty-sdk/sellsy@2026.8.28

Choose a tag to compare