AccountBase Address App AppRequest Authorization Building BusinessAccount Country Culture Data DataContainer DataRequestOrder ExtendedProperty ExtendedPropertyValue FileLTU FileLTUContainer FileLTURequestOrder FileStore Flux FluxContainer FluxRequestOrder InfrastructureBase InfrastructureShortBase IRequestOrderBase LTU LTUBase LTUContainer LTUeWon Message Organization Point PointGroup Preparation QuickStart ReflectionAnalogic ReflectionBase ReflectionCommandAnalogic ReflectionCommandBase ReflectionCommandDigital ReflectionCommandDuret ReflectionCommandEwon ReflectionCommandGroup ReflectionCommandGroupContainer ReflectionCommandGroupExecutionSummary ReflectionCommandGroupItem ReflectionCommandGroupPhaseSummary ReflectionCommandMultiple ReflectionCommandPlanning ReflectionCommandState ReflectionCommandSystem ReflectionCommandText ReflectionCommandUnitOfProd ReflectionContainer ReflectionDataAnalogic ReflectionDataBase ReflectionDataContainer ReflectionDataDigital ReflectionDataDuret ReflectionDataEwon ReflectionDataPlanning ReflectionDataState ReflectionDataSystem ReflectionDataText ReflectionDataUnitOfProd ReflectionDigital ReflectionEvent ReflectionEwon ReflectionFormat ReflectionGeneric ReflectionItemAnalogic ReflectionItemBase ReflectionItemDigital ReflectionItemList ReflectionItemText ReflectionParameterAnalogic ReflectionPlanning ReflectionRequestOrder ReflectionState ReflectionStateReference ReflectionSystem ReflectionTemplate ReflectionText ReflectionUnitOfProd Role RoleStatus Site User ValueAnalogic ValueBase ValueDigital ValueText WAC WBase WCAExceptionResource WDCParameter WDCService WEvent WEventCategory WEventItem WEventsContainer WEventsRequestOrder WEventType WUM WUMFunction WUMMaterial WUMType WUMUnit WUMUnitCategory WUMUnitFamily WUMUnitItem Zone
Preferred message format

CreateBusinessAccount


Create BusinessAccount. BusinessAccount is a project containing all your resources: Flux, ReflectionBase, WEvent, etc. This is a preriquisite before connecting an LTU


Version V1
Require User context
Authorization
Errors

Route

POST    /BusinessAccount    


Parameters

Parameter Required Sample Description
WAC WAC123456789012 WAC of BusinessAccount. In most cases, leave parameter Null, WAC is auto created on BusinessAccount creation
Address Address as Address
AutoValidFlux true Same policy as AutoValidLTU for Flux
AutoValidLTU true When LTU connect for the first time on WIT-DataCenter Plateform, Status (view EntityStatusEnum) is EnabledAuto. If AutoValidLTU is activated (true) LTU status will change automatically to Enabled
AutoValidReflection true Same policy as AutoValidLTU for ReflectionBase
Description My BusinessAccount description Description
Name My BusinessAccount name Name
OperatorWOC WOC123456789012 WOC of Organization operator
OwnerWOC WOC123456789012 WOC of Organization owner
Url http://www.myproject.com Url
Remarks
  • To override Content-type in your clients HTTP Accept Header, append the .json suffix or ?format=json
  • To embed the response in a jsonp callback, append ?callback=myCallback

Post Data sample


POST /json/reply/CreateBusinessAccount HTTP/1.1 
Host: localhost 
Content-Type: application/json
Content-Length: length

{"wType":"CreateBusinessAccount","wac":"String","autoValidLTU":false,"autoValidFlux":false,"autoValidReflection":false,"ownerWOC":"String","operatorWOC":"String","name":"String","url":"String","description":"String","address":{"wType":"Address","phone":"String","fax":"String","address":"String","postalCode":"String","city":"String","countryID":0}}

cURL command sample

curl -k -H "Authorization: Bearer [YOUR_ACCESS_TOKEN]" -H "Content-Type:application/json" -X POST -d @filename.json https://api.wit-datacenter.com/BusinessAccount
Remark
@filename.json contain your request parameters serialized in JSON as described in Post Data sample bottom

Returned Entity

Created BusinessAccount

JSON Sample

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"wType":"BusinessAccount","status":"Disabled","wac":"String","ownerAccountID":0,"operatorAccountID":0,"hasDataStore":false,"dataStoreSize":0,"address":{"wType":"Address","phone":"String","fax":"String","address":"String","postalCode":"String","city":"String","countryID":0},"url":"String","description":"String","creationDate":"0001-01-01T00:00:00.0000000Z","updateDate":"0001-01-01T00:00:00.0000000Z","id":0,"picture":"00000000000000000000000000000000","name":"String"}