OData services are using the standard configuration for workflow.
PREREQUISITES: To make requests for workflow-related actions, you must have configured workflow in Sitefinity CMS. For more information, see Define workflows.
It is important to lock an item before modifying it, because this way other users can see that this item is being edited by someone else and they will see a message that it is currently not available for modifications on their end.
To lock an item, execute a POST request to the following endpoint:
POST
{baseurl}/api/default/{entity}({itemId}).Default.SaveTemp()
Where:
{entity}
{itemId}
Sample request
POST http://mysite.com/api/default/newsitems(3b177186-8b09-497c-8def-58613183d670). Default.SaveTemp()
When you send an empty model, if the item is not already locked, it is locked.
model
Sample response
No response body
After you have finished editing an item, you must unlock it.
To do this, execute a POST request to the following endpoint
{baseurl}/api/default/{entity}({itemId})/operation
POST http://mysite.com/api/default/newsitems(3b177186-8b09-497c-8def-58613183d670)/operation
To do this, execute a POST request to the following endpoint:
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important