Developers
One base URL, one API key, 119 documented operations. Send texts, manage clients, book appointments, and collect eSignatures from your own software. If your team can click it in Send It By Text, you can automate it here.
# Find a contact
curl -X POST \
"https://useclientconnect.com/api/clientconnect_v2.aspx" \
-H "apikey: YOUR_API_KEY" \
--data-urlencode "request=searchclient" \
--data-urlencode "search=Jane Smith"
# Then text them, using the returned ID as cid
curl -X POST \
"https://useclientconnect.com/api/clientconnect_v2.aspx" \
-H "apikey: YOUR_API_KEY" \
--data-urlencode "request=sendclienttext" \
--data-urlencode "cid=1234567" \
--data-urlencode "text=Your appointment is confirmed."
The API covers the full platform. These are the areas most integrations start with.
Send one-off texts, MMS with attachments, scheduled messages with repeat rules, and group blasts. Pull conversations and full message history.
Messaging endpoints →Create, update, and search client records. Filter by status or group, page through your whole book, and read custom fields.
Client endpoints →Check real availability, pull open time slots, create and confirm appointments, and trigger reminders by text or email.
Scheduling endpoints →Send PDFs or Word docs for signature with up to four signers, track signing status by webhook or API, and manage reusable templates.
eSignature endpoints →Get signing status changes and intake events pushed to your systems instead of polling. Payload shapes and handling guidance included.
Webhook guide →Pull text delivery reports by date range, direction, and status. Track unanswered messages and company performance.
Reporting endpoints →No SDKs to install and no OAuth dance. If you can make a POST request, you can integrate. Ready-to-paste samples in JavaScript, Python, PHP, and C# are in the reference.
Log in to Send It By Text and go to Admin Menu, then Company Settings. Your key is issued per company and works for every operation.
Every call goes to the same base URL. Pass your key in the apikey header and pick the operation with the request parameter.
Responses come back as JSON. Create operations return a UniqueId you can store and use in every later call.
Your API key carries the same authority as an admin inside your company's account. Treat it like a password:
Questions, webhook setup, bug reports, and doc corrections go straight into our developer ticketing system, monitored Monday through Friday, 10 AM to 6 PM Eastern.
The full API reference covers all 119 operations with parameters, copy-paste examples, known pitfalls, rate limits, and error handling.