Advanced Search
Search Results
59 total results found
Login
To log a customer in: URL: https://yourdomain.com/api/login Type: POST { "user": { "id": 1, "name": "Joe Doe", "email": "joedoe@example.com", "email_verified_at": null, "company": "Demo Ltd", "phone_number": "", "billin...
Authentication
To use the Ticaga's API you need to submit the Admin email address and API Token with every request as the Authorization: Basic. Type: POST { "result": "true" } username: The email address of the administrator. password: The API Token of the administra...
Customer Information
To get the customer information from Ticaga: URL: https://yourdomain.com/api/customers/get/{id} Type: GET { "user": { "id": 1, "name": "Joe Doe", "email": "joedoe@example.com", "email_verified_at": null, "company": "Demo Ltd", ...
Tickets
To get all the tickets Ticaga: URL: https://yourdomain.com/api/tickets/get/all/{ticaga_id} Type: GET { "tickets": [ { "id": 2, "user_id": 2, "subject": "Vitae provident aspernatur minima eum sunt.", "message": "Ullam mini...
Responses
To get the responses for a ticket in Ticaga: URL: https://yourdomain.com/api/responses/get/{ticket_id} Type: GET { "responses": [ { "id": 4, "user_id": 4, "ticket_number": 2, "content": "Et animi corrupti ut atque incidun...
Grab a Ticket
How to grab a ticket from Ticaga: URL: https://yourdomain.com/api/tickets/get/{id}/{ticket_id} Type: GET { "tickets": { "id": 2, "user_id": 2, "subject": "Vitae provident aspernatur minima eum sunt.", "message": "Ullam minima est ut i...
Create a Ticket
URL: https://yourdomain.com/api/tickets/create Type: POST { "id": 8, } customer_id: The ID of the customer, if the customer doesn't have an ID please set this as 0. subject: The subject of the ticket. message: This is the message aka the content of ...
Create a Response
URL: https://yourdomain.com/api/responses/create Type: POST { "id": 8, } ticket_number: This it the ticket ID the response is for. content: This is the content of the response. organize (OPTIONAL): This is defaulted as "ticket" if no organi...
Departments
This allows you to grab the departments on your Ticaga installation: URL: https://yourdomain.com/api/departments/public URL: https://yourdomain.com/api/departments/customers Type: GET { "departments": [ { "id": 2, "department_name": "...
Close a Ticket
URL: https://yourdomain.com/api/tickets/close Type: POST { "id": 8, } customer_id: The ID of the customer, who owns the ticket, this makes sure they can close the ticket. ticket_id: This is the ticket ID. The result returns the ticket ...
How Guests can open a ticket.
Since version 2.0.0 of the Blesta plugin, your visitors (guests) can finally submit a ticket to your team. They can click on Support >> Departments or if you've added a link to your portal they can simply click a link, they'll see the list of departments whic...
Upgrade from 2.0 to 2.1
To upgrade from 2.0 to 2.1: composer require laravel/fortify php artisan migrate
Assign a billing ID
To assign a billing_id to Ticaga, you need to post their Ticaga ID and their Billing System ID: URL: https://yourdomain.com/api/customers/assign Type: POST { "user": true } ticaga_id: Ticaga's customer ID. billing_id: The billing system customer ID. ...
Plugin Installation
To install the plugin simply download the plugin from: https://github.com/ticaga/ticaga-whmcs Upload the zip to the root of WHMCS and extract the zip, move the files from ticaga-whmcs-master, and this will place all the files in the correct locations. Afterw...
Linking Clients
Our WHMCS module automatically creates accounts on Ticaga when a customer registers to your WHMCS installation, this keeps everything simple and easy. You can see their Ticaga customer ID by going to their profile: If you’ve already got customers on WHMCS ...
How Clients can open a ticket.
Your customers can simply open a ticket like normal. Click on Open Ticket. This brings up the open ticket page, just like the default WHMCS, this means it’s familiar to your customers. After they’ve created the ticket, they can go to the tickets overviews,...
Supervisor for reverb
This enables the viewing tickets and more cool features on Ticaga. Make sure you've edited the .env for Ticaga: BROADCAST_CONNECTION=reverb # Reverb Broadcasting Settings REVERB_APP_ID=random_id REVERB_APP_KEY=app_key_without_base64: REVERB_APP_SECRET=...
Configuration
Ticaga retrieves 10 emails every 2 minutes using a non-overlapping scheduling mechanism. This approach ensures that if an IMAP server experiences delayed response times, subsequent scheduled runs are skipped rather than initiating concurrent jobs. This design ...
Set-up the accounts
This is the important step to pipe into Ticaga, you need to go to: /config/imap.php Find: /* |-------------------------------------------------------------------------- | Available accounts |--------------------------------------------------...