Misc

Misc stuff controller, Used by front-end.

APIDescription
GET api/Misc/Label/Item/Type

Get Label Item Types

GET api/Misc/Font

Get all installed fonts in current computer

GET api/Misc/Label/Shape/Type

Get shape types

GET api/Misc/Barcode/Type

Return barcode types.

GET api/Misc/Label/Item/Format

Return Label Item Formats.

GET api/Misc/Label/Item/Alignment

Return Label Item Alignment

GET api/Misc/Label/Item/FontStyle

Return font style: Regular, Bold, Italic . . .

GET api/Misc/Label/Item/RotateType

Return rotate type: 0/90/180/270 degree.

GET api/Misc/NoImage

Return default image file ID when it's no image.

GET api/Misc/Label/ValueType

Return label value types.

GET api/Misc/PrintArea

Return current print areas.

PUT api/Misc/PrintArea

No documentation available.

POST api/Misc/PrintArea

Save print area

DELETE api/Misc/PrintArea/{ID}

Delete print area by ID.

GET api/Misc/AuthInfo

Return basic authentication definitions in current user.

PUT api/Misc/AuthInfo

Query basic authentication definitions in current user

GET api/Misc/AuthInfo/{ID}/SVC

No documentation available.

POST api/Misc/AuthInfo

Save basic authentication definition

DELETE api/Misc/AuthInfo/{ID}

Remove basic authentication information from current user.

GET api/Misc/ClientInfo

Get client info

GET api/Misc/Enterpeise

No documentation available.

GET api/Misc/Company

No documentation available.

GET api/Misc/MyCompanies

No documentation available.

GET api/Misc/Company/{ID}/Go

No documentation available.

GET api/Misc/Backup/JobHistory

No documentation available.

GET api/Misc/Backup/JobHistory/{Mth}

No documentation available.

PUT api/Misc/IconLib

No documentation available.

POST api/Misc/IconLib

No documentation available.

DELETE api/Misc/IconLib/{ID}

No documentation available.

GET api/Misc/IconLib/{ID}/UsedBy

No documentation available.

POST api/Misc/Sync/CheckSelf/{Val}

No documentation available.

Attachment

Attachment controller, Route prefix: api/Basis

APIDescription
GET api/Basis/Attachment

No documentation available.

GET api/Basis/Attachment/{ID}

用于根据文件ID返回单个文件

GET api/Basis/Attachment/{ID}/SetTag/{Tag}

Mark tag for one single attachment

PUT api/Basis/Attachment

Query attachments

POST api/Basis/Attachment/{SourceID}

Save attachment with sourceID in url

POST api/Basis/Attachment/{SourceID}/{Tag}

Save attachment with source ID and Tag in url

DELETE api/Basis/Attachment/{ID}

Remove attachment by ID

DELETE api/Basis/Attachment/{srcID}/{srcTag}

Remove attachments by source ID and source Tag.

Label

Label Controller, authentication is required. Route prefix: api/Label Include CURD operations of Template/Item/Text/Barcode/Image Consumed by webpage.

APIDescription
GET api/Label/Template/All

Get a list of all the templates under current user. Not recommended.

PUT api/Label/Template

Query template by pages

GET api/Label/Template/{ID}

Get a label template by given ID

GET api/Label/Template/{ID}/SVC

No documentation available.

POST api/Label/Template/Save

Save data into given label template

DELETE api/Label/Template/Remove/{ID}

Delete a label template by given ID

GET api/Label/Template/{ID}/To/{CompanyID}

No documentation available.

GET api/Label/Template/{Template_ID}/Item/All

Get all items of a given template ID

PUT api/Label/Template/{Template_ID}/Item/Paged

Query Items by given template ID

POST api/Label/Item

Save label template item by given object

DELETE api/Label/Item/{ID}

Delete Label Template Item by ID

GET api/Label/Item/{ID}/DrawText

Get item text by given item ID

GET api/Label/Item/{ID}/PureText

GET api/Label/Item/{ID}/Barcode

Get item barcode by Item ID

GET api/Label/Item/{ID}/Image

Get item image by Item ID

GET api/Label/Template/{Template_ID}/Shape

Get shapes by given Template ID

PUT api/Label/Template/{Template_ID}/Shape/Paged

No documentation available.

DELETE api/Label/Shape/{ID}

No documentation available.

POST api/Label/Shape

No documentation available.

GET api/Label/Image2BMP/{Att_ID}

Convert any image format to BMP by Attachment ID. When picture uploaded, the system will call this API.

GET api/Label/Item/{ID}/Value

Get Item Value definition by given Item ID.

POST api/Label/Item/Value

Save Item Value definition by given object.

DELETE api/Label/Item/Value/{ID}

Remove Item Value by given ID

DNSPOD

APIDescription
GET api/DNSPOD/Get

No documentation available.

POST api/DNSPOD/Set

No documentation available.

Printer

Printer Controller, Authentication is required. Consumed by web page. Route Prefix: api/Printer

APIDescription
GET api/Printer/All

Get all printers owned by current user.

PUT api/Printer

No documentation available.

GET api/Printer/One/{ID}

Get printer information by ID

GET api/Printer/Type

Get printer types

POST api/Printer/Save

Save printer by given object

DELETE api/Printer/Remove/{ID}

Remove printer by given ID

Membership

APIDescription
GET api/Member/Role

No documentation available.

PUT api/Member/User/{mark}

No documentation available.

GET api/Member/User/{ID}/Companies

No documentation available.

GET api/Member/User/{ID}/Roles

No documentation available.

POST api/Member/User/{ID}/Companies

No documentation available.

POST api/Member/User/{ID}/Roles

No documentation available.

POST api/Member/User

No documentation available.

DELETE api/Member/User/{ID}

No documentation available.

PUT api/Member/User/Login

No documentation available.

DELETE api/Member/User/Login

No documentation available.

GET api/Member/MyClaim

No documentation available.

GET api/Member/MyClaim/{cType}

No documentation available.

POST api/Member/MyClaim

No documentation available.

PUT api/Member/User/Claim

No documentation available.

POST api/Member/User/Claim

No documentation available.

GET api/Member/Me

No documentation available.

GET api/Member/Company

No documentation available.

GET api/Member/Company/Mine

No documentation available.

GET api/Member/Company/{ID}/Go

No documentation available.

GET api/Member/Company/Current

No documentation available.

Permission

APIDescription
GET api/Perm

No documentation available.

PUT api/Perm

No documentation available.

POST api/Perm

No documentation available.

DELETE api/Perm/{ID}

No documentation available.

GET api/Perm/Check/{mark}

No documentation available.

POST api/Perm/Check

No documentation available.

PUT api/Role/{rId}/Perm

No documentation available.

GET api/Role/{rId}/Perm/{pId}

No documentation available.

PUT api/Perm/{ID}/API

No documentation available.

GET api/Perm/{pId}/API/{aId}

No documentation available.

PUT api/APIRoute

No documentation available.

GET api/Page/Module/Menu

No documentation available.

PUT api/Page/Module

No documentation available.

POST api/Page/Module

No documentation available.

DELETE api/Page/Module/{ID}

No documentation available.

GET api/Role/{ID}/Module

No documentation available.

GET api/Role/{rId}/Module/{mId}/Set

No documentation available.

POST api/Page/Menu

No documentation available.

PUT api/Page/Menu

No documentation available.

DELETE api/Page/Menu/{ID}

No documentation available.

GET api/Role/{rId}/Module/{mId}/menu

No documentation available.

GET api/Role/{rId}/Menu/{mId}/Set

No documentation available.

PUT api/Activity

No documentation available.

Service

Service Controller, invoked by SCP and web pages.

APIDescription
GET api/Service/All

PUT api/Service/List

Query Service

POST api/Service/Save

Save Service

DELETE api/Service/Remove/{SVC_ID}

Remove Service

GET api/Service/{Service_ID}/Printer

GET api/Service/{Service_ID}/Paras

Get Parameter List of a service

GET api/Service/Instruction/{ID}/Preview

GET api/Service/Task/{ID}

Get task detail by task id. When we need print to local printer, we can generate a task and tell the task id to client, then client can use this method get ZPL code and send to local printer.

PUT api/Service/History

No documentation available.

GET api/Service/Request/{ID}/toPrint

No documentation available.

GET api/Service/Instruction/{ID}/toPrint

No documentation available.

PUT api/Service/Instruction/{ID}/LogSend/{Mark}

No documentation available.

GET api/Service/Request/{requestId}/Instruction

No documentation available.

GET api/Service/Instruction/{ID}/Directives

No documentation available.

GET api/Service/Instruction/{ID}/Send

No documentation available.

GET api/Service/Instruction/{instructionId}/Delivery

No documentation available.

GET api/Service/{SVC_ID}/Data

Get Data list of a given service This method can be invoked by other application to set service data.

POST api/Service/Data

Save Data of given service

DELETE api/Service/{SVC_ID}/Data/{Name}

Remove Data from given service

POST api/Service/Print

POST api/Service/RePrint

No documentation available.

DELETE api/Service/MoveHistoryData

No documentation available.

GET api/Service/TestAuth

No documentation available.