HomeGuidesAPI Reference
Submit Documentation FeedbackJoin Developer CommunityOptimizely GitHubOptimizely NuGetLog In

order

This topic explains how to communicate with order API.

orderApi lets you manipulate orders in Optimizely Content Management System (CMS). There are two sets of endpoints which require different levels of permissions. When using the /orders endpoints you must belong to the CustomerServiceRepresentatives role. When using the /me/orders endpoints you have access to create and modify only your own orders.

Endpoints

GETapi/episerver/v3.0/orders/{orderNumber}Gets an order.
GETapi/episerver/v3.0/me/orders/{orderNumber}Gets an order for current user.
POSTapi/episerver/v3.0/ordersCreates new order as per provided model.
POSTapi/episerver/v3.0/me/ordersCreates new order as per provided model for current user.
PUTapi/episerver/v3.0/ordersUpdates new order as per provided model.
PUTapi/episerver/v3.0/me/ordersUpdates new order as per provided model for current user.
POSTapi/episerver/v3.0/orders/searchSearch orders using SearchFilter model
POSTapi/episerver/v3.0/me/orders/searchSearch orders for current user using SearchFilter model