REST over HTTP/HTTPS

REST over HTTP service calls use the standard web services message format. The integration pattern is as follows:

REST over HTTP/HTTPS Integration Pattern

In the REST over HTTP/HTTPS pattern, a service client makes a service call to the Order Management Services component. The service calls the appropriate operation and performs the required operation before sending a reply back to the calling application.

Since TIBCO Order Management - Low Latency is deployed as part of the Order Management Server, the endpoint URLs for REST over HTTP/HTTPS have changed. The new endpoint URLs for respective components are as follows:

REST Services
Service EndPoint Method Description
Orchestrator <protocol>://<host>:<port>/v1/order GET Operation GetOrderDetails
<protocol>://<host>:<port>/v1/order/plan GET Operation GetOrderExecutionPlan
<protocol>://<host>:<port>/v1/order POST Operation SubmitOrder
<protocol>://<host>:<port>/v1/order DELETE Operation WithdrawOrderRequest
<protocol>://<host>:<port>/v1/audit/ GET Operation Get Audit Trail.
<protocol>://<host>:<port>/v1/planitem/executionreply POST Operation PlanItemExecuteResponse
<protocol>://<host>:<port>/v1/amend POST Operation AmendOrder
<protocol>://<host>:<port>/v1/feasibilityReply POST Operation FeasibilityReply
<protocol>://<host>:<port>/v1/order/activate POST Operation ActivateOrderRequest
<protocol>://<host>:<port>/v1/order/cancel POST Operation CancelOrder
<protocol>://<host>:<port>/v1/order/suspend POST Operation SuspendOrderRequest
<protocol>://<host>:<port>/v1/orders/bulkaction POST Operation BulkAction
<protocol>://<host>:<port>/v1/planitem/bulkErrorHandlerreply POST Operation PlanItemBulkErrorHandler
<protocol>://<host>:<port>/v1/planitem/errorHandlerreply POST Operation PlanItemErrorHandler
<protocol>://<host>:<port>/v1/planitem/milestonenotify POST Operation MilestoneNotifyRequest
<protocol>://<host>:<port>/v1/planitem/suspendreply POST Operation PlanItemSuspendResponse
<protocol>://<host>:<port>/v1/preQualificationFailedReply POST Operation PreQualificationFailedReply
Data Service <protocol>://<host>:<port>/v1/plan GET Operation getPlan
<protocol>://<host>:<port>/v1/plan POST Operation setPlan
<protocol>://<host>:<port>/v1/planitems POST Operation setPlanItem
<protocol>://<host>:<port>/v1/planitems/get POST Operation getPlanItems
Catalog Service <protocol>://<host>:<port>/v1/actionmodel POST Operation SubmitActionModel
<protocol>://<host>:<port>/v1/actionmodels POST Operation SubmitActionModels
<protocol>://<host>:<port>/v1/actionmodels DELETE Operation PurgeActionModels
<protocol>://<host>:<port>/v1/planfragmentmodel POST Operation SubmitPlanFragmentModel
<protocol>://<host>:<port>/v1/planfragmentmodels DELETE Operation PurgePlanFragmentModels
<protocol>://<host>:<port>/v1/planfragmentmodels POST Operation SubmitPlanFragmentModels
<protocol>://<host>:<port>/v1/productmodel POST Operation SubmitProductModel
<protocol>://<host>:<port>/v1/productmodels DELETE Operation PurgeProductModels
<protocol>://<host>:<port>/v1/productmodel s POST Operation SubmitProductModels
TM Forum Adapter Service <protocol>://<host>:<port>/tmf-api/productOrdering/v4/productOrder POST Create a product order
<protocol>://<host>:<port>/tmf-api/productOrdering/v4/productOrder GET Retrieve a product order
<protocol>://<host>:<port>/tmf-api/productOrdering/v4/productOrder DELETE Delete a product order
Authorization Service <protocol>://<host>:<port>/v1/user GET Get user
<protocol>://<host>:<port>/v1/user POST Create and Modify user
<protocol>://<host>:<port>/v1/user DELETE Delete user