# Abstract Python ## Docs - [Authentication](https://rilwanorganization.mintlify.app/authentication.md): Learn how to authenticate with the API - [Convert currency.](https://rilwanorganization.mintlify.app/essentials/exchange/conversion.md): This endpoint allows you to convert a specific amount of a currency to another currency. - [Historical Exchange.](https://rilwanorganization.mintlify.app/essentials/exchange/historical.md): This endpoint allows you to get exchange rates record for a specific date - [Live Exchange Rates.](https://rilwanorganization.mintlify.app/essentials/exchange/live.md): This endpoint is used to get the current rate for which a base currency exchanges with other currencies. For example, The rate for which **USD** exchanges for **CAD** or **BRL** - [Exchange API Overview](https://rilwanorganization.mintlify.app/essentials/exchange/overview.md): Fast and lightweight currency exchange API - [Ip API](https://rilwanorganization.mintlify.app/essentials/ip/ipApi.md): This API allows you to get the complete location data of an IP address. - [Calculate VAT.](https://rilwanorganization.mintlify.app/essentials/vat/calculate.md): This endpoint allows you to calculate VAT on the prices of goods in a particular country. - [Vat API Overview](https://rilwanorganization.mintlify.app/essentials/vat/overview.md): The Vat API allows you to calculate the value added tax (VAT) on specific goods, and satisfy other VAT requirements in your app - [Validate VAT numbers.](https://rilwanorganization.mintlify.app/essentials/vat/validate.md): This endpoint allows you to validate a company's VAT number. It returns the company's data if the VAT number is valid - [VAT categories.](https://rilwanorganization.mintlify.app/essentials/vat/vat_categories.md): This endpoint allows you to get the latest VAT rates for certain product categories in a country. - [Installation](https://rilwanorganization.mintlify.app/installation.md): See how to install the `abstract-python` library - [Introduction](https://rilwanorganization.mintlify.app/introduction.md): Welcome to the documentation for `abstract-python` library