Skip to content

Releases: calcasa/api-python

1.5.5

Choose a tag to compare

@EraYaN EraYaN released this 10 Jun 10:59

Release 1.5.5 (2026-06-09)

  • Added GET /v1/waarderinen/by-hash/{hash} operation. This can be used to lookup valuations by report file hash.
  • Added fundering to Waardering model, deprecate endpoint GET /v1/funderingen/{bagNummeraanduidingId}.
  • Added technischHerstelType field to Funderingdata model, replaces herstelType which is marked deprecated.
  • Added ExpiredValuationProblemDetails model for when a valuation is too old and can not be returned.
  • Deprecated enum FunderingRisicoLabel this is replaced by enum Funderingsrisico.

1.5.4

Choose a tag to compare

@EraYaN EraYaN released this 03 Jun 12:32

Release 1.5.4 (2026-06-03)

  • Added deeplinks to ProductCheckItem model and the supporting FrontendDeeplinks model. This contains deeplinks for starting the requests on the portal.

1.5.3

Choose a tag to compare

@EraYaN EraYaN released this 19 May 07:12

Release 1.5.3 (2026-05-19)

  • Added risicolabel to Funderingdata model and the supporting Funderingsrisico enum.

1.5.2

Choose a tag to compare

@EraYaN EraYaN released this 29 Apr 08:29

Release 1.5.2 (2026-04-29)

  • Added support for including an Authorization header in the callbacks.
  • Added support for RFC 9421 HTTP Message Signatures.
  • Start deprecation of the Public CA based mTLS, Let's Encrypt no longer includes the TLS Client Authentication EKU starting the 11th of February 2026 in the default ACME profile. See also: https://letsencrypt.org/2025/05/14/ending-tls-client-authentication. Please transistion to the self-signed mTLS option, to a signature based approach or to using a Authorization header.
  • Added endpoints and models to configure callback authentication options, GET /v1/callbacks/authentication and POST /v1/callbacks/authentication.
  • Added endpoints for retrieving the mTLS leaf certificate (in PEM format) and the signing keys (JWKS) as used with the callbacks.
  • Updated the way file responses and requests are defined in TypeSpec.

1.5.1

Choose a tag to compare

@EraYaN EraYaN released this 01 Apr 13:55

Release 1.5.1 (2026-04-01)

  • Add CheckProducten endpoint at POST /v1/waarderingen/check and related models, this allows to check for all configured products if they are possible for the given input.
  • Updated some documentation strings to better reflect the fields.

1.5.0

Choose a tag to compare

@EraYaN EraYaN released this 31 Mar 13:35

Release 1.5.0 (2026-03-31)

  • Add desktopTaxatiePlus product to ProductType.
  • Add heeftAflossingvrijDeel and aflossingvrijDeel to WaarderingInputParameters model.
  • Add OpnameStaat enum and Opnamedata model.
  • Add opname object to Waardering model.
  • Add bagPandId and bagVerblijfsobjectId to Objectdata model.

1.4.0

Choose a tag to compare

@EraYaN EraYaN released this 25 Nov 14:18

Release 1.4.0 (2025-11-25)

  • Change API to TypeSpec as source of truth.
  • Change generated libraries to openapi-generator version 7 with modified templates (see templates directory).
    • PHP
      • Minimal changes in the use of the library.
    • Python
      • Imports have changes, all models and apis are in separate modules and some have moved for example api.model -> api.models and api.apis -> api.api.
      • Model members are now snake_case.
      • Enums are now derived from enum.Enum.
      • JsonPatchDocument has been replaced with list[Operation].
      • Files are now returned as plain bytearray.
    • C#
      • New library is generic host based, so Configuration class has been removed and more. See the new example on how to use the client with tokens.
      • Uses System.Text.Json for JSON processing
      • JsonPatchDocument, Operation and OperationType were dropped and now use the models from Microsoft.AspNetCore.JsonPatch
      • ValidationProblemDetails and ProblemDetails were dropped and now use the models from Microsoft.AspNetCore.Mvc.Core
      • Sync versions of operations been removed, added Events based alternative
  • Add taxatieorganisatieWeergave to Taxatiedata model.
  • Added geenEigenBewoning and incorrecteErfpacht values to BusinessRulesCode.

1.4.0-rc4

1.4.0-rc4 Pre-release
Pre-release

Choose a tag to compare

@EraYaN EraYaN released this 12 Nov 13:17

Release 1.4.0-rc4 (2025-11-12)

  • Disabled seal-object-schemas TypeSpec emitter option.
  • Added geenEigenBewoning and incorrecteErfpacht values to BusinessRulesCode.

1.4.0-rc3

1.4.0-rc3 Pre-release
Pre-release

Choose a tag to compare

@EraYaN EraYaN released this 28 Oct 08:28

Release 1.4.0-rc3 (2025-10-28)

  • Add taxateurorganisatieWeergave to Taxatiedata model.

1.4.0-rc2

1.4.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@EraYaN EraYaN released this 02 Oct 13:56

Release 1.4.0-rc2 (2025-10-02)

  • Updated code formatting.
  • Update client generation tooling and templates.