Developers & API

Developers and API overview

Learn where to start with API access, event tracking, SMS sending, and custom integrations.

Integrate a custom store with Hellotext

Connect customer profiles, properties, products, historical orders, Hellotext.js, and server-side tracking in the right order.

API reference

The complete reference for all available resources, attributes, parameters, and endpoints.

Sync products and understand inventory availability

Keep products and variants synchronized through the API and understand how Hellotext obtains live availability.

Create and track orders with the API

Synchronize an order once, connect it to the customer profile, and record each real lifecycle milestone.

Create and track coupons with the API

Represent an existing store coupon in Hellotext and record confirmed redemptions without duplicating them.

Troubleshoot a custom integration

Diagnose authentication, validation, identity, duplicate data, delayed events, and safe retry problems.

Send SMS with the API

Send individual SMS messages securely and verify their processing and delivery states.

Tracking events

Understand actions, events, objects, and the correct source for each customer signal.

Custom actions

Define business-specific activity and track it from Hellotext.js, the API, or a customer profile.

Objects

Model business entities, define their properties, and associate object instances with tracked events.

Track campaign, route, and playbook links

Understand how tracked links preserve message, session, reporting, and attribution context after a click.

Tracking unidentified customers

Preserve anonymous browser activity and associate it safely with a known customer profile.

External tracking

Send trusted customer, product, order, and custom events from your backend or external systems.