---
title: "Get Cart"
method: GET
path: "/v1/cart/list/{ORDER_SOURCE}"
tags: ["Merchant API"]
---

# Get Cart

`GET /v1/cart/list/{ORDER_SOURCE}`

## Request

- Base URL: `http://{{base_url}}`
- URL: `http://{{base_url}}/v1/cart/list/{ORDER_SOURCE}`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/extensiv/apis/integration-manager-api-formerly-cartrover/docs/v1/cart/list/:ORDER_SOURCE/get.ts> (a function with typed inputs; its response is checked against the schema)

Get the details for a specific order source setup. Some API credentials provided when setting up the connection may not be returned in this call.

### Filters
|    Argument    |    Description    |
|--------------------|-----------------------|
|    test_cart    |    Y or N. Default N   If Y, the cart connection will be tested and the result included in the response.    |

### Array Response Fields
|    Field    |    Data Type    |    Length    |    Description    |
|----------------|-----------------|--------------|---------------------------------|
|    order_source   |    String    |  |    Order Source assigned to this connection    |
|    description   |    String    |  |    Description provided during setup if available    |
|    user_key    |    String    |  |    User Name/ID for this connection if it can be shared.   |
|    server_id    |    String    |  |    Server URL for this connection, if available.   |
|    discontinued    |    Boolean    |  |    Has this connection been disabled/discontinued?   |
|    icon    |    String    |  |    Full url path to image of cart logo for hotlinking.<br>Dimensions: 64x64 px<br>Format: Transparent png   |
|    test_success    |    Boolean    |  |    Did we successfully connect to the cart.   |
|    test_message    |    String    |  |    A testing result message will be returned. It may be an error message, or brief instructions if additional setup is needed.   |
|    extra_params    |    Array    |  |    List of all params set and their values, even if they are the system default.   |
|    schedules    |    Array    |  |    List of service schedules: order, confirm, inventory. A value of 0 is OFF, anything else means ON.   |

## Path parameters

- `ORDER_SOURCE` string, required

## Response `200`

Successful response

---

[API](https://skmtc.dev/extensiv/apis/integration-manager-api-formerly-cartrover.md) - [All operations](https://skmtc.dev/extensiv/apis/integration-manager-api-formerly-cartrover/llms.txt) - [OpenAPI document](https://skmtc.dev/extensiv/apis/integration-manager-api-formerly-cartrover/revisions/125e6deac675?raw)
