BudgetIncreases
The budget increases controller.
| API | Description |
|---|---|
| GET api/BudgetIncreases/{id} |
Retrieves a budget increase. |
| GET api/BudgetIncreases/budget/{budgetId} |
Retrieves a list of budget increases by budget. |
| GET api/BudgetIncreases |
Retrieves a list of budget increases. |
| POST api/BudgetIncreases |
Creates a new budget increase. |
| DELETE api/BudgetIncreases/{id} |
Deletes a budget increase. |
Allocations
The allocations controller.
| API | Description |
|---|---|
| GET api/allocations/{id} |
Retrieves an allocation. |
| POST api/allocations/select |
Retrieves a list of allocations that match the given criteria. |
| PUT api/allocations/{id} |
Updates an allocation. |
| DELETE api/allocations/{id} |
Deletes an allocation. |
| GET api/Allocations |
Retrieves a list of allocations. |
| POST api/Allocations |
Creates an allocation. |
Credits
The credits controller.
| API | Description |
|---|---|
| GET api/Credits/{id} |
Retrieves a credit. |
| GET api/Credits |
Retrieves a list of credits. |
| GET api/Credits/User |
Retrieves a list of credits for the current user. |
| GET api/Credits/User/{userId} |
Retrieves a list of credits by user. |
| POST api/Credits |
Creates a credit. |
| DELETE api/Credits/{id} |
Deletes a credit. |
Vouchers
The vouchers controller.
| API | Description |
|---|---|
| GET api/vouchers/code/{code} |
Retrieves a voucher by code in the current tenant. |
| GET api/vouchers/{id}/users |
Retrieves a list of voucher users for a voucher. |
| POST api/vouchers/select |
Retrieves a list of vouchers that match the given criteria. |
| PUT api/vouchers/{id} |
Updates a voucher. |
| DELETE api/vouchers/{id} |
Deletes a voucher. |
| POST api/vouchers/ValidateVoucher/{voucherCode}/{orderId} |
Validates a voucher against an order. |
| GET api/vouchers/CheckForAutomaticVouchers/{userId} |
Retrieves the voucher to be automatically applied to the given user, if applicable. |
| GET api/vouchers/report |
Retrieves the voucher report. |
| GET api/Vouchers |
Retrieves a list of vouchers. |
| POST api/Vouchers |
Creates a voucher. |
PaymentRequests
The payment requests controller.
| API | Description |
|---|---|
| POST api/PaymentRequests/select |
Retrieves a list of payment requests that match the given criteria. |
| GET api/PaymentRequests/{id} |
Retrieves a payment request. |
| POST api/PaymentRequests |
Creates a payment request. |
Feedback
| API | Description |
|---|---|
| POST api/feedback/select |
No documentation available. |
| POST api/feedback/complete |
No documentation available. |
| POST api/Feedback |
No documentation available. |
Campaigns
The campaigns controller.
| API | Description |
|---|---|
| GET api/campaigns/{id} |
Retrieves a campaign. |
| GET api/campaigns/user |
Retrieves a list of campaigns for the current user. |
| GET api/campaigns/nonTemporaryUser |
Retrieves a list of non temporary campaigns for the current user. |
| POST api/campaigns/select |
Retrieves a list of campaigns that match the given criteria. |
| POST api/campaigns/selectPaged/{pageNumber}/{pageSize} |
Retrieves a paged list of campaigns that match the given criteria. |
| POST api/campaigns/clone |
Clones a campaign. |
| PUT api/campaigns/{id} |
Updates a campaign. |
| DELETE api/campaigns/{id} |
Deletes a campaign. |
| POST api/campaigns/sameNameExistsForUser |
Returns whether a campaign already exists with the same name for the current user. |
| GET api/Campaigns |
Retrieves a list of campaigns. |
| POST api/Campaigns |
Creates a campaign. |
Reporting
The reporting controller.
| API | Description |
|---|---|
| POST api/reporting/orders/bymonth |
Retrieves a list of order counts by month that match the given criteria. |
| POST api/reporting/campaigns |
Retrieves a list of campaign reports that match the given criteria. |
Transactions
The transactions controller
| API | Description |
|---|---|
| GET api/Transactions/Budgets/{id}?budgetId={budgetId} |
Retrieves a list of transactions by budget. |
| GET api/Transactions/Credits/{id}?creditId={creditId} |
Retrieves a list of transactions by credit. |
| POST api/Transactions/select |
Retrieves a list of transactions that match the given criteria. |
| GET api/Transactions |
Retrieves a list of transactions. |
| GET api/Transactions/{id} |
Retrieves a transaction. |
| POST api/Transactions |
Creates a transaction. |
| PUT api/Transactions/{id} |
Updates a transaction. |
| DELETE api/Transactions/{id} |
Deletes a transaction. |
CentralMailerCampaigns
The campaigns controller.
| API | Description |
|---|---|
| GET api/centralmailercampaigns/{id} |
Retrieves a campaign. |
| GET api/centralmailercampaigns/user |
Retrieves a list of campaigns for the current user. |
| GET api/centralmailercampaigns/nonTemporaryUser |
Retrieves a list of non temporary campaigns for the current user. |
| POST api/centralmailercampaigns/select |
Retrieves a list of campaigns that match the given criteria. |
| POST api/centralmailercampaigns/selectPaged/{pageNumber}/{pageSize} |
Retrieves a paged list of campaigns that match the given criteria. |
| PUT api/centralmailercampaigns/{id} |
Updates a campaign. |
| DELETE api/centralmailercampaigns/{id} |
Deletes a campaign. |
| POST api/centralmailercampaigns/sameNameExistsForUser |
Returns whether a campaign already exists with the same name for the current user. |
| POST api/centralmailercampaigns/status |
No documentation available. |
| POST api/centralmailercampaigns/addUserLink |
No documentation available. |
| POST api/centralmailercampaigns/removeUserLink |
No documentation available. |
| POST api/centralmailercampaigns/getUserLinks |
No documentation available. |
| GET api/CentralMailerCampaigns |
Retrieves a list of campaigns. |
| POST api/CentralMailerCampaigns |
Creates a campaign. |
Budgets
The budgets controller.
| API | Description |
|---|---|
| GET api/Budgets/{id} |
Retrieves a budget. |
| GET api/Budgets/user |
Retrieves a list of budgets for the current user. |
| GET api/Budgets/{budgetId}/allocations |
Retrieves a budget with associated allocations. |
| GET api/Budgets/allocations |
Retrieves a list of budgets with associated allocations. |
| POST api/Budgets/select |
Retrieves a list of budgets that match the given criteria. |
| PATCH api/Budgets/{id}/Restore |
Restores a budget. |
| PUT api/Budgets/{id} |
Updates a budget. |
| DELETE api/Budgets/{id} |
Deletes a budget. |
| GET api/Budgets |
Retrieves a list of budgets. |
| POST api/Budgets |
Creates a budget. |
Orders
The orders controller.
| API | Description |
|---|---|
| GET api/orders/{id} |
Retrieves an order. |
| GET api/orders/Completed |
Retrieves a list of completed orders. |
| GET api/orders/user |
Retrieves a list of orders for the current user. |
| GET api/orders/user/nonTemporary |
Retrieves a list of non temporary orders for the current user. |
| GET api/orders/monthlyInvoices/{month} |
Retrieves a zip file of invoices for a month. |
| POST api/orders/select |
Retrieves a list of orders that match the given criteria. |
| POST api/orders/selectPaged/{pageNumber}/{pageSize} |
Retrieves a paged list of orders that match the given criteria. |
| PUT api/orders/{id} |
Updates an order. |
| POST api/orders/applyVoucher |
Applies a voucher to an order. |
| POST api/orders/status |
Sets the status of an order. |
| POST api/orders/externalProductionId |
Sets the external production id of an order. |
| POST api/orders/consignmentNumber |
Sets the consignment number of an order. |
| GET api/orders/Adyen | |
| POST api/orders/Adyen | |
| GET api/Orders |
Retrieves a list of orders. |
| POST api/Orders |
Creates an order. |
| DELETE api/Orders/{id} |
Deletes an order. |
PaymentResponses
The payment responses controller.
| API | Description |
|---|---|
| POST api/PaymentResponses/select |
Retrieves a list of payment responses that match the given criteria. |
| GET api/PaymentResponses/{id} |
Retrieves a payment response. |
| POST api/PaymentResponses |
Creates a payment response. |