What APIs does Harmo provide?
Integrate essential functionalities such as QR Code generation, survey distribution, and reports to increase customer flow in physical stores.
📊Public API
1. QRCode Generator
➡️
2. Contact Link Generator
➡️
3. Reviews by Customer
➡️
4. Answer Reviews External
➡️
📊Survey Public API
1. Distribution (POST) — (Survey Sending/Distribution)
➡️ API to trigger sending surveys to customers via different channels, such as SMS, email, or WhatsApp.
2. Distribution Report (POST) — (Distribution Report)
➡️ Generates aggregated reports on the performance of sent surveys, showing metrics such as open rate and responses.
3. Distribution Report - Individual (GET) — (Individual Distribution Report)
➡️ Queries specific sending and response data for an individual customer or contact, allowing for detailed analysis.
4. Survey Report - Individual (GET) — (Individual Survey Report)
➡️ Allows querying individual customer results and responses in a specific survey.
5. Save Contacts on Blacklist — (Add Contacts to Blacklist)
➡️ API to include contacts in the blacklist, preventing the sending of surveys or communications to these blocked contacts.
📊Establishment API
1. List All (GET) — (List All Establishments)
➡️ Returns a complete list of all establishments registered in the system, allowing quick querying of multiple locations.
2. Update MatchKey (batch) (PUT) — (Update MatchKey in Batch)
➡️ Allows updating MatchKeys in batch, used to link reviews or data to specific establishments, ensuring better accuracy in analyses.
3. Review URL by UUID (GET) — (Get Review URL by UUID)
➡️ Retrieves the specific link of a review using its universally unique identifier (UUID), facilitating direct access to the review.
4. Review URL by MatchKey (GET) — (Get Review URL by MatchKey)
➡️ Returns the review link associated with a MatchKey, useful for finding reviews linked to an establishment or customer.
📊GOOGLE SWIS
1. Delete Product (DELETE) — (Delete Product)
➡️ Removes a specific product from the system or catalog.
2. Update Product (PUT) — (Update Product)
➡️ Updates existing product information, such as name, description, price, etc.
3. List Products (GET) — (List Products)
➡️ Returns the list of all products registered in the system.
4. Products Batch (POST) — (Batch Product Registration/Update)
➡️ Allows creating or updating multiple products simultaneously, facilitating large-scale management.
5. Create Product (POST) — (Create Product)
➡️ Adds a new product to the system or catalog.
6. Link Product (POST) — (Link Product)
➡️ Associates a product with another resource, such as a store, campaign, or category.
7. Unlink Product (GET) — (Unlink Product)
➡️ Removes the association of a product with a previously linked resource.