Logo
Adyen APIs API Documentation

Get a list of terminals

GET {{baseUrl}}/terminals

Returns the payment terminals that the API credential has access to and that match the query parameters. To make this request, your API credential must have the following roles: * Management API — Terminal actions read

 

Body PARAM

Key Datatype Required Description 
searchQuery
string Returns terminals with an ID that contains the specified string. If present, other query parameters are ignored.
otpQuery
string Returns one or more terminals associated with the one-time passwords specified in the request. If this query parameter is used, other query parameters are ignored.
countries
string Returns terminals located in the countries specified by their [two-letter country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).
merchantIds
string Returns terminals that belong to the merchant accounts specified by their unique merchant account ID.
storeIds
string Returns terminals that are assigned to the [stores](https://docs.adyen.com/api-explorer/#/ManagementService/latest/get/stores) specified by their unique store ID.
brandModels
string Returns terminals of the [models](https://docs.adyen.com/api-explorer/#/ManagementService/latest/get/companies/{companyId}/terminalModels) specified in the format *brand.model*.
pageNumber
number The number of the page to fetch.
Curl
curl -X GET 'https://management-test.adyen.com/v3/terminals?searchQuery=searchQuery_example&otpQuery=otpQuery_example&countries=countries_example&merchantIds=merchantIds_example&storeIds=storeIds_example&brandModels=brandModels_example&pageNumber=56&pageSize=56' -H 'Accept: application/json'

ENDPOINTS