Skip to content

Releases: calcasa/api-csharp

1.3.1

07 Jun 08:17
Compare
Choose a tag to compare

Release 1.3.1 (2024-05-14)

  • Add DeelWaarderingWebhookPayload model.
  • Use of strings for CBS codes.
    • Add buurtCode field to CbsIndeling model.
    • Allow for string input for endpoint buurt.
  • Add UserAgent header to callback requests with format: CalcasaPublicAPI/<version>

1.3.0

22 Sep 08:38
Compare
Choose a tag to compare

Release 1.3.0 (2023-10-24)

  • Add geldverstrekker field to the CallbackInschrijving model.
  • Add support for mTLS on the callback service.
    • By default when requested by the target server the public CA signed TLS certificate with the appropriate domain as Common Name will be offered as the client certificate.
    • Public TLS Certificates rotate every couple of months.
  • Change a couple of date-time fields that only contained a date to pure date fields. This might result is a different type in the generated clients and the service-side validation will be more strict. Times included in values will no longer be silently dropped, but will generate an error.
    • Change Modeldata model waardebepalingsdatum field to type date in OpenAPI spec.
    • Change Bestemmingsdata model datumBestemmingplan field to type date in OpenAPI spec.
    • Change Bodemdata model datumLaatsteOnderzoek field to type date in OpenAPI spec.
    • Change Referentieobject model verkoopdatum field to type date in OpenAPI spec.
    • Change VorigeVerkoop model verkoopdatum field to type date in OpenAPI spec.
    • Change waarderingInputParameters model peildatum field to type date in OpenAPI spec. This is an input field and will now require a date without a time.
  • Add desktopTaxatieHerwaardering product to enumeration ProductType.
  • The service no longer returns CORS headers.
  • Actions now correctly report the 'application/problem+json' Content-Type in the documentation for the HTTP 422 Unprocessable Entity responses.
  • Added energielabelData field to Objectdata model to contain the extra information about the energy label.
  • The OpenAPI spec generation was changed slightly and thus the generated and published clients might be affected. There might be some slight breaking changes at compile time, but the functionality remains the same.
    • For example for

1.2.1

17 Apr 10:36
Compare
Choose a tag to compare

Release 1.2.1 (2023-04-17)

  • Add externeReferentie field to the CallbackInschrijving and WaarderingWebhookPayload models.

1.2.0

04 Aug 09:31
Compare
Choose a tag to compare

Release 1.2.0 (2022-08-04)

  • Add support for managing CallbackSubscription's, this allows you to subscribe to callbacks for valuations that were not created with your API client.
    • GET /v1/callbacks/inschrijvingen
    • POST /v1/callbacks/inschrijvingen
    • GET /v1/callbacks/inschrijvingen/{bagNummeraanduidingId}
    • DELETE /v1/callbacks/inschrijvingen/{bagNummeraanduidingId}
  • Add taxateurnaam field to the Taxatiedata model.
  • Callback URIs should now end in / not just contain it to help stop common errors (ending in = is also still allowed when using a query string).
  • Updating configuration in the POST /v1/configuratie/callbacks endpoint now clears stored but decommissioned versions from the configuration object.
  • Add klantkenmerk to the WaarderingInputParameters and Waardering models.

1.1.7

15 Jul 13:35
Compare
Choose a tag to compare

Release 1.1.7 (2022-07-12)

  • Added support for the OAuth 2.0 authorization code flow for use of the API with user accounts.
  • Add Bouweenheid to FunderingSoortBron enumeration.

1.1.6

19 Apr 12:16
Compare
Choose a tag to compare

Release 1.1.6 (2022-05-19)

  • Added LtvTeHoogOverbrugging value to the BusinessRulesCode enumeration.

1.1.5

13 Apr 09:37
Compare
Choose a tag to compare

Release 1.1.5 (2022-04-13)

  • Fix the schema for Operation value field for the benefit of the PHP and Python code generators, these will now correctly support any value type.

1.1.4

12 Apr 08:49
Compare
Choose a tag to compare

Release 1.1.4 (2022-04-12)

  • Added proper Content-Disposition headers to the GET /v1/rapporten/{id} and GET /v1/facturen/{id} endpoints with the correct filename.
  • Fix Mime Types for the GET /v1/configuratie/callbacks and POST /v1/configuratie/callbacks endpoints to only be application/json.
  • Fix

1.1.3

22 Mar 15:39
Compare
Choose a tag to compare

Release 1.1.3 (2022-03-22)

  • Add 402 (Payment required) and 422 (Unprocessable entity) as potential response for PATCH /v1/waarderingen/{id}.

1.1.2

17 Mar 12:54
Compare
Choose a tag to compare

Release 1.1.2 (2022-03-17)

  • Fixed response type for GET /v1/geldverstrekkers/{productType} endpoint.