# AfricasTalking-rs
This projects aims to provide an SDK that will support Rust projects with the [Africas Talking](https://africastalking.com) gateway APIs.
## Installation
```shell
cargo add africastalking
```
or add this to your `Cargo.toml`:
```toml
[dependencies]
africastalking = "0.1"
```
## Documentation
This SDK is based on the AfricasTalking official developers API. Click the resources below for documentation and code examples.
- [SMS](https://developers.africastalking.com/docs/sms/overview)
- [USSD](https://developers.africastalking.com/docs/ussd/overview)
- [Airtime](https://developers.africastalking.com/docs/airtime/overview)
- [Voice](https://developers.africastalking.com/docs/voice/overview)
- [Mobile Data](https://developers.africastalking.com/docs/data/overview)
- [Chat](https://developers.africastalking.com/docs/whatsapp/overview)
- [Application](https://developers.africastalking.com/docs/application)
- [Payments](https://africastalking.com/payments)
## Roadmap
- [ ] Request Client
- [ ] AfricasTalking
- [ ] SMS
- [ ] USSD
- [ ] Voice
- [ ] Mobile Data
- [ ] Chat
- [ ] Payments
- [ ] Insights
## Maintainer(s)/Contributor(s)
1. [MikeTeddyOmondi](https://github.com/MikeTeddyOmondi)
## License
This projects is licensed under the [MIT](./LICENSE.md) license.
> 📌 Attention
>
> The 📦 crate is still in development. Breaking changes may be introduced.