JUMP TOGetting StartedUsing This DocumentationOBJECTSAddressBatchCheckContact MediaCredit CardCustomerCustom FieldDeviceDevice TransactionLodgingScheduleRepeatRepeat CancelTransactionTransaction FeeEndpointsAuthenticationObtain a bearer tokenpostPayment MethodsCreate a Payment MethodpostRetrieve a Payment Method by External IDgetRetrieve a Payment Method by TokengetCustomersList all CustomersgetCreate a CustomerpostRetrieve a Customer by IDgetUpdate a CustomerputRetrieve a Customer by External IDgetList all Customer TransactionsgetSearch for CustomersgetDevicesList Active DevicesgetRetrieve a Device TransactiongetCancel a Device Transaction requestputCancel a Device Transaction requestpatchSend a Device Transaction requestpostTransactionsCreate a TransactionpostVoid a TransactionputRefund a TransactionpostRetrieve a TransactiongetSearch for TransactionsgetCapture a Credit Card TransactionputIncrement a Lodging TransactionpostPowered by Contact MediaA Contact Media is a generic representation of a contact method. As of now, phone and email types are supported.Properties PropertyTypeDescriptionExampleidNumber(integer)Read-only unique identifier.1234567890typeString"phone", "email""email"valueStringThe actual phone number or email address."firstname.lastname@test.test" Example JSON{ "type": "email", "value": "firstname.lastname@test.test" }