Skip to content

Releases: diadoc/diadocsdk-csharp

Add ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 user contracts

10 Feb 13:07
f1c5251
Compare
Choose a tag to compare

Removing the outdated method api UpdateMyUser

04 Feb 05:40
3ae43d8
Compare
Choose a tag to compare

The UpdateMyUser api method and its model have been removed.

Removed models:

  • The UserToUpdate model has been removed

Removed methods:

  • UpdateMyUser method removed

Representative for the power of attorney

22 Jan 08:56
6409eb7
Compare
Choose a tag to compare

This release extends existing contracts and introduces new fields to work with powers of attorney.

Added a new structure in response to an API request - GetPowerOfAttorneyInfo.

The user can use the PowerOfAttorneyRepresentative response to determine the type of representative.

Types of representative:

  • LegalEntity
  • IndividualEntity
  • PhysicalEntity
  • LegalSubsidiaryEntity
  • ForeignLegalSubsidiaryEntity

Add new ON_NSCHFDOPPR_UserContract_970_05_03_01 user contract

20 Jan 15:41
1807372
Compare
Choose a tag to compare

Updated tax rates for ON_NSCHFDOPPR_UserContract_970_05_02_01

10 Jan 13:55
eb8799a
Compare
Choose a tag to compare

This release adds new tax rate options into enum TaxRateUtd970:

  • FivePercent
  • SevenPercent
  • NinePointZeroNinePercent
  • SixteenPointSixtySevenPercent
  • FiveFraction
  • SevenFraction

Root issuers for power of attorney

09 Jan 15:32
2d3b0c9
Compare
Choose a tag to compare

This release adds PowerOfAttorney.DelegationInfo.RootIssuers - a list of previous issuers

Updated utd820 hyphen user contract

18 Dec 15:08
7f52b2b
Compare
Choose a tag to compare

New shelf access methods

25 Nov 11:09
Compare
Choose a tag to compare

In this release, new methods have been added to work with the document shelf.

New Methods:

  • UploadFileToShelfV2(Async): A method for fully uploading a file to a shelf. The content size is limited to 512 KB. Returns the name of the uploaded file.
  • UploadLargeFileToShelf(Async): A method for fully uploading a large file to a shelf. The content size is limited to 400 MB. Returns the name of the uploaded file.
  • GetFileFromShelfV2(Async): A method for retrieving document content from the shelf by name. Returns an array of bytes

OIDC authentication

24 Oct 15:38
1eb647b
Compare
Choose a tag to compare

This release brings OIDC authentication. See https://developer.kontur.ru/docs/diadoc-api/index.html for more details.

Extended PowerOfAttorneyValidationStatus

04 Sep 07:15
6168f1d
Compare
Choose a tag to compare

This release provides an ability to see the details of power of attorney validation and adds new validation status HasWarnings.
The details will be available after switching to the new power of attorney validation, which will take place in the middle of September.

Updated models:

  • PowerOfAttorneyValidationStatus: added fields ValidationProtocol with details regarding power of attorney validation and OperationError with description of an error occurred when validating a power of attorney; field Errors has become obsolete although still contains errors from power of attorney validation.
  • PowerOfAttorneyValidationStatusNamedId: added HasWarnings status that depicts that a power of attorney is valid but during the validation some warnings occurred.

New models:

  • ValidationProtocol: contains an array of ValidationCheckResult (results of checks conducted during the validation).
  • ValidationCheckResult: contains information about a specific check conducted during the validation. Includes the following fields: Status, Name, and optional Error (not null if Status has value Warning or Error).
  • PowerOfAttorneyValidationCheckStatus: represents the status of validation check. Possible values: Ok, Warning, Error.