Skip to main content

Track PMS

An Airbyte source for the Track Property Management System (PMS)
Enterprise-class property management solutions for vacation rental companies

Website: https://tnsinc.com/
API Docs: https://developer.trackhs.com
Authentication Docs: https://developer.trackhs.com/docs/authentication#authentication

Prerequisites

To use this connector, you need API credentials from your Track PMS account. Contact your Track PMS administrator or Track support to obtain your API key and secret. For more information, see the Track authentication documentation.

Configuration

InputTypeDescriptionDefault Value
customer_domainstringYour Track PMS domain. Enter the domain only, without https:// or trailing paths. For example: api.trackhs.com or your customer-specific subdomain.
api_keystringYour Track API key, used as the username for authentication.
api_secretstringYour Track API secret, used as the password for authentication.

The connector uses HTTP Basic authentication, sending api_key as the username and api_secret as the password. If authentication fails, verify that you have provided both values correctly.

Sync behavior

The connector handles Track's API rate limit of 10,000 requests per 5 minutes. When the rate limit is reached, the connector waits approximately 5 minutes before retrying.

Streams

Stream NamePrimary KeyPaginationSupports Full SyncSupports IncrementalAPI Docs
accounting_accountsidDefaultPaginatorLink
accounting_billsidDefaultPaginatorLink
accounting_chargesidDefaultPaginatorLink
accounting_depositsidDefaultPaginatorUndocumented
accounting_deposits_paymentsidDefaultPaginatorLink
accounting_itemsidDefaultPaginatorLink
accounting_transactionsidDefaultPaginatorLink
booking_feesidDefaultPaginatorLink
chargesidDefaultPaginatorLink
companiesidDefaultPaginatorLink
contactsidDefaultPaginatorLink
contacts_companiescontactId.companyIdDefaultPaginatorLink
contacts_pii_redactedidDefaultPaginatorLink
contractsidDefaultPaginatorLink
crm_company_attachmentcompany_id.idDefaultPaginatorLink
crm_tasksidDefaultPaginatorLink
custom_fieldsidDefaultPaginatorLink
date_groupsidDefaultPaginatorLink
documentsidDefaultPaginatorLink
foliosidDefaultPaginatorLink
folios_logsfolio_id.idDefaultPaginatorUndocumented
folios_rulesidDefaultPaginatorLink
folios_transactionsidDefaultPaginatorLink
fractionalsidDefaultPaginatorLink
fractionals_inventoryfraction_id.idDefaultPaginatorLink
fractionals_ownersfraction_id.idDefaultPaginatorLink
groupsidDefaultPaginatorLink
groups_blocksgroup_id.idDefaultPaginatorLink
groups_breakdowngroup_idDefaultPaginatorLink
groups_tagsgroup_id.idDefaultPaginatorLink
housekeeping_clean_typesidDefaultPaginatorLink
housekeeping_task_listidDefaultPaginatorUndocumented
housekeeping_work_ordersidDefaultPaginatorLink
lodging_typesidDefaultPaginatorLink
maintenance_problemsidDefaultPaginatorLink
maintenance_work_ordersidDefaultPaginatorLink
nodesidDefaultPaginatorLink
nodes_typesidDefaultPaginatorUndocumented
ownersidDefaultPaginatorLink
owners_contractsidDefaultPaginatorLink
owners_pii_redactedidDefaultPaginatorLink
owners_statementsidDefaultPaginatorLink
owners_statements_transactionsstatement_id.idDefaultPaginatorLink
owners_unitsownerId.idDefaultPaginatorLink
promo_codesidDefaultPaginatorLink
quotesidDefaultPaginatorLink
rate_typesidDefaultPaginatorUndocumented
reservationsidElastic Search PITLink
reservations_cancellation_policiesidDefaultPaginatorLink
reservations_cancellation_reasonsidDefaultPaginatorLink
reservations_discount_reasonsidDefaultPaginatorLink
reservations_guarantee_policiesidDefaultPaginatorLink
reservations_typesidDefaultPaginatorLink
reservations_v2idElastic Search PITLink
reviewsidDefaultPaginatorLink
rolesidDefaultPaginatorUndocumented
suspend_code_reasonsidDefaultPaginatorLink
tagsidDefaultPaginatorLink
tax_districtsidDefaultPaginatorLink
tax_policiesidDefaultPaginatorLink
taxesidDefaultPaginatorLink
travel_insurance_productsidDefaultPaginatorLink
unitsidDefaultPaginatorLink
units_amenitiesidDefaultPaginatorLink
units_amenity_groupsidDefaultPaginatorLink
units_bed_typesidDefaultPaginatorLink
units_blocksidDefaultPaginatorLink
units_channelunit_id.idDefaultPaginatorLink
units_daily_pricing_v2unit_id.rateTypeIdDefaultPaginatorLink
units_daily_pricing_parentidDefaultPaginatorLink
units_taxesunit_id.idDefaultPaginatorLink
units_taxes_parentidDefaultPaginatorLink
units_typesidDefaultPaginatorLink
units_types_daily_pricing_v2unit_type_id.rateTypeIdDefaultPaginatorLink
units_types_daily_pricing_parentidDefaultPaginatorLink
usersidDefaultPaginatorUndocumented
users_pii_redactedidDefaultPaginatorUndocumented

Reference

Config fields reference

Field
Type
Property name
API Key
required
string
api_key
Customer Domain
required
string
customer_domain
API Secret
string
api_secret

Changelog

Expand to review
VersionDateSubject
4.3.12025-11-30Fix travel insurance products record selector path
4.3.02025-09-30Improve 404 err handling for units pricing, drop unneeded parent streams, rename units pricing parent streams
4.2.02025-07-20Improved reservations & reservations_v2 scroll index handling; add folios_transactions stream
4.1.02025-06-30Fix error handler, add scroll parameter for reservations endpoints, add booking fees endpoint, schema updates
4.0.02025-03-30Prune units schema; fix docs; update error handler; diable connector auto schema determination
3.0.02025-02-26Drop redundant streams & omit unneeded sensitive fields from accounting_* streams
2.0.02025-02-13Rename and alphabetize folio_id stream
1.0.02025-01-16Fix housekeeping_work_orders incremental field; add reservations endpoint
0.1.02025-01-16Move kebab case streams to snake case; alphabetize streams
0.0.12024-10-18Initial release by @blakeflei via Connector Builder
Was this page helpful?