# Sendstack APIs

## Sendstack APIs

- [Introduction](https://docs.sendstackhq.com/master.md): Welcome to the Sendstack API Guide
- [The Basics](https://docs.sendstackhq.com/the-basics.md)
- [Set up your account](https://docs.sendstackhq.com/the-basics/set-up-your-account.md)
- [Base URLs](https://docs.sendstackhq.com/the-basics/base-urls.md)
- [Authentication](https://docs.sendstackhq.com/the-basics/authentication.md)
- [Postman](https://docs.sendstackhq.com/the-basics/postman.md)
- [Responses and Errors](https://docs.sendstackhq.com/the-basics/responses-and-errors.md)
- [Webhook Verification](https://docs.sendstackhq.com/the-basics/webhook-verification.md)
- [Pagination](https://docs.sendstackhq.com/the-basics/pagination.md)
- [Rate Limiting](https://docs.sendstackhq.com/the-basics/rate-limiting.md)
- [Session](https://docs.sendstackhq.com/the-basics/session.md)
- [Guides](https://docs.sendstackhq.com/guides.md)
- [Integrated Partners](https://docs.sendstackhq.com/guides/integrated-partners.md)
- [Manual Partners](https://docs.sendstackhq.com/guides/manual-partners.md)
- [Connected Partners](https://docs.sendstackhq.com/guides/connected-partners.md)
- [Connected Platforms](https://docs.sendstackhq.com/guides/connected-platforms.md)
- [Payments](https://docs.sendstackhq.com/guides/payments.md): How to pay for deliveries
- [Addresses and Locations](https://docs.sendstackhq.com/guides/addresses-and-locations.md)
- [Delivery Statuses](https://docs.sendstackhq.com/guides/delivery-statuses.md)
- [Order Tracking](https://docs.sendstackhq.com/guides/order-tracking.md): How to track a delivery
- [Common Terminology](https://docs.sendstackhq.com/guides/common-terminology.md)
- [Packaging](https://docs.sendstackhq.com/guides/packaging.md)
- [Pay on Delivery](https://docs.sendstackhq.com/guides/pay-on-delivery.md): Describes the pay on delivery feature available on CTRL
- [Roles and Permissions](https://docs.sendstackhq.com/guides/roles-and-permissions.md)
- [Associates](https://docs.sendstackhq.com/guides/roles-and-permissions/associates.md): Defines the permissions and limitations of associates
- [Operators](https://docs.sendstackhq.com/guides/roles-and-permissions/operators.md): Defines permissions and limitations of operators
- [Admins](https://docs.sendstackhq.com/guides/roles-and-permissions/admins.md): Defines permissions and limitations of admins
- [Super Admins](https://docs.sendstackhq.com/guides/roles-and-permissions/super-admins.md): Defines permissions of super admins
- [Tabular presentation](https://docs.sendstackhq.com/guides/roles-and-permissions/tabular-presentation.md): Here is a tabular representation of all roles available within a CTRL business, along with their associated permissions
- [Websockets](https://docs.sendstackhq.com/guides/websockets.md)
- [Wallet](https://docs.sendstackhq.com/delivery-api/wallet.md): Endpoints to manage your wallet
- [Get Wallet Balance](https://docs.sendstackhq.com/delivery-api/wallet/get-wallet-balance.md)
- [Get Wallet Transactions](https://docs.sendstackhq.com/delivery-api/wallet/get-wallet-transactions.md): Get wallet transactions
- [Locations](https://docs.sendstackhq.com/delivery-api/locations.md): Endpoints to fetch locations
- [Get Mapped Locations](https://docs.sendstackhq.com/delivery-api/locations/get-delivery-locations.md)
- [Get Countries](https://docs.sendstackhq.com/delivery-api/locations/get-countries.md)
- [Estimates](https://docs.sendstackhq.com/delivery-api/estimates.md): Endpoint to get prices of deliveries based on location
- [Get Delivery Price Estimate](https://docs.sendstackhq.com/delivery-api/estimates/get-delivery-price.md)
- [Partners](https://docs.sendstackhq.com/delivery-api/partners.md)
- [Get Partners](https://docs.sendstackhq.com/delivery-api/partners/get-partners.md)
- [Get Partner](https://docs.sendstackhq.com/delivery-api/partners/get-partner.md)
- [Update Partner Profile](https://docs.sendstackhq.com/delivery-api/partners/update-partner-profile.md)
- [Add Partner Off Days](https://docs.sendstackhq.com/delivery-api/partners/add-partner-off-days.md)
- [Delete Partner Off Day](https://docs.sendstackhq.com/delivery-api/partners/delete-partner-off-day.md)
- [Packaging](https://docs.sendstackhq.com/delivery-api/packaging.md)
- [Categories](https://docs.sendstackhq.com/delivery-api/categories.md): View all categories of items we can deliver using the request format below.
- [Bookings](https://docs.sendstackhq.com/delivery-api/bookings.md)
- [New Booking](https://docs.sendstackhq.com/delivery-api/bookings/request-delivery.md)
- [Generate POD account number](https://docs.sendstackhq.com/delivery-api/bookings/generate-pod-account-number.md): Details on how to generate an account number for a POD delivery
- [Fetch Deliveries](https://docs.sendstackhq.com/delivery-api/bookings/fetch-deliveries.md)
- [Update Delivery Details](https://docs.sendstackhq.com/delivery-api/bookings/update-delivery-details.md)
- [Update Drop Statuses](https://docs.sendstackhq.com/delivery-api/bookings/update-drop-statuses.md)
- [Cancel Drops](https://docs.sendstackhq.com/delivery-api/bookings/cancel-delivery.md)
- [Reschedule Delivery](https://docs.sendstackhq.com/delivery-api/bookings/reschedule-delivery.md): Reschedule Delivery by delivery ID
- [Update Delivery Window](https://docs.sendstackhq.com/delivery-api/bookings/update-delivery-window.md): Update delivery window by specifying dropId, control business id and updated delivery window.
- [Assign Drop](https://docs.sendstackhq.com/delivery-api/bookings/assign-drop.md)
- [Status Tracking](https://docs.sendstackhq.com/delivery-api/status-tracking.md)
- [Track Delivery Status](https://docs.sendstackhq.com/delivery-api/status-tracking/track-delivery-status.md)
- [Messaging](https://docs.sendstackhq.com/delivery-api/messaging.md)
- [Send Customer Message](https://docs.sendstackhq.com/delivery-api/messaging/send-customer-message.md)
- [Add Private Note](https://docs.sendstackhq.com/delivery-api/messaging/add-private-note.md)
- [Update note status](https://docs.sendstackhq.com/delivery-api/messaging/update-note-status.md): Update note by providing the noteId
- [Sample Webhook Payloads](https://docs.sendstackhq.com/delivery-api/sample-webhook-payloads.md)
- [New delivery](https://docs.sendstackhq.com/delivery-api/sample-webhook-payloads/new-delivery.md)
- [Updated delivery status](https://docs.sendstackhq.com/delivery-api/sample-webhook-payloads/updated-delivery-status.md)
- [New internal note](https://docs.sendstackhq.com/delivery-api/sample-webhook-payloads/new-internal-note.md)
- [New customer message](https://docs.sendstackhq.com/delivery-api/sample-webhook-payloads/new-customer-message.md)
- [Pickup attempt](https://docs.sendstackhq.com/delivery-api/sample-webhook-payloads/pickup-attempt.md)
- [Dropoff attempt](https://docs.sendstackhq.com/delivery-api/sample-webhook-payloads/dropoff-attempt.md)
- [Pickup window updated](https://docs.sendstackhq.com/delivery-api/sample-webhook-payloads/pickup-window-updated.md)
- [Delivery window updated](https://docs.sendstackhq.com/delivery-api/sample-webhook-payloads/delivery-window-updated.md)
- [Devices](https://docs.sendstackhq.com/live-tracking-apis/devices.md): Endpoints to manage your tracking devices
- [Get Devices](https://docs.sendstackhq.com/live-tracking-apis/devices/get-devices.md): Get devices associated with your account
- [Positions](https://docs.sendstackhq.com/live-tracking-apis/positions.md)
- [Get All Positions](https://docs.sendstackhq.com/live-tracking-apis/positions/get-all-positions.md): Get latest positions for all devices
- [Get Device Position History](https://docs.sendstackhq.com/live-tracking-apis/positions/get-device-position-history.md): Get position history for a specific devices
- [Stream Positions](https://docs.sendstackhq.com/live-tracking-apis/positions/stream-positions.md)
- [Get Total Distance](https://docs.sendstackhq.com/live-tracking-apis/positions/get-total-distance.md): Get total distance travelled
- [Geofences](https://docs.sendstackhq.com/live-tracking-apis/geofences.md)
- [Create Geofence](https://docs.sendstackhq.com/live-tracking-apis/geofences/create-geofence.md)
- [Update Geofence](https://docs.sendstackhq.com/live-tracking-apis/geofences/update-geofence.md)
- [Fetch Geofences](https://docs.sendstackhq.com/live-tracking-apis/geofences/fetch-geofences.md)
- [Fetch Single Geofence](https://docs.sendstackhq.com/live-tracking-apis/geofences/fetch-single-geofence.md)
- [Events](https://docs.sendstackhq.com/live-tracking-apis/events.md)
- [Create Events](https://docs.sendstackhq.com/live-tracking-apis/events/create-events.md)
- [Overspeed Event](https://docs.sendstackhq.com/live-tracking-apis/events/create-events/overspeed-event.md)
- [Low Battery Event](https://docs.sendstackhq.com/live-tracking-apis/events/create-events/low-battery-event.md)
- [No Movement Event](https://docs.sendstackhq.com/live-tracking-apis/events/create-events/no-movement-event.md)
- [No Signal Event](https://docs.sendstackhq.com/live-tracking-apis/events/create-events/no-signal-event.md)
- [Geofence In Event](https://docs.sendstackhq.com/live-tracking-apis/events/create-events/geofence-in-event.md)
- [Geofence Out Event](https://docs.sendstackhq.com/live-tracking-apis/events/create-events/geofence-out-event.md)
- [Update Events](https://docs.sendstackhq.com/live-tracking-apis/events/update-events.md)
- [Overspeed Event](https://docs.sendstackhq.com/live-tracking-apis/events/update-events/overspeed-event.md)
- [Low Battery Event](https://docs.sendstackhq.com/live-tracking-apis/events/update-events/low-battery-event.md)
- [No Movement Event](https://docs.sendstackhq.com/live-tracking-apis/events/update-events/no-movement-event.md)
- [No Signal Event](https://docs.sendstackhq.com/live-tracking-apis/events/update-events/no-signal-event.md)
- [Geofence In Event](https://docs.sendstackhq.com/live-tracking-apis/events/update-events/geofence-in-event.md)
- [Geofence Out Event](https://docs.sendstackhq.com/live-tracking-apis/events/update-events/geofence-out-event.md)
- [Fetch Events](https://docs.sendstackhq.com/live-tracking-apis/events/fetch-events.md)
- [Fetch Single Event](https://docs.sendstackhq.com/live-tracking-apis/events/fetch-single-event.md)
- [Sample Wehook Payloads](https://docs.sendstackhq.com/live-tracking-apis/sample-wehook-payloads.md)
- [Overspeed Event](https://docs.sendstackhq.com/live-tracking-apis/sample-wehook-payloads/overspeed-event.md)
- [Low Battery Event](https://docs.sendstackhq.com/live-tracking-apis/sample-wehook-payloads/low-battery-event.md)
- [No Movement Event](https://docs.sendstackhq.com/live-tracking-apis/sample-wehook-payloads/no-movement-event.md)
- [No Signal Event](https://docs.sendstackhq.com/live-tracking-apis/sample-wehook-payloads/no-signal-event.md)
- [Geofence In Event](https://docs.sendstackhq.com/live-tracking-apis/sample-wehook-payloads/geofence-in-event.md)
- [Geofence Out Event](https://docs.sendstackhq.com/live-tracking-apis/sample-wehook-payloads/geofence-out-event.md)
