---
title: "List created gateways"
method: GET
path: "/gateways.{format}"
tags: ["gateways"]
---

# List created gateways

`GET /gateways.{format}`

Retrieve an ordered and paginated list of all gateways in the environment. This is different from the list of all supported gateways in that this will only return the gateway instances that have been provisioned in the authenticated environment.

## Query parameters

- `order` string
- `since_token` string
- `count` string

## Response `200`

Successful

- ListGatewaysResponse
  - `gateways` GatewayProperties[]
    - `token` string — The token identifying the provisioned gateway at Spreedly
    - `name` string — The human readable name of the gateway
    - `gateway_type` string — The type (short name) of the gateway. Use this value when provisioning a gateway
    - `description` string — The description of the provisioned gateway
    - `merchant_profile_key` string — The token of the Merchant Profile associated with the provisioned gateway
    - `sub_merchant_key` string — The token of the Sub-merchant associated with the provisioned gateway
    - `state` string — The storage state of the gateway (retained, redacted, etc…)
    - `sandbox` boolean — If the gateway was created in sandbox mode or not
    - `redacted` boolean — If this gateway is redacted or not
    - `credentials` unknown[] — The non-sensitive credentials used for this gateway
      - unknown
    - `gateway_settings` object — The non-credential fields that can be specified at the gateway level, and included in all transactions
    - `characteristics` unknown[] — A list of operations (such as purchase, capture etc…) that the gateway supports
      - unknown
    - `payment_methods` unknown[] — A list of payment methods (such as credit_card, apple_pay, google_pay, etc…) that the gateway supports
      - unknown
    - `gateway_specific_fields` string[] — The list of gateway specific fields that can be specified in supported gateway transactions
    - `created_at` string — The time the gateway was created
    - `updated_at` string — The time the gateway was last updated

## Other responses

- `401` — Unauthorized
- `404` — Not found
- `422` — Unauthorized

---

[API](https://skmtc.net/spreedly/apis/spreedly-api-v1.md) · [All operations](https://skmtc.net/spreedly/apis/spreedly-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/spreedly/spreedly-api-v1/versions/72ba4e23e65c/schema)
