# Parcel Events Sandbox Docs > Driven by the round-1 journey train - [Changelog](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/changelog/): What changed in each published version of this API. - [Getting started](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/getting-started/): Get an API key, make your first call, and review your request history. - [Parcel Events Sandbox Docs](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/): Driven by the round-1 journey train - [Authentication](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/authentication/): How this API authenticates requests, and where your API keys live. ## API Reference - [Buy and render a shipping label](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/createlabel/): POST /v1/labels - [Retrieve label metadata and download URL](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/retrievelabel/): GET /v1/labels/{label_id} - [List scheduled pickups](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/listpickups/): GET /v1/pickups - [Schedule a carrier pickup](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/createpickup/): POST /v1/pickups - [Cancel a pickup](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/cancelpickup/): DELETE /v1/pickups/{pickup_id} - [Retrieve a pickup](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/retrievepickup/): GET /v1/pickups/{pickup_id} - [Quote available shipping services](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/quoterates/): POST /v1/rates/quote - [List shipments](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/listshipments/): GET /v1/shipments - [Create a shipment](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/createshipment/): POST /v1/shipments - [Cancel a shipment before handoff](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/cancelshipment/): DELETE /v1/shipments/{shipment_id} - [Retrieve a shipment](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/retrieveshipment/): GET /v1/shipments/{shipment_id} - [Update delivery instructions](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/updateshipment/): PATCH /v1/shipments/{shipment_id} - [List tracking events for a shipment](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/listshipmentevents/): GET /v1/shipments/{shipment_id}/events - [Retrieve a public tracking timeline](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/retrievetrackingtimeline/): GET /v1/tracking/{tracking_number} - [List webhook endpoints](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/listwebhookendpoints/): GET /v1/webhook-endpoints - [Register a webhook endpoint](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/createwebhookendpoint/): POST /v1/webhook-endpoints - [Delete a webhook endpoint](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/deletewebhookendpoint/): DELETE /v1/webhook-endpoints/{endpoint_id} - [Update a webhook endpoint](https://parcel-events-sandbox.org-01ktrz69sw5mhv9wm5s6742fp8.doctorine.xyz/api/operations/updatewebhookendpoint/): PATCH /v1/webhook-endpoints/{endpoint_id}