Skip to content

Commit 59afad7

Browse files
committed
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 parent bc012c4 commit 59afad7

File tree

111 files changed

+1332
-124
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

111 files changed

+1332
-124
lines changed

Calcasa.Api.sln

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@ Microsoft Visual Studio Solution File, Format Version 12.00
22
# Visual Studio 14
33
VisualStudioVersion = 14.0.25420.1
44
MinimumVisualStudioVersion = 10.0.40219.1
5-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Calcasa.Api", "src\Calcasa.Api\Calcasa.Api.csproj", "{E554CC41-69C5-4BC6-972C-705526FA06A1}"
5+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Calcasa.Api", "src\Calcasa.Api\Calcasa.Api.csproj", "{34A5F48E-8171-4403-9C68-B1E991AF63B3}"
66
EndProject
77
Global
88
GlobalSection(SolutionConfigurationPlatforms) = preSolution
99
Debug|Any CPU = Debug|Any CPU
1010
Release|Any CPU = Release|Any CPU
1111
EndGlobalSection
1212
GlobalSection(ProjectConfigurationPlatforms) = postSolution
13-
{E554CC41-69C5-4BC6-972C-705526FA06A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
14-
{E554CC41-69C5-4BC6-972C-705526FA06A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
15-
{E554CC41-69C5-4BC6-972C-705526FA06A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
16-
{E554CC41-69C5-4BC6-972C-705526FA06A1}.Release|Any CPU.Build.0 = Release|Any CPU
13+
{34A5F48E-8171-4403-9C68-B1E991AF63B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
14+
{34A5F48E-8171-4403-9C68-B1E991AF63B3}.Debug|Any CPU.Build.0 = Debug|Any CPU
15+
{34A5F48E-8171-4403-9C68-B1E991AF63B3}.Release|Any CPU.ActiveCfg = Release|Any CPU
16+
{34A5F48E-8171-4403-9C68-B1E991AF63B3}.Release|Any CPU.Build.0 = Release|Any CPU
1717
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
1818
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.Build.0 = Debug|Any CPU
1919
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.ActiveCfg = Release|Any CPU

README.md

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,23 @@ This API is documented in **OpenAPI format version 3** you can use tools like th
1717

1818
## Changelog
1919

20+
### 2022-08-04 (v1.2.0)
21+
- Add support for managing `CallbackSubscription`'s, this allows you to subscribe to callbacks for valuations that were not created with your API client.
22+
- `GET /v1/callbacks/inschrijvingen`
23+
- `POST /v1/callbacks/inschrijvingen`
24+
- `GET /v1/callbacks/inschrijvingen/{bagNummeraanduidingId}`
25+
- `DELETE /v1/callbacks/inschrijvingen/{bagNummeraanduidingId}`
26+
- Add `taxateurnaam` field to the `Taxatiedata` model.
27+
- 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).
28+
- Updating configuration in the `POST /v1/configuratie/callbacks` endpoint now clears stored but decommissioned versions from the configuration object.
29+
- Add `klantkenmerk` to the `WaarderingInputParameters` and `Waardering` models.
30+
2031
### 2022-07-12 (v1.1.7)
2132
- Added support for the OAuth 2.0 authorization code flow for use of the API with user accounts.
22-
- Add `Bouweenheid` to `FunderingSoortBron` enumeration.
33+
- Add `bouweenheid` to `FunderingSoortBron` enumeration.
2334

2435
### 2022-05-19 (v1.1.6)
25-
- Added `LtvTeHoogOverbrugging` value to the `BusinessRulesCode` enumeration.
36+
- Added `ltvTeHoogOverbrugging` value to the `BusinessRulesCode` enumeration.
2637

2738
### 2022-04-13 (v1.1.5)
2839
- 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.
@@ -135,8 +146,8 @@ Authentication is done via [OAuth2](https://oauth.net/2/) and the [client creden
135146

136147
This C# SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
137148

138-
- API version: 1.1.7
139-
- SDK version: 1.1.7
149+
- API version: 1.2.0
150+
- SDK version: 1.2.0
140151
- Build package: org.openapitools.codegen.languages.CSharpNetCoreClientCodegen
141152
For more information, please visit [https://www.calcasa.nl/contact](https://www.calcasa.nl/contact)
142153

@@ -266,6 +277,10 @@ Class | Method | HTTP request | Description
266277
*BestemmingsplannenApi* | [**GetBestemmingById**](docs/BestemmingsplannenApi.md#getbestemmingbyid) | **GET** /api/v1/bestemmingsplannen/{bagNummeraanduidingId} | Gegevens over de bestemmingsplannen op de locatie van een adres (BAG Nummeraanduiding ID).
267278
*BodemApi* | [**GetBodemById**](docs/BodemApi.md#getbodembyid) | **GET** /api/v1/bodem/{bagNummeraanduidingId} | Gegevens over de bodemkwaliteit op de locatie van een adres (BAG Nummeraanduiding ID).
268279
*BuurtApi* | [**GetBuurt**](docs/BuurtApi.md#getbuurt) | **GET** /api/v1/buurt/{buurtId} | Gegevens over een buurt en de wijk, gemeente en land waarin deze buurt gesitueerd is.
280+
*CallbacksApi* | [**AddOrUpdateCallbackSubscription**](docs/CallbacksApi.md#addorupdatecallbacksubscription) | **POST** /api/v1/callbacks/inschrijvingen | Voeg een callback inschrijving toe (of werk bij) voor de huidige client voor een adres.
281+
*CallbacksApi* | [**DeleteNotificationSubscription**](docs/CallbacksApi.md#deletenotificationsubscription) | **DELETE** /api/v1/callbacks/inschrijvingen/{bagNummeraanduidingId} | Verwijder de callback inschrijving voor deze client en dit adres.
282+
*CallbacksApi* | [**GetNotificationSubscription**](docs/CallbacksApi.md#getnotificationsubscription) | **GET** /api/v1/callbacks/inschrijvingen/{bagNummeraanduidingId} | Haal de callback inschrijving op voor deze client en dit adres.
283+
*CallbacksApi* | [**GetNotificationSubscriptions**](docs/CallbacksApi.md#getnotificationsubscriptions) | **GET** /api/v1/callbacks/inschrijvingen | Haal de callback inschrijvingen binnen voor deze client.
269284
*ConfiguratieApi* | [**GetCallbacks**](docs/ConfiguratieApi.md#getcallbacks) | **GET** /api/v1/configuratie/callbacks | Haal de geconfigureerde callback URL's op voor de huidige client.
270285
*ConfiguratieApi* | [**UpdateCallbacks**](docs/ConfiguratieApi.md#updatecallbacks) | **POST** /api/v1/configuratie/callbacks | Configureer callback URL voor een specifieke API versie voor de huidige client.
271286
*FacturenApi* | [**GetFactuur**](docs/FacturenApi.md#getfactuur) | **GET** /api/v1/facturen/{id} | Factuur op basis van een waardering Id.
@@ -294,6 +309,7 @@ Class | Method | HTTP request | Description
294309
- [Model.BusinessRulesCode](docs/BusinessRulesCode.md)
295310
- [Model.BusinessRulesProblemDetails](docs/BusinessRulesProblemDetails.md)
296311
- [Model.Callback](docs/Callback.md)
312+
- [Model.CallbackInschrijving](docs/CallbackInschrijving.md)
297313
- [Model.CbsIndeling](docs/CbsIndeling.md)
298314
- [Model.Energielabel](docs/Energielabel.md)
299315
- [Model.Factuur](docs/Factuur.md)
@@ -378,6 +394,7 @@ Class | Method | HTTP request | Description
378394
- api:bodem:all: Full permissions for the bodem area of the public API.
379395
- api:buurt:all: Full permissions for the buurt area of the public API.
380396
- api:configuratie:all: Full permissions for the configuratie area of the public API.
397+
- api:callback:all: Full permissions for the callback area of the public API.
381398
- api:facturen:all: Full permissions for the facturen area of the public API.
382399
- api:fotos:all: Full permissions for the fotos area of the public API.
383400
- api:funderingen:all: Full permissions for the funderingen area of the public API.
@@ -389,6 +406,8 @@ Class | Method | HTTP request | Description
389406
- api:buurt:read: Read permissions for the buurt area of the public API.
390407
- api:configuratie:read: Read permissions for the configuratie area of the public API.
391408
- api:configuratie:write: Write permissions for the configuratie area of the public API.
409+
- api:callback:read: Read permissions for the callback area of the public API.
410+
- api:callback:write: Write permissions for the callback area of the public API.
392411
- api:facturen:read: Read permissions for the facturen area of the public API.
393412
- api:fotos:read: Read permissions for the fotos area of the public API.
394413
- api:funderingen:read: Read permissions for the funderingen area of the public API.
@@ -412,6 +431,7 @@ Class | Method | HTTP request | Description
412431
- api:bodem:all: Full permissions for the bodem area of the public API.
413432
- api:buurt:all: Full permissions for the buurt area of the public API.
414433
- api:configuratie:all: Full permissions for the configuratie area of the public API.
434+
- api:callback:all: Full permissions for the callback area of the public API.
415435
- api:facturen:all: Full permissions for the facturen area of the public API.
416436
- api:fotos:all: Full permissions for the fotos area of the public API.
417437
- api:funderingen:all: Full permissions for the funderingen area of the public API.
@@ -423,6 +443,8 @@ Class | Method | HTTP request | Description
423443
- api:buurt:read: Read permissions for the buurt area of the public API.
424444
- api:configuratie:read: Read permissions for the configuratie area of the public API.
425445
- api:configuratie:write: Write permissions for the configuratie area of the public API.
446+
- api:callback:read: Read permissions for the callback area of the public API.
447+
- api:callback:write: Write permissions for the callback area of the public API.
426448
- api:facturen:read: Read permissions for the facturen area of the public API.
427449
- api:fotos:read: Read permissions for the fotos area of the public API.
428450
- api:funderingen:read: Read permissions for the funderingen area of the public API.

src/Calcasa.Api/Api/AdressenApi.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*
1616
* Calcasa Public API v1
1717
*
18-
* The version of the OpenAPI document: 1.1.7
18+
* The version of the OpenAPI document: 1.2.0
1919
* Contact: [email protected]
2020
* Generated by: https://github.com/openapitools/openapi-generator.git
2121
*/

src/Calcasa.Api/Api/BestemmingsplannenApi.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*
1616
* Calcasa Public API v1
1717
*
18-
* The version of the OpenAPI document: 1.1.7
18+
* The version of the OpenAPI document: 1.2.0
1919
* Contact: [email protected]
2020
* Generated by: https://github.com/openapitools/openapi-generator.git
2121
*/

src/Calcasa.Api/Api/BodemApi.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*
1616
* Calcasa Public API v1
1717
*
18-
* The version of the OpenAPI document: 1.1.7
18+
* The version of the OpenAPI document: 1.2.0
1919
* Contact: [email protected]
2020
* Generated by: https://github.com/openapitools/openapi-generator.git
2121
*/

src/Calcasa.Api/Api/BuurtApi.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*
1616
* Calcasa Public API v1
1717
*
18-
* The version of the OpenAPI document: 1.1.7
18+
* The version of the OpenAPI document: 1.2.0
1919
* Contact: [email protected]
2020
* Generated by: https://github.com/openapitools/openapi-generator.git
2121
*/

0 commit comments

Comments
 (0)