### Get Product by ID Source: https://api.creativehub.io/swagger/index.html?url=%2Fswagger%2Fv1%2Fswagger.json Get a product given an id. ```APIDOC ## GET /api/v1/products/{id} ### Description Get a product given an id. ### Method GET ### Endpoint /api/v1/products/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the product ``` -------------------------------- ### Get Product by ID Source: https://api.creativehub.io/swagger Get a product given an id. ```APIDOC ## GET /api/v1/products/{id} ### Description Get a product given an id. ### Method GET ### Endpoint /api/v1/products/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the product to retrieve. ``` -------------------------------- ### Get Commission Summary Source: https://api.creativehub.io/swagger Gets a summary of commissions. ```APIDOC ## GET /api/v1/commissions/summary ### Description Gets a summary of commissions. ### Method GET ### Endpoint /api/v1/commissions/summary ``` -------------------------------- ### Get Revenue and Commissions Source: https://api.creativehub.io/swagger Gets revenue and commissions information. ```APIDOC ## GET /api/v1/commissions/revenue-and-commissions ### Description Gets revenue and commissions information. ### Method GET ### Endpoint /api/v1/commissions/revenue-and-commissions ``` -------------------------------- ### Get Order by ID Source: https://api.creativehub.io/swagger Get an order given an id. ```APIDOC ## GET /api/v1/orders/{id} ### Description Get an order given an id. ### Method GET ### Endpoint /api/v1/orders/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the order to retrieve. ``` -------------------------------- ### Webhook Receiver Source: https://api.creativehub.io/swagger Example of a webhook receiver endpoint. ```APIDOC ## POST /client/v1/webhook ### Description Example of webhook receiver endpoint. ### Method POST ### Endpoint /client/v1/webhook ``` -------------------------------- ### Get Order Item by SKU Source: https://api.creativehub.io/swagger Get an Order Item given a SKU. ```APIDOC ## GET /api/v1/skus/{sku} ### Description Get an Order Item given a SKU. ### Method GET ### Endpoint /api/v1/skus/{sku} ### Parameters #### Path Parameters - **sku** (string) - Required - The SKU of the order item to retrieve. ``` -------------------------------- ### Get Order by ID Source: https://api.creativehub.io/swagger/index.html?url=%2Fswagger%2Fv1%2Fswagger.json Get an order given an id. ```APIDOC ## GET /api/v1/orders/{id} ### Description Get an order given an id. ### Method GET ### Endpoint /api/v1/orders/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the order ``` -------------------------------- ### Get Order Item by SKU Source: https://api.creativehub.io/swagger/index.html?url=%2Fswagger%2Fv1%2Fswagger.json Get an Order Item given a SKU. ```APIDOC ## GET /api/v1/skus/{sku} ### Description Get an Order Item given a SKU. ### Method GET ### Endpoint /api/v1/skus/{sku} ### Parameters #### Path Parameters - **sku** (string) - Required - The SKU of the order item ``` -------------------------------- ### Commissions_Summary Source: https://api.creativehub.io/swagger/v1/swagger.json Gets a summary of commissions. ```APIDOC ## GET /api/v1/commissions/summary ### Description Gets a summary of commissions. ### Method GET ### Endpoint /api/v1/commissions/summary ### Parameters #### Query Parameters - **from** (string) - Required - - **to** (string) - Required - - **clientManagerType** (string) - Required - ``` -------------------------------- ### Webhook Receiver Endpoint Source: https://api.creativehub.io/swagger/index.html?url=%2Fswagger%2Fv1%2Fswagger.json Example of a webhook receiver endpoint. ```APIDOC ## POST /client/v1/webhook ### Description Example of a webhook receiver endpoint. ### Method POST ### Endpoint /client/v1/webhook ``` -------------------------------- ### Get Country by ID Source: https://api.creativehub.io/swagger/index.html?url=%2Fswagger%2Fv1%2Fswagger.json Get a country given an id. ```APIDOC ## GET /api/v1/countries/{id} ### Description Get a country given an id. ### Method GET ### Endpoint /api/v1/countries/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the country ``` -------------------------------- ### Orders_Get_v1 Source: https://api.creativehub.io/swagger/v1/swagger.json Get an order given an id. ```APIDOC ## GET /api/v1/orders/{id} ### Description Get an order given an id. ### Method GET ### Endpoint /api/v1/orders/{id} ### Parameters #### Path Parameters - **id** (integer) - Required - ### Response #### Success Response (200) - (OrderConfirmedResponse) - ``` -------------------------------- ### Get Country by ID Source: https://api.creativehub.io/swagger Get a country given an id. ```APIDOC ## GET /api/v1/countries/{id} ### Description Get a country given an id. ### Method GET ### Endpoint /api/v1/countries/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the country to retrieve. ``` -------------------------------- ### Get Delivery Option by ID Source: https://api.creativehub.io/swagger/index.html?url=%2Fswagger%2Fv1%2Fswagger.json Get a delivery option given an id. ```APIDOC ## GET /api/v1/deliveryoptions/{id} ### Description Get a delivery option given an id. ### Method GET ### Endpoint /api/v1/deliveryoptions/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the delivery option ``` -------------------------------- ### Get Delivery Option by ID Source: https://api.creativehub.io/swagger Get a delivery option given an id. ```APIDOC ## GET /api/v1/deliveryoptions/{id} ### Description Get a delivery option given an id. ### Method GET ### Endpoint /api/v1/deliveryoptions/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the delivery option to retrieve. ``` -------------------------------- ### Query Products Source: https://api.creativehub.io/swagger Queries all your products. ```APIDOC ## POST /api/v1/products/query ### Description Queries all your products. ### Method POST ### Endpoint /api/v1/products/query ``` -------------------------------- ### Orders_Confirm_v1 Source: https://api.creativehub.io/swagger/v1/swagger.json Create a confirmed order. ```APIDOC ## POST /api/v1/orders/confirmed ### Description Create a confirmed order. ### Method POST ### Endpoint /api/v1/orders/confirmed ### Parameters #### Request Body - **model** (OrderConfirmedRequest) - Optional - ### Response #### Success Response (200) - (OrderConfirmedResponse) - ``` -------------------------------- ### Orders_Query_v1 Source: https://api.creativehub.io/swagger/v1/swagger.json Queries all your orders. ```APIDOC ## POST /api/v1/orders/query ### Description Queries all your orders. ### Method POST ### Endpoint /api/v1/orders/query ### Parameters #### Request Body - **request** (CollectionRequest) - Optional - ### Response #### Success Response (200) - (CollectionResultOfOrderConfirmedResponse) - ``` -------------------------------- ### Orders_Embryonic_v1 Source: https://api.creativehub.io/swagger/v1/swagger.json Create an embryonic order. ```APIDOC ## POST /api/v1/orders/embryonic ### Description Create an embryonic order. ### Method POST ### Endpoint /api/v1/orders/embryonic ### Parameters #### Request Body - **model** (OrderEmbryonicRequest) - Optional - ### Response #### Success Response (200) - (OrderEmbryonicResponse) - ``` -------------------------------- ### Create Embryonic Order Source: https://api.creativehub.io/swagger Create an embryonic order. ```APIDOC ## POST /api/v1/orders/embryonic ### Description Create an embryonic order. ### Method POST ### Endpoint /api/v1/orders/embryonic ``` -------------------------------- ### DeliveryOptions_Query_v1 Source: https://api.creativehub.io/swagger/v1/swagger.json Queries all available delivery options for all countries. Accepts an optional request body for filtering. ```APIDOC ## POST /api/v1/deliveryoptions/query ### Description Queries all delivery options for all countries. ### Method POST ### Endpoint /api/v1/deliveryoptions/query ### Parameters #### Request Body - **request** (CollectionRequest) - Optional - Request object for querying delivery options. ``` -------------------------------- ### Create Confirmed Order Source: https://api.creativehub.io/swagger Create a confirmed order. ```APIDOC ## POST /api/v1/orders/confirmed ### Description Create a confirmed order. ### Method POST ### Endpoint /api/v1/orders/confirmed ``` -------------------------------- ### Query Delivery Options Source: https://api.creativehub.io/swagger Queries all delivery options for all countries. ```APIDOC ## POST /api/v1/deliveryoptions/query ### Description Queries all delivery options for all countries. ### Method POST ### Endpoint /api/v1/deliveryoptions/query ``` -------------------------------- ### Query Orders Source: https://api.creativehub.io/swagger Queries all your orders. ```APIDOC ## POST /api/v1/orders/query ### Description Queries all your orders. ### Method POST ### Endpoint /api/v1/orders/query ``` -------------------------------- ### DeliveryOptions_Get_v1 Source: https://api.creativehub.io/swagger/v1/swagger.json Retrieves a specific delivery option by its ID. Requires an 'id' path parameter. ```APIDOC ## GET /api/v1/deliveryoptions/{id} ### Description Get a delivery option given an id. ### Method GET ### Endpoint /api/v1/deliveryoptions/{id} ### Parameters #### Path Parameters - **id** (integer) - Required - The ID of the delivery option to retrieve (format: int32). ``` -------------------------------- ### Commissions_RevenueAndCommission Source: https://api.creativehub.io/swagger/v1/swagger.json Retrieves revenue and commission data. Requires 'from' and 'to' date parameters, and optionally accepts 'clientManagerType'. ```APIDOC ## GET /api/v1/commissions/revenue-and-commissions ### Description Retrieves revenue and commission data for a specified period. ### Method GET ### Endpoint /api/v1/commissions/revenue-and-commissions ### Parameters #### Query Parameters - **from** (string) - Required - The start date for the data retrieval (format: date-time). - **to** (string) - Required - The end date for the data retrieval (format: date-time). - **clientManagerType** (string) - Optional - Filters results by client manager type. ``` -------------------------------- ### Query Countries Source: https://api.creativehub.io/swagger Queries all the countries we deliver to. ```APIDOC ## POST /api/v1/countries/query ### Description Queries all the countries we deliver to. ### Method POST ### Endpoint /api/v1/countries/query ``` -------------------------------- ### Countries_Query_v1 Source: https://api.creativehub.io/swagger/v1/swagger.json Queries all countries that the system delivers to. Accepts an optional request body for filtering. ```APIDOC ## POST /api/v1/countries/query ### Description Queries all the countries we deliver to. ### Method POST ### Endpoint /api/v1/countries/query ### Parameters #### Request Body - **request** (CollectionRequest) - Optional - Request object for querying countries. ``` -------------------------------- ### Countries_Get_v1 Source: https://api.creativehub.io/swagger/v1/swagger.json Retrieves a specific country by its ID. Requires an 'id' path parameter. ```APIDOC ## GET /api/v1/countries/{id} ### Description Get a country given an id. ### Method GET ### Endpoint /api/v1/countries/{id} ### Parameters #### Path Parameters - **id** (integer) - Required - The ID of the country to retrieve (format: int32). ``` -------------------------------- ### Update Order State (Test Only) Source: https://api.creativehub.io/swagger Only for test deployments, not for production use - update an order's state. ```APIDOC ## PUT /api/v1/orders/state ### Description Only for test deployments, not for production use - update an order's state. ### Method PUT ### Endpoint /api/v1/orders/state ``` -------------------------------- ### OrderStateRequest Source: https://api.creativehub.io/swagger/v1/swagger.json Represents a request to update the state of an order. ```APIDOC ## OrderStateRequest ### Description Updates the state of an existing order. ### Request Body - **OrderId** (integer) - Required - The ID of the order to update. - **OrderState** (OrderState) - Required - The new state for the order. ``` -------------------------------- ### OrderConfirmedRequest Source: https://api.creativehub.io/swagger/v1/swagger.json Represents a request to confirm an order, including delivery details and charges. ```APIDOC ## OrderConfirmedRequest ### Description Confirms an order with specified delivery options and charges. ### Request Body - **OrderId** (integer) - Required - The ID of the order to confirm. - **DeliveryOptionId** (integer) - Required - The ID of the selected delivery option. - **DeliveryChargeExcludingSalesTax** (number) - Required - The delivery charge before sales tax. - **DeliveryChargeSalesTax** (number) - Required - The amount of sales tax on the delivery charge. - **ExternalReference** (string) - Optional - An external reference identifier for the order. ``` -------------------------------- ### SummaryRevenueItemValue Source: https://api.creativehub.io/swagger/v1/swagger.json Represents a value item for summary revenue reporting. ```APIDOC ## SummaryRevenueItemValue ### Description Defines a value item for summary revenue reporting, including its type and kind. ### Properties - **SummaryRevenueItemValueType** (SummaryRevenueItemValueType) - Required - The type of the summary revenue item value. - **Kind** (SummaryRevenueItemKind) - Required - The kind of the summary revenue item value. - **RevenueAndCommissionsInfo** (array) - Optional - An array of revenue and commission information. ``` -------------------------------- ### Orders_Delete_v1 Source: https://api.creativehub.io/swagger/v1/swagger.json Cancel an embryonic order. ```APIDOC ## DELETE /api/v1/orders/{id} ### Description Cancel an embryonic order. ### Method DELETE ### Endpoint /api/v1/orders/{id} ### Parameters #### Path Parameters - **id** (integer) - Required - ### Response #### Success Response (204) ``` -------------------------------- ### Cancel Order Source: https://api.creativehub.io/swagger/index.html?url=%2Fswagger%2Fv1%2Fswagger.json Cancel an embryonic order. ```APIDOC ## DELETE /api/v1/orders/{id} ### Description Cancel an embryonic order. ### Method DELETE ### Endpoint /api/v1/orders/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the order to cancel ``` -------------------------------- ### Cancel Order Source: https://api.creativehub.io/swagger Cancel an embryonic order. ```APIDOC ## DELETE /api/v1/orders/{id} ### Description Cancel an embryonic order. ### Method DELETE ### Endpoint /api/v1/orders/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the order to cancel. ``` -------------------------------- ### SpecialAccountSummaryRevenueItemValue Source: https://api.creativehub.io/swagger/v1/swagger.json Represents a summary revenue item value specifically for special accounts. ```APIDOC ## SpecialAccountSummaryRevenueItemValue ### Description Extends SummaryRevenueItemValue to include a description for special account revenue items. ### Properties - **Description** (string) - Optional - A description for the special account revenue item. ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.