Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  1. Fotoware Alto
    • 11.14 Schreckhorn
    • Terminology
    • Solutions
    • User Guide - Deutsch
    • User Guide - English
    • API Changelog
  2. Fotoware Veloz
    • Managing users and groups
    • Configuring archives
    • Configuring workflows
    • Configuring site behavior
    • Navigating and searching to find your assets
    • Working with your assets
    • Editing asset metadata
    • Uploading files
    • Version Control in Fotoware
    • Albums - Creating and sharing collections
    • Placing assets in a CMS
    • Working with the Fotoware Pro interface
    • Using the Fotoware plugins
    • Consent management
    • User guide to FotoWeb for iPad (Legacy)
    • Picture conferencing with FotoWeb Screens (Legacy)
    • What's what in Fotoware
    • GDPR
    • Fotoware Veloz releases
    • Activity Exports
    • Fotoware Example Workflows
  3. Fotostation
    • Getting started with Fotostation
    • Viewing, selecting and sorting files
    • Managing your assets with archives
    • Adding metadata to assets
    • Searching for assets
    • Working with your assets
    • Version Control in Fotostation
    • Automating tasks with Actions
    • Configuring metadata fields and editors
    • Configuring Fotostation
    • Configuring Fotostation for multi-user environments
    • Troubleshooting Fotostation
  4. Fotoware Flow
    • What is Flow?
    • Getting started
    • Flow dictionary
  5. Fotoware On-Premises
    • Getting started
    • Index Manager
    • FotoWeb
    • Color Factory
    • Connect
    • Operations Center Guide
  6. Integrations and APIs
    • The Fotoware API
    • Creating integrations using embeddable widgets
    • Authorizing applications using OAuth
    • Auto-tagging
    • FotoWeb Drag and Drop export
    • Integration using webhooks
    • Optimizely and Episerver plugin documentation
    • User Interface Integrations
  7. Fotoware Mobile
    • User guide for Fotoware Mobile for iPhone and Android
    • User guide to FotoWeb for iPad (Legacy)
    • User guide to FotoWeb for iPhone and Android (Legacy)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Support

Table of Contents

Breaking changes Deprecation Removed Features
  • Home
  • Fotoware Alto
  • API Changelog

11.4.0

11. March 2025

Elaine Foley

Table of Contents

Breaking changes Deprecation Removed Features

Version: 11.4.0
Status: Released
Release: Niesen Release
Release date: Sep 03rd, 2022
Release Notes: picturepark.com/previewrelease

Previous Versions:

  • 11.3.0

Breaking changes

Feature Endpoint/Contract Title Description Reference
Metadata RelationUiSettings Renamed enum RelationView
  • has been renamed to ItemFieldViewMode
See PictureparkSwagger.json
Metadata FieldBase.Fixed Unused property has been removed
  • Value of field was always false
See PictureparkSwagger.json
OutputFormat Interpretation of OutputFormat.ViewForAll Permission check now only relies on value of concrete OutputFormat
  • Previously, a format was effectively ViewForAll if it or any of its ancestors were ViewForAll
  • This made it impossible to restrict a format derived from one with ViewForAll
  • It also allowed for a given format to have different effective ViewForAll depending on the content type
See Contracts.Generated.cs
Notifications EmailNotificationsSettings
GET /notifications/emailNotifications/settings
PUT /notifications/emailNotifications/settings
Multiple sources support

With introduction of commenting email notifications will come from multiple sources. Therefore a new attribute Sources was added that contains an object where

  • keys represent the sources (source name)
  • values contain EmailNotificationsSourceSettings contract with information that was previously directly in the contract itself
See Contracts.Generated.cs
Notifications GET emailNotifications/types Now returns an object

To accommodate multiple email notification sources, the endpoint now returns an object where

  • keys represent the sources (source name)
  • values contain the list of available types for the specific source
See API spec change

Deprecation

Might be removed in the next version of CP.

None.

Removed

None.

Features

Feature Endpoint/Contract Title Description Reference
BusinessRule EnqueueCreateEmbedAction Business rule EnqueueCreateEmbedAction action added
  • EnqueueCreateEmbedAction allows to enqueue the creation of an embed for the current content.
  • An OutputFormatID is required. The created embed will contain only the output for the format specified. If, at rule's execution time, the output format is not found, the action is skipped.
  • Optional parameters for the output conversion can be set (ConversionString,LockDeliveryOptions).
  • Embed's name is optional. If not filled, a name will be generated in the form 'Embed_{RuleID}'. Variable supported.
  • Embed's description is optional. Variable supported.
  • ExpirationDate of the created embed is optional and it should be a variable or a string representing a datetime in ISO format with or without milliseconds 'yyyy-MM-ddTHH:mm:ss(.fffffff)K'.
  • It is possible to set a variable, specified in StoreIn where the url of the future embed is stored.
See PictureparkSwagger.json
BusinessRule FieldValueCondition Business rule FieldValueCondition condition added
  • FieldValueCondition allows to check the current value of a content's field and optionally compare it with an expected value.
  • If no ExpectedValue is set, the condition matches if there is any value in the content's field identified by the FieldPath property. If there is no value in the content's field, the condition will not match.
See PictureparkSwagger.json
Metadata FieldDynamicView New field type added
  • Stores information to search for related items in the system
  • No per-item data is stored in Picturepark
  • Data of related items cannot be used for indexing
See PictureparkSwagger.json
Metadata ShowRelatedContentOnDownload (DynamicViewFieldUiSettings, RelationUiSettings) New display setting
  • Instructs Picturepark admin UI to offer related items for download
See PictureparkSwagger.json
Metadata GET /v1/Schemas/many/sortFieldsBySchemaType?schemaTypes=... New endpoint to provide available fields for sorting
  • Accepts types Content, Layer and List
See PictureparkSwagger.json
OutputFormat PUT /v1/outputFormats/{id}/permission, PUT /v1/outputFormats/many/permission New endpoints to change OutputFormat.ViewForAll
  • ViewForAll can now be changed for all formats (static & dynamic)
  • Enpoint for single & many update
See PictureparkSwagger.json
Content / Commenting Multiple new endpoints and contracts Comments can be added/edited/removed on contents

The following new endpoints were added:

  • GET /content/{contentId}/comments/{id} to access a comment
  • POST /content/{contentId}/comments to add a comment
  • PUT /content/{contentId}/comments/{id} to edit a comment
  • DELETE /content/{contentId}/comments/{id} to delete a comment
  • POST /content/{contentId}/comments/search to search comments

The Comment contract contains the following:

  • Id – comment ID
  • ContentId – which content the comment is made on
  • Message – what is the comment's message
  • ParentId – if the comment is a reply, this will be the ID of the original comment
  • Audit – audit information who and when created or modified the comment

Other respective contracts were also added, please see the SDK link to the right or the API documentation.

See CommentTests.cs or Contract

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • 11.15.0
  • 11.14.0
  • 11.13.0
  • 11.12.0
  • 11.11.0
eco-lighthouse-miljøfyrtårn

Company

  • About us
  • Resellers
  • Careers
  • Contact us

Help & support

  • Support center
  • Consultancy
  • Tech partners
  • Fotostation
  • System status

Trust Center

  • Legal
  • Security
  • Sustainability & ESG

Locations

Fotoware AS (HQ)
Tollbugata 35
0157 OSLO
Norway
FotoWare Switzerland AG
Industriestrasse 25
5033 Buchs (AG)
Switzerland

Copyright 2025 Fotoware All rights reserved.

  • Terms of service
  • Privacy policy
  • Cookie policy

Knowledge Base Software powered by Helpjuice

Expand