-
Notifications
You must be signed in to change notification settings - Fork 509
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement API #148
Comments
highly agree. in this way, it can be used on any app platform and become very useful to any organizations. |
Real world API use: posting forum tickets in a structured way. I.e. new posts on an existing topic will add to the existing topic like a thread. The advantage of enhance forum management like this are several:
API is a big project. I am happy to offer $300+ support for the creation of an API which will allow us to pipe our forum posts into Freescout in a structured way. My support is only part of the support the Freescout will need to implement a robust API. Anyone else who would like to support the building of an API for Freescout, this would be a good place to standup and be counted. There's no point to building a weak or fragile API so enough time and resources have to be put aside before starting. I'd recommend starting from an existing API. Our lead programmer will drop by with more technical notes on what is required from a helpdesk API to allow it to replace forum management. |
Here are the Teamwork Desk API endpoints which we use for our forums:
|
I've had a look at the Helpscout API. That's a tall mountain to climb. But sharing endpoints with Helpscout would make it easier for other web applications to connect with Freescout. Good idea. I would suggest making the API a paid module and not an inexpensive one. It would do fine in the $20 to $50 category. Anyone who needs an API for his or her help desk can afford to contribute to seeing it built properly. |
Hi - just wanted to check if there's any progress on this? We'd be happy to contribute $ toward this goal. Feel like it's the only thing missing. |
FreeScout Team may start implementing this in 1-2 years. If anyone is willing to implement it earlier, please let us know. |
Well this is the only reason why I cannot migrate to freescout because there are no endpoints so I cannot integrate with other tools/services. |
Indeed, it is becoming increasingly important to have an API, or at least a Webhook system. |
API should be a part of the core app. |
Have this webhook system will be very appreciated as it is impossible to integrate in other solutions as it is now... |
+1 for API so I can create Zabbix webhook. Since this uses Laravel it should be relatively straightforward with the built in API framework. |
They released few days ago https://freescout.net/module/api-webhooks/ a module for webhooks |
Which API methods has more priority for you: get (conversation, customer, etc) or create (conversation, customer, etc)? |
I think to create customers so it is possible to integrate with other tools. |
+1 For customer creation for the same reason |
The following API methods have been implemented: Get Conversation, Create Customer, Get Customer. For additional methods please create new issues. API Documentation: https://api-docs.freescout.net |
API should be a part of the core app.
Enable API
option in Settings.X-Freescout-API-Key
HTTP header.The text was updated successfully, but these errors were encountered: