GET
/v1/terminal/configurations/{configuration}Retrieve a Terminal configuration
Retrieves a Terminal configuration by its configuration ID. Use expand to include additional response fields when retrieving the configuration. The response can contain either the configuration object or a deleted configuration object.
- RetriesRetries up to 2×, 500ms backoff, 30s timeout.
configurationstringrequired
The unique identifier of the Terminal configuration to retrieve. Must not exceed 5000 characters.
expandarray<string>optional
Fields to expand in the response. Each value must not exceed 5000 characters.
200Returns the requested Terminal configuration object, or a deleted configuration object containing its identifier and deleted state.
bbpos_wisepad3objectoptional
bbpos_wisepos_eobjectoptional
cellularobjectoptional
idstringrequired
Unique identifier for the object.
is_account_defaultbooleanoptional
Whether this Configuration is the default for your account
livemodebooleanrequired
If the object exists in live mode, the value is `true`. If the object exists in test mode, the value is `false`.
namestringoptional
String indicating the name of the Configuration object, set by the user
objectstringrequired
String representing the object's type. Objects of the same type share the same value.
offlineobjectoptional
reboot_windowobjectoptional
stripe_s700objectoptional
stripe_s710objectoptional
tippingobjectoptional
verifone_m425objectoptional
verifone_p400objectoptional
verifone_p630objectoptional
verifone_ux700objectoptional
verifone_v660pobjectoptional
wifiobjectoptional
defaultReturns an error object containing an error type and, when available, details such as a message, parameter, code, or documentation URL.
errorobjectrequired
Error handling
configuration must identify the configuration to retrieve and must not exceed 5000 characters. Each expand value must not exceed 5000 characters when provided.