Skip to content

Latest commit

 

History

History
164 lines (112 loc) · 6.84 KB

QuoteCartRepositoryV1Api.md

File metadata and controls

164 lines (112 loc) · 6.84 KB

swagger_client.QuoteCartRepositoryV1Api

All URIs are relative to http://localhost/rest/default

Method HTTP request Description
quote_cart_repository_v1_get_get GET /V1/carts/{cartId}
quote_cart_repository_v1_get_list_get GET /V1/carts/search
quote_cart_repository_v1_save_put PUT /V1/carts/mine

quote_cart_repository_v1_get_get

QuoteDataCartInterface quote_cart_repository_v1_get_get(cart_id)

Enables an administrative user to return information for a specified cart.

Example

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.QuoteCartRepositoryV1Api()
cart_id = 56 # int | 

try: 
    api_response = api_instance.quote_cart_repository_v1_get_get(cart_id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling QuoteCartRepositoryV1Api->quote_cart_repository_v1_get_get: %s\n" % e)

Parameters

Name Type Description Notes
cart_id int

Return type

QuoteDataCartInterface

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

[Back to top] [Back to API list] [Back to Model list] [Back to README]

quote_cart_repository_v1_get_list_get

QuoteDataCartSearchResultsInterface quote_cart_repository_v1_get_list_get(search_criteria_filter_groups_filters_field=search_criteria_filter_groups_filters_field, search_criteria_filter_groups_filters_value=search_criteria_filter_groups_filters_value, search_criteria_filter_groups_filters_condition_type=search_criteria_filter_groups_filters_condition_type, search_criteria_sort_orders_field=search_criteria_sort_orders_field, search_criteria_sort_orders_direction=search_criteria_sort_orders_direction, search_criteria_page_size=search_criteria_page_size, search_criteria_current_page=search_criteria_current_page)

Enables administrative users to list carts that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#CartRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.

Example

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.QuoteCartRepositoryV1Api()
search_criteria_filter_groups_filters_field = 'search_criteria_filter_groups_filters_field_example' # str | Field (optional)
search_criteria_filter_groups_filters_value = 'search_criteria_filter_groups_filters_value_example' # str | Value (optional)
search_criteria_filter_groups_filters_condition_type = 'search_criteria_filter_groups_filters_condition_type_example' # str | Condition type (optional)
search_criteria_sort_orders_field = 'search_criteria_sort_orders_field_example' # str | Sorting field. (optional)
search_criteria_sort_orders_direction = 'search_criteria_sort_orders_direction_example' # str | Sorting direction. (optional)
search_criteria_page_size = 56 # int | Page size. (optional)
search_criteria_current_page = 56 # int | Current page. (optional)

try: 
    api_response = api_instance.quote_cart_repository_v1_get_list_get(search_criteria_filter_groups_filters_field=search_criteria_filter_groups_filters_field, search_criteria_filter_groups_filters_value=search_criteria_filter_groups_filters_value, search_criteria_filter_groups_filters_condition_type=search_criteria_filter_groups_filters_condition_type, search_criteria_sort_orders_field=search_criteria_sort_orders_field, search_criteria_sort_orders_direction=search_criteria_sort_orders_direction, search_criteria_page_size=search_criteria_page_size, search_criteria_current_page=search_criteria_current_page)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling QuoteCartRepositoryV1Api->quote_cart_repository_v1_get_list_get: %s\n" % e)

Parameters

Name Type Description Notes
search_criteria_filter_groups_filters_field str Field [optional]
search_criteria_filter_groups_filters_value str Value [optional]
search_criteria_filter_groups_filters_condition_type str Condition type [optional]
search_criteria_sort_orders_field str Sorting field. [optional]
search_criteria_sort_orders_direction str Sorting direction. [optional]
search_criteria_page_size int Page size. [optional]
search_criteria_current_page int Current page. [optional]

Return type

QuoteDataCartSearchResultsInterface

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

[Back to top] [Back to API list] [Back to Model list] [Back to README]

quote_cart_repository_v1_save_put

ErrorResponse quote_cart_repository_v1_save_put(body=body)

Save quote

Example

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.QuoteCartRepositoryV1Api()
body = swagger_client.Body54() # Body54 |  (optional)

try: 
    api_response = api_instance.quote_cart_repository_v1_save_put(body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling QuoteCartRepositoryV1Api->quote_cart_repository_v1_save_put: %s\n" % e)

Parameters

Name Type Description Notes
body Body54 [optional]

Return type

ErrorResponse

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

[Back to top] [Back to API list] [Back to Model list] [Back to README]