Commit Graph
110 Commits
Author SHA1 Message Date
Tanmay Deep Sharma 78b03a1651 validate swagger api specification 2025-05-20 17:00:52 +07:00
Tanmay Deep Sharma 3b42191705 add tags to swagger 2025-05-20 16:43:22 +07:00
Tanmay Deep Sharma 019a596a3e add tags to swagger 2025-05-20 16:09:44 +07:00
Tanmay Deep Sharma 285b79d488 add tags to swagger 2025-05-20 15:49:16 +07:00
Tanmay Deep Sharma b3c17cc81e add tags to swagger 2025-05-20 15:41:50 +07:00
Tanmay Deep Sharma 90c600acd9 add tags to swagger 2025-05-20 15:35:41 +07:00
Tanmay Deep Sharma 2187a3e566 update user profile payload for developer docs 2025-05-20 00:49:24 +07:00
Tanmay Deep Sharma 2b043e5460 update contact payload for developer docs 2025-05-20 00:34:42 +07:00
Tanmay Deep Sharma ac94e34c72 update message payload for developer docs 2025-05-15 15:36:55 +07:00
Tanmay Deep Sharma dc9e19a122 update portal payload for developer docs 2025-05-15 15:30:40 +07:00
Tanmay Deep Sharma 073e32770f update portal payload for developer docs 2025-05-15 15:22:16 +07:00
Tanmay Deep Sharma a1bddd53f1 update automation rules payload for developer docs 2025-05-15 15:10:04 +07:00
Tanmay Deep Sharma fa74cac1d6 update automation rules payload for developer docs 2025-05-15 15:03:51 +07:00
Tanmay Deep Sharma 7d863d3e29 update automation rules payload for developer docs 2025-05-15 14:56:38 +07:00
Tanmay Deep Sharma 97c3da6f93 update automation rules payload for developer docs 2025-05-15 14:49:26 +07:00
Tanmay Deep Sharma c56c1489d5 update contact payload for developer docs 2025-05-15 14:28:29 +07:00
Tanmay Deep Sharma f0a43e3ba6 update contact payload for developer docs 2025-05-15 14:01:36 +07:00
Tanmay Deep Sharma 97b6624d9d update message payload for developer docs 2025-05-15 13:43:35 +07:00
Tanmay Deep Sharma fd3426a984 update conversation payload for developer docs 2025-05-15 13:11:10 +07:00
Tanmay Deep Sharma 9181a57df2 fix developer docs request data 2025-05-15 12:39:48 +07:00
Tanmay Deep Sharma c738b3cfaa define tags in openapi documentation 2025-05-13 17:28:56 +07:00
Daniel Jimenez aedec95e37 fix: Test all endpoints, ensuring payloads work correctly 2025-05-13 17:24:36 +12:00
Daniel Jimenez 2c3a3bbbd2 feat: Finish adding all request payload examples 2025-05-13 14:29:02 +12:00
Daniel Jimenez c3f741bdda fix: Update swagger.json spec 2025-05-13 14:29:02 +12:00
Daniel Jimenez 62e9c613df fix: Add more examples to api endpoints 2025-05-13 14:29:02 +12:00
Daniel Jimenez 9eefec31b3 feat: Add examples to request payloads 2025-05-13 14:29:02 +12:00
Daniel Jimenez 470d51c913 fix: Security definitions for endpoints 2025-05-13 14:29:02 +12:00
Daniel JimenezandDaniel Jimenez 444668c646 feat: Update swagger to openapi 3.0.4 2025-05-13 14:29:02 +12:00
Sojan JoseandGitHub a8febc00d3 chore: Add Swagger endpoint for updating custom attributes (#10995)
- Add swagger endpoint for updating custom attributes in a conversation
2025-02-27 16:57:25 -08:00
Sojan JoseandGitHub 3dae3ff3ad feat: Conversation update API for sla_policy_id (#8973)
- Add an endpoint for updating conversation attributes (priority / sla_policy_id )
- Swagger spec
- minor chores around the conversation API/spec

Fixes: https://linear.app/chatwoot/issue/CW-2100/feat-backend-api-to-update-the-sla-of-a-conversation
2024-03-14 17:22:32 +05:30
Matheus RodriguesandGitHub e086cb0d86 docs: added missing type text for messages (#9067)
- It adds the text type of message which is missing on the documentation
2024-03-06 16:30:51 +05:30
Danilo Campana FuchsandGitHub fd993feece chore(docs): Update the API documentation to add the filter status=all to conversation list and meta (#8994) 2024-02-26 15:15:55 -08:00
ebae547a60 feat: Add ability to resolve API channel conversations (#8348)
- Create a new endpoint to fetch a single conversation in client apis
- Create a new endpoint to resolve a single conversation in client apis
- Update swagger API definition to include missing endpoints

Fixes: #6329

Co-authored-by: Cristian Duta <Cristian.Duta@ti8m.ch>
2024-02-21 17:41:20 +05:30
227d99934e feat: Agent bot cant assign conversations to teams (#8015)
Implemented so that the API can process priority and agent/team changes per Agent Bot.

Fixes:  #7474

Co-authored-by: Sojan Jose <sojan@pepalo.com>
2024-02-12 15:51:22 +05:30
lkfdjasklandGitHub 53d42b15b8 fix: Avoid oneOf usage in Open API 2.0 spec (#8819)
Small fixes to make spec adhere to swagger 2.0
2024-01-30 16:09:18 -08:00
ebe9daea00 chore: Swagger documentation for contact labels APIs (#8279)
Co-authored-by: Sojan Jose <sojan@pepalo.com>
2023-11-03 15:09:12 +05:30
Sojan JoseandGitHub b6831d464e chore: Update API documentation for whatsapp templates (#8211)
- Update API documentation for whatsapp templates
2023-10-25 17:06:58 -07:00
Sojan JoseandGitHub 336af1ac9a chore: Create client API conversations with custom attributes (#8040)
- Update client API create conversations endpoint to accept custom attributes as well.
2023-10-03 22:18:35 -07:00
Sojan JoseandGitHub 117d5301b4 chore: API documentation updates for CSAT surveys (#7255)
- Expose conversation uuid in APIs
- swagger documentation for cast survey update via public/message/update endpoints
- swagger documentation for survey/responses/conversation_uuid endpoint

Fixes: #6328
2023-06-05 21:14:01 +05:30
Pranav Raj SandGitHub ca9d108741 fix: Update documentation of filter APIs (#7245) 2023-06-02 15:36:41 -07:00
Tejaswini ChileandGitHub 776ea6d39a fix: Help center api doc (#7189) 2023-05-25 18:50:00 +05:30
Muhsin KelothandGitHub 4807052c37 doc: Swagger for conversation priority API (#7172) 2023-05-23 20:39:15 +05:30
Pranav Raj SandGitHub 92705723f1 fix: Add /api/v1 to the team_members API documentation (#6987) 2023-04-25 20:17:15 -07:00
Tejaswini ChileandGitHub 821d49943a Delete inbox api doc update (#6930) 2023-04-19 16:43:51 +05:30
Pranav Raj SandGitHub f4e121cc44 fix: Update the profile API URL in the documentation (#6875) 2023-04-10 18:23:20 -07:00
Tejaswini ChileandGitHub f1827c82fd Update contact create swagger (#6576) 2023-03-01 20:24:21 +05:30
59964a4f41 swagger: fixed invalid specification (#5485)
Currently, the swagger spec doesn't follow the Swagger 2.0 specification. So, I facing 4 errors when trying generate the Golang client for chatwoot.
Due to the spec, the binary field should use format: binary beside type: string

Signed-off-by: Giau. Tran Minh <hello@giautm.dev>
Co-authored-by: Sojan Jose <sojan@pepalo.com>
2023-02-16 17:47:26 +05:30
29025759d6 feat: Add webhook events for contact created, updated (#6415)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2023-02-13 13:28:27 -08:00
CristianDutaandGitHub 4c43330b15 feat: Add inbox details endpoint (#5549)
This change targets the public API and is related to the Inbox with channel type API.
Exposes public inbox details under /public/api/v1/inboxes/{inbox_identifier}. This allows access to feature flags and business hours configured for the inbox.

ref: #5514
2022-11-02 19:05:03 -07:00
giquieuandGitHub 827f977a37 feat: Update API for contact avatar (#4719)
Added the ability to update the contact's avatar via API and Dashboard.

- Contact create and update APIs can now accept avatar attachment parameters [form data].
- Contact create and update endpoints can now accept the avatar_url parameter.[json]
- API endpoint to remove a contact avatar.
- Updated Contact create/edit UI components with avatar support

Fixes: #3428
2022-07-12 10:03:16 +02:00