Skip to main content

TerminalClaimPreflightResponse

claimIdstring<uuid>nullable
gatewayDeviceIdstringnullable
hardwareIdstringrequired
lifecycleTerminalDeviceClaimLifecyclenullable

Possible values: [UNBOUND, CLAIMED, PROVISIONING, PENDING_CLOUD_SYNC, BOUND, CONFLICT, FAILED_OPERATION, REQUIRES_RECONCILIATION]

merchantIdstringrequired
providerCloudTerminalProviderrequired

Possible values: [NEXGO, BOLT]

providerTerminalIdstringnullable
remoteMerchantIdstringnullable
remoteTerminalIdstringnullable
statusTerminalClaimPreflightStatusrequired

Possible values: [CLAIMABLE, ALREADY_BOUND_TO_REQUESTED_LOCATION, REQUIRES_RECOVERY, UNSUPPORTED_FOR_BINDING, BOUND_TO_ANOTHER_LOCATION, UNKNOWN_SERIAL]

TerminalClaimPreflightResponse
{
"claimId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"gatewayDeviceId": "string",
"hardwareId": "string",
"lifecycle": "UNBOUND",
"merchantId": "string",
"provider": "NEXGO",
"providerTerminalId": "string",
"remoteMerchantId": "string",
"remoteTerminalId": "string",
"status": "CLAIMABLE"
}