# API documentation

- [Rate Limit](/api-documentation/rate-limit.md): All our APIs have rate limits. On reaching the rate limit threshold, an API will respond withHTTP status code 429 TOO MANY REQUESTS
- [User](/api-documentation/user.md): This page provides APIs to manage users in Saleschat, including adding users, resetting passwords, generating magic links, and fetching user details.
- [Contact](/api-documentation/contact.md): This page provides API documentation for creating a contact in Saleschat.pro, including the required parameters and sample responses for successful contact creation.
- [Chatroom](/api-documentation/chatroom.md): This page outlines the API documentation for creating, managing, reassigning, and activating/deactivating chatrooms in Saleschat.pro.
- [Media](/api-documentation/media.md): This page provides API documentation for uploading/dowloading media from Saleschat.pro securely.
- [Apps](/api-documentation/apps.md): This page provides API documentation for sending WABA template messages in Saleschat.pro, including required parameters and template validation rules for successful message delivery via Apps.
- [Attributes](/api-documentation/attributes.md): This page provides API documentation for performing operations on Dynamic Attributes.
