> For the complete documentation index, see [llms.txt](https://convexity-tech-team.gitbook.io/chats-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://convexity-tech-team.gitbook.io/chats-documentation/technical-documentation/api-documentation.md).

# API Documentation

The table below enlists the Service APIs on CHATS and the link to related service configuration docs.

<table><thead><tr><th width="256.5">API LIST</th><th>Description</th><th data-hidden>Service Configuration Docs</th></tr></thead><tbody><tr><td><a href="/chats-documentation/technical-documentation/api-documentation/authentication.md">Authentication Service</a></td><td>Login, Reset Password,Password Update</td><td></td></tr><tr><td><a href="/chats-documentation/technical-documentation/api-documentation/user.md">User Service</a></td><td>Create User, Update User,  Add Bank</td><td></td></tr><tr><td><a href="/chats-documentation/technical-documentation/api-documentation/campaign.md">Campaign Service</a></td><td><p>Create, Update, Approve/Fund, Get,</p><p>Extend Campaign</p></td><td></td></tr><tr><td><a href="/chats-documentation/technical-documentation/api-documentation/donor.md">Donor Service</a></td><td>Donor Invitation, Campaign Funding, Withdrawal Request, Campaign Getters </td><td></td></tr><tr><td><a href="/chats-documentation/technical-documentation/api-documentation/admin.md">Admin Service</a></td><td>Approve/reject Donor's withdrawal request, Update User status, Vendor Transactions, Beneficiary Registration, Vendor Registration, Admin Getters</td><td></td></tr></tbody></table>
