PriceTables
The price tables controller.
| API | Description |
|---|---|
| GET api/PriceTables |
Retrieves a list of price tables. |
| GET api/PriceTables/{id} |
Retrieves a price table. |
| GET api/PriceTables/tenant/{tenantId} |
Retrieves a list of price tables for a tenant. |
| GET api/PriceTables/Code?productCode={productCode} |
Retrieves a price table by product code. |
| POST api/PriceTables/Select |
Retrieves a list of price tables that match the given criteria. |
| POST api/PriceTables/SelectLatest |
Retrieves a list of the latest price tables that match the given criteria. |
| POST api/PriceTables/UpdatePriceTables |
Imports price tables. |
| POST api/PriceTables |
Creates a price table. |
Blob
The blob controller.
| API | Description |
|---|---|
| POST api/Blob/asset |
Uploads an asset to the CDN. |
Assets
The assets controller.
| API | Description |
|---|---|
| GET api/Assets |
Retrieves a list of assets. |
| GET api/Assets/byname/{name} |
Retrieves a list of assets. |
| GET api/Assets/{id} |
Retrieves an asset. |
| GET api/Assets/folder/{folderId} |
Retrieves a list of assets in a folder. |
| GET api/Assets/organisation/{organisationId} |
Retrieves a list of assets in a organisation. |
| GET api/Assets/tenant/{tenantId} |
Retrieves a list of assets in a organisation. |
| GET api/Assets/library |
Retrieves a list of assets in library. |
| GET api/Assets/Proof/{assetId} |
Retrieves a proof for an asset. |
| GET api/Assets/proof/order/{campaignId} |
Retrieves a proof for a campaign. |
| POST api/Assets/{id}/preview |
Retrieves a preview for an asset. |
| GET api/Assets/{id}/Thumbnail/{width}/{height} |
Retrieves a thumbnail for an asset in a set size. |
| GET api/Assets/{id}/Thumbnail/width/{width} |
Retrieves a thumbnail for an asset at a defined width. |
| GET api/Assets/{id}/Thumbnail/height/{height} |
Retrieves a thumbnail for an asset at a defined height. |
| POST api/Assets/select/{pageNumber}/{pageSize} |
Retrieves a paged list of assets that match the given criteria. |
| POST api/Assets |
Creates a new asset. |
| PUT api/Assets/{id} |
Updates an asset. |
| DELETE api/Assets/{id} |
Deletes an asset. |
Campaigns
The campaign details controller.
| API | Description |
|---|---|
| POST api/campaigns/clone |
Clones a campaign. |
| GET api/campaigns/{id} |
Retrieves a campaign. |
| GET api/campaigns |
Retrieves a list of campaigns. |
| GET api/campaigns/User |
Retrieves a list of campaigns for the current user. |
| POST api/campaigns/Select |
Retrieves a list of campaigns that match the given criteria. |
| GET api/campaigns/printingOptions/{id} |
Retrieves the printing options for a campaign. |
| PUT api/campaigns/{id} |
Updates a campaign. |
| POST api/campaigns/export/{id} |
Exports a campaign. |
| DELETE api/campaigns/{id} |
Deletes a campaign. |
| POST api/Campaigns |
Creates a new campaign. |
Reporting
The reporting controller.
| API | Description |
|---|---|
| POST api/reporting/bytecount |
Retrieves a byte count usage report for assets that match the given criteria. |
AssetAuditLog
The asset audit log api controller.
| API | Description |
|---|---|
| GET api/assetAuditLog/{id} |
Retrieves an asset audit log. |
| POST api/assetAuditLog/select |
Retrieves a list of asset audit logs that match the criteria. |
| POST api/AssetAuditLog |
Creates a new asset audit log. |
PriceTableAuditLog
The price table audit log controller.
| API | Description |
|---|---|
| GET api/PriceTableAuditLog/{id} |
Retrieves a price table audit log. |
| POST api/PriceTableAuditLog/select |
Retrieves a list of price table audit logs that match the given criteria. |
| POST api/PriceTableAuditLog |
Creates a price table audit log. |