> For the complete documentation index, see [llms.txt](https://docs.spurtcommerce.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.spurtcommerce.com/api-reference/store/store-content/store-configuration.md).

# Store Configuration

Retrieve storefront settings, payment methods and configuration.

## Get payment methods configured for the Store tenant.

> Get payment methods configured for the Store tenant.\
> \
> \*\*Authentication:\*\* Public storefront request; tenant validation applies.\
> \
> \*\*Feature area:\*\* Store content\
> \
> \*\*Implementation source:\*\* \`src/api/store/controllers/CommonListController.ts\`\
> \
> \*\*Request example provenance:\*\* Response fields and message from source API comment; values illustrative.\
> \
> \*\*Response example provenance:\*\* Response fields and message from source API comment; values illustrative.\
> \
> \> \*\*Example status: Illustrative.\*\* The example is included to demonstrate request/response shape in the reference UI; verify the owning controller and request DTO before using it as a contract.

```json
{"openapi":"3.0.3","info":{"title":"SpurtCommerce Store API","version":"6.0.0"},"tags":[{"name":"Store configuration","description":"Retrieve storefront settings, payment methods and configuration."}],"servers":[{"url":"https://api.example.com","description":"Replace with your SpurtCommerce API host. Paths include the /api prefix."}],"paths":{"/api/store-list/payment":{"get":{"operationId":"getApiStoreListPayment","summary":"Get payment methods configured for the Store tenant.","description":"Get payment methods configured for the Store tenant.\n\n**Authentication:** Public storefront request; tenant validation applies.\n\n**Feature area:** Store content\n\n**Implementation source:** `src/api/store/controllers/CommonListController.ts`\n\n**Request example provenance:** Response fields and message from source API comment; values illustrative.\n\n**Response example provenance:** Response fields and message from source API comment; values illustrative.\n\n> **Example status: Illustrative.** The example is included to demonstrate request/response shape in the reference UI; verify the owning controller and request DTO before using it as a contract.","tags":["Store configuration"],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer"},"description":"Query parameter limit."},{"name":"offset","in":"query","required":false,"schema":{"type":"integer"},"description":"Query parameter offset."},{"name":"count","in":"query","required":false,"schema":{"type":"boolean"},"description":"Query parameter count."}],"responses":{"200":{"description":"Successful response. Response fields and message from source API comment; values illustrative. Example is illustrative and does not guarantee a stable response contract.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"},"data":{"type":"object","properties":{"plugin_name":{"type":"string"},"plugin_avatar":{"type":"string"},"plugin_avatar_path":{"type":"string"},"plugin_type":{"type":"string"},"plugin_status":{"type":"integer"}},"additionalProperties":true},"status":{"type":"string"}},"additionalProperties":true}}}}}}}}}
```

## Get Store settings and currency display information for the active tenant.

> Get Store settings and currency display information for the active tenant.\
> \
> \*\*Authentication:\*\* Public; tenant validation applies.\
> \
> \*\*Feature area:\*\* Store content\
> \
> \*\*Implementation source:\*\* \`src/api/store/controllers/CommonListController.ts\`\
> \
> \*\*Request example provenance:\*\* Exact handler message and response keys; setting values illustrative.\
> \
> \*\*Response example provenance:\*\* Exact handler message and response keys; setting values illustrative.\
> \
> \> \*\*Example status: Illustrative.\*\* The example is included to demonstrate request/response shape in the reference UI; verify the owning controller and request DTO before using it as a contract.

```json
{"openapi":"3.0.3","info":{"title":"SpurtCommerce Store API","version":"6.0.0"},"tags":[{"name":"Store configuration","description":"Retrieve storefront settings, payment methods and configuration."}],"servers":[{"url":"https://api.example.com","description":"Replace with your SpurtCommerce API host. Paths include the /api prefix."}],"paths":{"/api/store-list/settings":{"get":{"operationId":"getApiStoreListSettings","summary":"Get Store settings and currency display information for the active tenant.","description":"Get Store settings and currency display information for the active tenant.\n\n**Authentication:** Public; tenant validation applies.\n\n**Feature area:** Store content\n\n**Implementation source:** `src/api/store/controllers/CommonListController.ts`\n\n**Request example provenance:** Exact handler message and response keys; setting values illustrative.\n\n**Response example provenance:** Exact handler message and response keys; setting values illustrative.\n\n> **Example status: Illustrative.** The example is included to demonstrate request/response shape in the reference UI; verify the owning controller and request DTO before using it as a contract.","tags":["Store configuration"],"responses":{"200":{"description":"Successful response. Exact handler message and response keys; setting values illustrative. Example is illustrative and does not guarantee a stable response contract.","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"integer"},"message":{"type":"string"},"data":{"type":"object","properties":{"siteName":{"type":"string"},"storeEmail":{"type":"string"},"currencyCode":{"type":"string"},"symbolLeft":{"type":"string"},"symbolRight":{"type":"string"}},"additionalProperties":true}},"additionalProperties":true}}}}}}}}}
```
