# Parcel Tracer ## Docs - [List Avaialable Areas](https://docs.parceltracer.app/api-reference/areas/list-avaialable-areas.md): Retrieve all available areas. - [Resolve Free Address](https://docs.parceltracer.app/api-reference/areas/resolve-free-address.md): Detect geographic area based on free address input using AI. - [Create customer location](https://docs.parceltracer.app/api-reference/customer-locations/create-customer-location.md): Create a new location for the specified customer. - [List customer locations](https://docs.parceltracer.app/api-reference/customer-locations/list-customer-locations.md): Retrieve all locations associated with the given customer. - [Retrieve customer location](https://docs.parceltracer.app/api-reference/customer-locations/retrieve-customer-location.md): Retrieve the details of a specific customer location. - [Update customer location](https://docs.parceltracer.app/api-reference/customer-locations/update-customer-location.md): Partially update an existing location associated with the specified customer. - [Create customer](https://docs.parceltracer.app/api-reference/customers/create-customer.md): Create a new customer using the customer's unique phone number. - [List customers](https://docs.parceltracer.app/api-reference/customers/list-customers.md): Retrieve a paginated list of customers. - [Retrieve customer](https://docs.parceltracer.app/api-reference/customers/retrieve-customer.md): Retrieve the details of a specific customer by ID. - [Update customer](https://docs.parceltracer.app/api-reference/customers/update-customer.md): Update the details of a customer. - [Cancel order](https://docs.parceltracer.app/api-reference/orders/cancel-order.md): Cancel an order identified by `order_id`. If it is not possible to cancel the order, **400** error code will be returned. - [Create order](https://docs.parceltracer.app/api-reference/orders/create-order.md): Create a new order with customer and location details. - [List orders](https://docs.parceltracer.app/api-reference/orders/list-orders.md): Retrieve a paginated list of orders. - [Retrieve order](https://docs.parceltracer.app/api-reference/orders/retrieve-order.md): Retrieve the details of a specific order by order ID. - [Update Order](https://docs.parceltracer.app/api-reference/orders/update-order.md): Update specific fields of an existing order. - [List Pickup Locations](https://docs.parceltracer.app/api-reference/pickup-locations/list-pickup-locations.md): Retrieve all your pickup locations. - [Quickstart](https://docs.parceltracer.app/api-reference/quickstart.md) - [Parcel Tracer](https://docs.parceltracer.app/index.md) - [Area](https://docs.parceltracer.app/models/areas.md): Area represents a specific destination region, currently scoped to Lebanon only. - [Customer Locations](https://docs.parceltracer.app/models/customer-locations.md) - [Customer](https://docs.parceltracer.app/models/customers.md): Customers are at the heart of the delivery process. They receive orders from or return orders back to shops. - [Order](https://docs.parceltracer.app/models/orders.md): The Order entity represents a delivery transaction between a merchant and a customer, including both standard deliveries and return workflows. - [Privacy policy](https://docs.parceltracer.app/privacy-policy.md) - [Getting Started](https://docs.parceltracer.app/webhooks/getting-started.md) - [Monitoring Webhooks](https://docs.parceltracer.app/webhooks/monitoring.md) - [Securing Webhooks](https://docs.parceltracer.app/webhooks/securing-webhooks.md) ## OpenAPI Specs - [schema](https://docs.parceltracer.app/api-reference/schema.yaml) - [openapi](https://docs.parceltracer.app/api-reference/openapi.json)