FreeScout API
12 endpoints for FreeScout, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.
- Base URL
- https://cotlet.dev/api/v1/freescout
- Connects with
- Your own FreeScout agent login on your instance address (Support Agent or Administrator). What your agent can do follows your role and mailbox permissions.
- Integration page
- FreeScout
Read (6)
Return data and change nothing in the account.
| Endpoint | Description |
|---|---|
| GET | Mailboxes your FreeScout account can open, with their IDs and email addresses. |
| GET | The people you can assign conversations to in one mailbox. |
| GET | Conversations of one mailbox by status, assignee or search text, with who wrote last. |
| GET | One conversation with every thread, oldest first, internal notes marked. |
| GET | Customers matching a name, email address or phone number. |
| GET | A customer profile with the conversations they started. |
Write (6)
Change the account. Calls marked Confirm wait for the user to approve them.
| Endpoint | Description |
|---|---|
| POST | Add an internal note to a conversation. The customer does not see it. |
| POST | Send a reply to the customer, or save it as a draft for you to send. |
| PUT | Set a conversation to Active, Pending, Closed or Spam. |
| POST | Assign a conversation to a teammate, or leave user_id out to unassign it. |
| POST | Move a conversation to another mailbox. |
| POST | Merge one conversation into another. |