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_accountsidDefaultPaginator✅❌Link
accounting_billsidDefaultPaginator✅❌Link
accounting_chargesidDefaultPaginator✅❌Link
accounting_depositsidDefaultPaginator✅❌Undocumented
accounting_deposits_paymentsidDefaultPaginator✅❌Link
accounting_itemsidDefaultPaginator✅❌Link
accounting_transactionsidDefaultPaginator✅❌Link
booking_feesidDefaultPaginator✅❌Link
chargesidDefaultPaginator✅❌Link
companiesidDefaultPaginator✅✅Link
contactsidDefaultPaginator✅✅Link
contacts_companiescontactId.companyIdDefaultPaginator✅❌Link
contacts_pii_redactedidDefaultPaginator✅✅Link
contractsidDefaultPaginator✅❌Link
crm_company_attachmentcompany_id.idDefaultPaginator✅❌Link
crm_tasksidDefaultPaginator✅❌Link
custom_fieldsidDefaultPaginator✅❌Link
date_groupsidDefaultPaginator✅❌Link
documentsidDefaultPaginator✅❌Link
foliosidDefaultPaginator✅❌Link
folios_logsfolio_id.idDefaultPaginator✅❌Undocumented
folios_rulesidDefaultPaginator✅❌Link
folios_transactionsidDefaultPaginator✅❌Link
fractionalsidDefaultPaginator✅❌Link
fractionals_inventoryfraction_id.idDefaultPaginator✅❌Link
fractionals_ownersfraction_id.idDefaultPaginator✅❌Link
groupsidDefaultPaginator✅❌Link
groups_blocksgroup_id.idDefaultPaginator✅❌Link
groups_breakdowngroup_idDefaultPaginator✅❌Link
groups_tagsgroup_id.idDefaultPaginator✅❌Link
housekeeping_clean_typesidDefaultPaginator✅❌Link
housekeeping_task_listidDefaultPaginator✅❌Undocumented
housekeeping_work_ordersidDefaultPaginator✅✅Link
lodging_typesidDefaultPaginator✅❌Link
maintenance_problemsidDefaultPaginator✅❌Link
maintenance_work_ordersidDefaultPaginator✅✅Link
nodesidDefaultPaginator✅❌Link
nodes_typesidDefaultPaginator✅❌Undocumented
ownersidDefaultPaginator✅✅Link
owners_contractsidDefaultPaginator✅❌Link
owners_pii_redactedidDefaultPaginator✅✅Link
owners_statementsidDefaultPaginator✅❌Link
owners_statements_transactionsstatement_id.idDefaultPaginator✅❌Link
owners_unitsownerId.idDefaultPaginator✅❌Link
promo_codesidDefaultPaginator✅❌Link
quotesidDefaultPaginator✅❌Link
rate_typesidDefaultPaginator✅❌Undocumented
reservationsidElastic Search PIT✅✅Link
reservations_cancellation_policiesidDefaultPaginator✅❌Link
reservations_cancellation_reasonsidDefaultPaginator✅❌Link
reservations_discount_reasonsidDefaultPaginator✅❌Link
reservations_guarantee_policiesidDefaultPaginator✅❌Link
reservations_typesidDefaultPaginator✅❌Link
reservations_v2idElastic Search PIT✅✅Link
reviewsidDefaultPaginator✅❌Link
rolesidDefaultPaginator✅❌Undocumented
suspend_code_reasonsidDefaultPaginator✅❌Link
tagsidDefaultPaginator✅❌Link
tax_districtsidDefaultPaginator✅❌Link
tax_policiesidDefaultPaginator✅❌Link
taxesidDefaultPaginator✅❌Link
travel_insurance_productsidDefaultPaginator✅❌Link
unitsidDefaultPaginator✅✅Link
units_amenitiesidDefaultPaginator✅❌Link
units_amenity_groupsidDefaultPaginator✅❌Link
units_bed_typesidDefaultPaginator✅❌Link
units_blocksidDefaultPaginator✅❌Link
units_channelunit_id.idDefaultPaginator✅❌Link
units_daily_pricing_v2unit_id.rateTypeIdDefaultPaginator✅❌Link
units_daily_pricing_parentidDefaultPaginator✅✅Link
units_taxesunit_id.idDefaultPaginator✅❌Link
units_taxes_parentidDefaultPaginator✅✅Link
units_typesidDefaultPaginator✅❌Link
units_types_daily_pricing_v2unit_type_id.rateTypeIdDefaultPaginator✅❌Link
units_types_daily_pricing_parentidDefaultPaginator✅❌Link
usersidDefaultPaginator✅❌Undocumented
users_pii_redactedidDefaultPaginator✅❌Undocumented

IP allow list​

If you use Airbyte Cloud and your organization restricts access to specific IPs, add the Airbyte Cloud IP addresses to your allow list.

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?