Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Version: 11.7.0
Status: Pre-Preview Live Release
Release: Piz Roseg Release
Release date: June 24th, 2023
Release Notes: 11.7

Previous Version:

Child pages (Children Display)
first3
Note

With the release of Picturepark 11.6, we introduced unique DNS name for API access.

With the release of 11.7 integrations must use the new API host.

Breaking changes

Feature

Endpoint/Contract

Title

Description

Reference

User

UserRight, UserListRequest, UserListResult

New ListUsers user right

  • New ListUsers user right added, required to use the List endpoint.

See PictureparkSwagger.json and Contracts.Generated.cs

Deprecation

None.

Removed

None.

Features

Feature

Endpoint/Contract

Title

Description

Reference

User

POST /v1/users/list

New endpoint added

  • New endpoint to list basic information about users was added.

  • Either ListUsers or ManageUsers user right is required.

See PictureparkSwagger.json

Business process

POST /v1/BusinessProcesses/search

Aggregation support added

  • The BusinessProcessSearchRequest model and the endpoint were extended to support aggregations, including aggregation filtering.

See PictureparkSwagger.json

Content

PUT /v1/contents/{id}/displayContent
POST /v1/contents/many/displayContent
GET /v1/d/{token}/displayContent/{contentId}/{outputFormatId}

Custom thumbnail support

  • The SetDisplayContentRequest and SetDisplayContentsManyRequest were added.

  • New endpoints added in order to manage the display contents and to handle custom thumbnails.

  • New endpoint added to download outputs of display content for a given shared content.

See Contracts.Generated.cs and PictureparkSwagger.json and PictureparkSwagger.json

All

All the endpoints creating business processes to perform requested operations

Limitation of active concurrent business processes

  • A limit of 1000 active business processes per customer has been introduced.

  • Once that the limit is reached, all new endpoints invocations, that create business processes during the processing of the request, will fail with a TooManyBusinessProcessesException, returning a 429 http status code.

Customer info

GET /v1/info/customer

CloudName added to CustomerInfo

  • CustomerInfo endpoint returns new property CloudName which contains the name of the cloud the customer resides in.

See PictureparkSwagger.