# Sendbox API Documentation

## Sendbox API Documentation

- [Introduction](https://docs.sendbox.co/master.md): Welcome to Senbox API documentation.                                                               These are the live APIs that can be used when integrating with Sendbox.
- [Basics](https://docs.sendbox.co/api/basics.md)
- [Errors](https://docs.sendbox.co/api/errors.md): Some errors might be encountered after an API request is made and a response is returned.
- [Authentication](https://docs.sendbox.co/authentication/authentication.md)
- [Introduction](https://docs.sendbox.co/shipping/introduction.md): Sendbox Shipping API
- [Get Shipments](https://docs.sendbox.co/shipping/get-shipments.md): To get all shipments, you need to make a get request to the shipments' endpoint ensure to pass the required header parameters to get the appropriate response.
- [Get Shipment](https://docs.sendbox.co/shipping/get-shipment.md): To get a particular shipment, you need to make a call to the shipments endpoint and pass id as a path parameter to get the appropriate response.
- [Request Shipping Quotes](https://docs.sendbox.co/shipping/request-shipping-quotes.md): Getting shipment quotes requires you making a post request to the shipment delivery quote endpoint ensure to pass the required header parameters and body parameters to get the appropriate response.
- [Create New Shipment](https://docs.sendbox.co/shipping/create-new-shipment.md): Creating a new shipment requires you making a post request to the shipment endpoint ensure to pass the required header parameters and body parameters to get the appropriate response
- [Calculate Landed Cost](https://docs.sendbox.co/shipping/calculate-landed-cost.md)
- [Tracking Shipment](https://docs.sendbox.co/shipping/track-shipment.md): Tracking a shipment requires you make a post request to the tracking endpoint, passing the shipment tracking number in the body of your request.
- [Saved Addresses](https://docs.sendbox.co/shipping/saved-addresses.md): Sendbox gives you access to user's saved addresses so you can easily get addresses used before that are saved. Make a request to saved address endpoint and pass in right header parameters.
- [Introduction](https://docs.sendbox.co/payment/introduction.md): You can seamlessly integrate Sendbox payment into your infrastructure. Your customers can have virtual accounts, fund their wallet and check their wallet balance.
- [Payment Profile](https://docs.sendbox.co/payment/payment-profile.md): To get payment profile, you make a get request to the payment profile endpoint and pass the required header parameters to get the appropriate response.
- [Virtual Account](https://docs.sendbox.co/payment/virtual-account.md): To get virtual account, you need to make a request to virtual account endpoint ensure to pass the required header parameters to get the right response.
- [WooCommerce Plugin](https://docs.sendbox.co/third-party-intergations/woo-commerce-plugin.md): Easily integrate woo-commerce sendbox-shipping plugin into your WordPress site.
- [Opencart Extension](https://docs.sendbox.co/third-party-intergations/opencart-extension.md): Easily integrate sendbox shipping with your opencart ecommerce  site.
- [Shopify](https://docs.sendbox.co/third-party-intergations/shopify.md)
- [Magento](https://docs.sendbox.co/third-party-intergations/magento.md): Easily Integrate Sendbox shipping extension to your  magneto store.
- [WooCommerce](https://docs.sendbox.co/webhooks/woocommerce.md): This page covers integrating Sendbox webhooks with WooCommerce store.
- [WooCommerce](https://docs.sendbox.co/webhooks-1/woocommerce.md): This page covers WooCommerce webhooks intergations.
