Changelog
All notable changes to the Qlara Platform API are documented on this page. Each release is listed with its version number, date, and a summary of what was added, changed, improved, or fixed.
We follow Semantic Versioning: MAJOR.MINOR.PATCH.
- MAJOR -- breaking changes that require client updates.
- MINOR -- new features and endpoints, backward-compatible.
- PATCH -- bug fixes and minor improvements.
v1.3.0 -- May 2026
Added
- Conversation assignment: assign and remove the assignee of an inbox conversation, and list assignable team members of your company.
GET /api/partner-gateway/v1/inbox/conversations/{chatId}-- get a single conversation, including its current assignee.POST /api/partner-gateway/v1/inbox/conversations/{chatId}/assignee-- assign a conversation to a team member of your company.DELETE /api/partner-gateway/v1/inbox/conversations/{chatId}/assignee-- remove the assignee from a conversation.GET /api/partner-gateway/v1/inbox/conversations/assignable-users-- list users that can be assigned to conversations.
- Inbox section filter: new optional
sectionquery parameter onGET /api/partner-gateway/v1/inbox/conversationsto narrow results by assignment state.
v1.2.0 -- April 2026
Added
- Social Profiles endpoints: retrieve connected social media accounts linked to your Qlara account.
GET /api/partner-gateway/v1/socials-- list all connected social profiles (Facebook, Instagram, LinkedIn, Google, TikTok).GET /api/partner-gateway/v1/socials/{platform}-- get profile details for a specific platform.
- Multi-language documentation: the developer portal is now available in English and Italian. Switch locale from the navigation bar.
- Postman Collections: downloadable
.jsoncollections for every API group (Qlara Platform, SMS Universal, SMS Legacy, RCS Send, RCS Templates, WhatsApp). Import into Postman and start testing immediately. - SDK & Libraries page: quick integration examples for Node.js, Python, PHP, Java, Go, and C#.
Improved
- Developer portal redesign: updated documentation site with Mermaid sequence diagrams, code tabs for multi-language examples, and an FAQ accordion for faster navigation.
- API Overview page: added comprehensive documentation for rate limits, pagination, error handling, and retry strategies.
v1.1.0 -- March 2026
Added
- Inbox conversations: full conversation management for inbound messages.
GET /api/partner-gateway/v1/inbox-- list all conversations with filtering and pagination.GET /api/partner-gateway/v1/inbox/{conversationId}-- get a single conversation with message history.POST /api/partner-gateway/v1/inbox/{conversationId}/reply-- reply to a conversation.POST /api/partner-gateway/v1/inbox/{conversationId}/archive-- archive a conversation.POST /api/partner-gateway/v1/inbox/{conversationId}/read-- mark a conversation as read.
- Media management: upload and manage media files for use in RCS and WhatsApp messages.
POST /api/partner-gateway/v1/media-- upload a media file (image, video, document, audio).GET /api/partner-gateway/v1/media-- list uploaded media with filtering by type and date.DELETE /api/partner-gateway/v1/media/{mediaId}-- delete an uploaded media file.
Improved
- Webhook documentation: added detailed payload examples for all webhook event types (delivery, read receipt, inbound message, campaign status).
- Error responses: all error responses now include a
pathfield indicating the endpoint that returned the error.
Fixed
- Fixed an issue where
offsetvalues greater thantotalreturned a500error instead of an emptydataarray. - Fixed inconsistent timestamp formats in campaign status responses (now all ISO 8601 UTC).
v1.0.0 -- February 2026
Added
- SMS messaging:
POST /api/message-server/sms/send-- send SMS using the modern universal format (single recipient, placeholder support).POST /api/message-server/sms/legacy/send-- send SMS using the legacy format (multi-recipient in a single request).- Unicode detection and automatic message part calculation.
- RCS messaging:
POST /api/message-server/rcs/send-- send RCS messages (text, card, carousel).GET /api/message-server/rcs/templates-- list available RCS templates.POST /api/message-server/rcs/templates-- create a new RCS template.PUT /api/message-server/rcs/templates/{id}-- update an existing RCS template.DELETE /api/message-server/rcs/templates/{id}-- delete an RCS template.- Interactive suggestions: reply, open URL, call, location, calendar event.
- Automatic fallback to WhatsApp and/or SMS when the recipient does not support RCS.
- WhatsApp messaging:
POST /api/message-server/whatsapp/send-- send WhatsApp messages (text, image, video, audio, document, location, sticker, reaction).GET /api/message-server/whatsapp/templates-- list approved WhatsApp templates.GET /api/message-server/whatsapp/phone-numbers-- list registered WhatsApp phone numbers.- Template messages with buttons, media headers, and tracked links.
- Automatic fallback to RCS and/or SMS.
- Contacts & Lists management:
GET /api/partner-gateway/v1/contacts-- list contacts with search and filtering.POST /api/partner-gateway/v1/contacts-- create a new contact.PUT /api/partner-gateway/v1/contacts/{id}-- update a contact.DELETE /api/partner-gateway/v1/contacts/{id}-- delete a contact.GET /api/partner-gateway/v1/lists-- list contact lists.POST /api/partner-gateway/v1/lists-- create a new contact list.POST /api/partner-gateway/v1/lists/{id}/contacts-- add contacts to a list.DELETE /api/partner-gateway/v1/lists/{id}/contacts-- remove contacts from a list.
- Campaign management:
GET /api/partner-gateway/v1/campaigns-- list campaigns with status filtering.POST /api/partner-gateway/v1/campaigns-- create a new campaign.GET /api/partner-gateway/v1/campaigns/{id}-- get campaign details and delivery statistics.PUT /api/partner-gateway/v1/campaigns/{id}-- update a draft campaign.DELETE /api/partner-gateway/v1/campaigns/{id}-- delete a draft campaign.POST /api/partner-gateway/v1/campaigns/{id}/send-- launch a campaign.- Scheduling support: send immediately or at a specified date and time.
- Delivery tracking & Webhooks:
GET /api/partner-gateway/v1/messages/status-- check message delivery status.GET /api/partner-gateway/v1/webhooks-- list configured webhook endpoints.POST /api/partner-gateway/v1/webhooks-- register a new webhook endpoint.PUT /api/partner-gateway/v1/webhooks/{id}-- update a webhook endpoint.DELETE /api/partner-gateway/v1/webhooks/{id}-- delete a webhook endpoint.- Events: delivery confirmation, read receipt, inbound message, campaign completed.
- HMAC signature verification for webhook payloads.
- Export system:
POST /api/partner-gateway/v1/exports-- request an async data export (contacts or delivery reports).GET /api/partner-gateway/v1/exports/{id}-- check export status and download link.- Export formats: CSV and XLSX.
- Subscription & Billing:
GET /api/partner-gateway/v1/subscription-- get current plan details, contact quota, and credit balance.
- Authentication: API Key (
X-Api-Keyheader) and Basic Auth (Authorization: Basicheader). - Rate limiting: 1,000 requests/min for production keys, 100 requests/min for trial keys.
- Pagination: offset/limit pattern on all collection endpoints (default limit: 20, max: 100).
info
For questions about any release, contact our developer support team or visit the FAQ.