# InPost Developers Portal > InPost Global APIs reference documentation. REST APIs for shipping, returns, tracking, and location services. Authenticate with OAuth 2.1. ## Current API Documentation - [Account API](https://developers.inpost-group.com/account): Learn how to use the InPost Account API to retrieve the organizations the authenticated user belongs to. - [Authentication](https://developers.inpost-group.com/authentication): How authentication with Inpost works - [Customs Clearance Guide](https://developers.inpost-group.com/customs-clearance-guide): This guide explains how to provide customs clearance data when creating shipments via the Shipping API. The fields described here apply specifically to cross-border lanes within the United Kingdom and its Crown Dependencies. - [Deposits Guide](https://developers.inpost-group.com/deposits-guide): Learn about InPost cooled deposits, temperature-controlled lockers, and the deposit process for food and cosmetics. - [Deposit API](https://developers.inpost-group.com/deposits): Learn how to use the InPost Deposit API to create and manage cooled deposits. - [Geowidget Integration](https://developers.inpost-group.com/geowidget-integration): Integrating the InPost Geowidget. - [Geowidget](https://developers.inpost-group.com/geowidget): About the InPost Geowidget. - [HTTP Status Codes](https://developers.inpost-group.com/http-status-codes): Learn about the HTTP status codes returned by InPost APIs and what they mean. - [Inbound Tracking APIs](https://developers.inpost-group.com/inbound-tracking): Learn how to use the InPost Inbound Tracking APIs to register parcels and stream tracking events before/after handover to/from InPost - [Italy 2Door Delivery Availability](https://developers.inpost-group.com/italy-2door-delivery-guide): Check which Italian postal codes support 2Door Delivery through the Global API and how to access the supported postal code file on SFTP. - [Location API](https://developers.inpost-group.com/location): Learn how to use the InPost Location APIs to find and manage out of home delivery points - [Migration Guide - Tracking - Bridge to Global Tracking](https://developers.inpost-group.com/migration-guide/bridge-to-gt): Status mapping from domestic Bridge tracking API (UK) statuses to Global Tracking aka. GT. - [Migration Guide](https://developers.inpost-group.com/migration-guide): This article provides step by step instructions how to migrate from domestic to global APIs. - [Migration Guide - Tracking - ShipX PL to Global Tracking](https://developers.inpost-group.com/migration-guide/shipxpl-to-gt): Status mapping from domestic ShipX PL statuses to Global Tracking. - [API Documentation](https://developers.inpost-group.com/): InPost Global APIs reference documentation. Integrate shipping, returns, tracking, and location services using REST APIs with OAuth 2.1. - [One-Time Pickups API](https://developers.inpost-group.com/pickups): Learn how to use the InPost One-Time Pickups API to create and manage pickup requests. - [Request IDs](https://developers.inpost-group.com/request-ids): Learn about request IDs in InPost APIs, how to use them for correlation, and the best practices. - [Returns APIs](https://developers.inpost-group.com/returns): Learn how to use the InPost Returns APIs to create and manage returns. - [Shipping Guide](https://developers.inpost-group.com/shipping-guide): Learn about InPost shipping methods, delivery options, dimensions, and service availability for different destinations. - [Shipping APIs](https://developers.inpost-group.com/shipping): Learn how to use the InPost Shipping APIs to create and manage shipments. - [Tracking Events](https://developers.inpost-group.com/tracking-events): Learn about InPost tracking events, event codes, and how to subscribe to webhook notifications for shipment updates. - [Tracking Events Releases](https://developers.inpost-group.com/tracking-events/releases): Track the latest changes and new events in the InPost tracking event catalogue with detailed release notes. - [Tracking APIs](https://developers.inpost-group.com/tracking): Learn how to use the InPost Tracking APIs to track parcels. - [Versioning](https://developers.inpost-group.com/versioning): Learn about InPost API versioning, how versions work, and how to specify API versions in your requests. - [Webhook Signature Verification](https://developers.inpost-group.com/webhook-signature-verification): Learn how to verify InPost webhook signatures using HMAC authentication methods. - [Webhooks Integration](https://developers.inpost-group.com/webhooks-integration): Step-by-step guide to subscribing to InPost webhooks, the request headers and payload shape, and securing your endpoint. - [Webhooks](https://developers.inpost-group.com/webhooks): What InPost webhooks are, how delivery and retries work, how to handle duplicate deliveries, and how payload versioning works. ## Legacy API Documentation - [Authentication](https://developers.inpost-group.com/previous/authentication): How authentication with Inpost works - [Deposits Guide](https://developers.inpost-group.com/previous/deposits-guide): Learn about InPost cooled deposits, temperature-controlled lockers, and the deposit process for food and cosmetics. - [Deposit API](https://developers.inpost-group.com/previous/deposits): Learn how to use the InPost Deposit API to create and manage cooled deposits. - [HTTP Status Codes](https://developers.inpost-group.com/previous/http-status-codes): Learn about the HTTP status codes returned by InPost APIs and what they mean. - [Legacy API Documentation](https://developers.inpost-group.com/previous): Legacy InPost Global APIs reference documentation. Documentation for API versions prior to the current Global API release. - [One-Time Pickups API](https://developers.inpost-group.com/previous/pickups): Learn how to use the InPost One-Time Pickups API to create and manage pickup requests. - [Points API](https://developers.inpost-group.com/previous/points): Learn how to use the InPost Points API to manage points and locations. - [Request IDs](https://developers.inpost-group.com/previous/request-ids): Learn about Request IDs in InPost APIs, how to use them for correlation, and the best practices. - [Shipping Methods](https://developers.inpost-group.com/previous/shipping-methods): Learn about InPost shipping methods, delivery options, dimensions, and service availability for different destinations. - [Shipping API](https://developers.inpost-group.com/previous/shipping): Learn how to use the InPost Shipping API to create and manage shipments. - [Tracking Events](https://developers.inpost-group.com/previous/tracking-events): Learn about InPost tracking events, event codes, and how to subscribe to webhook notifications for shipment updates. - [Tracking Events Releases](https://developers.inpost-group.com/previous/tracking-events/releases): Track the latest changes and new events in the InPost tracking event catalogue with detailed release notes. - [Tracking API](https://developers.inpost-group.com/previous/tracking): Learn how to use the InPost Tracking API to track shipments and events. - [Versioning](https://developers.inpost-group.com/previous/versioning): Learn about InPost API versioning, how versions work, and how to specify API versions in your requests. - [Webhook Signature Verification](https://developers.inpost-group.com/previous/webhook-signature-verification): Learn how to verify InPost webhook signatures using HMAC authentication methods. - [Webhooks Integration](https://developers.inpost-group.com/previous/webhooks-integration): Step-by-step guide to subscribing to InPost webhooks, the request headers and payload shape, and securing your endpoint. - [Webhooks](https://developers.inpost-group.com/previous/webhooks): What InPost webhooks are, how delivery and retries work, how to handle duplicate deliveries, and how payload versioning works. ## OpenAPI Specifications - [Account API](https://developers.inpost-group.com/openapi/account-v1.json) - [Shipping API](https://developers.inpost-group.com/openapi/shipping-v32.json) - [Returns API](https://developers.inpost-group.com/openapi/returns-v1.json) - [Tracking API](https://developers.inpost-group.com/openapi/tracking-v1.json) - [Inbound Tracking API](https://developers.inpost-group.com/openapi/global-inbound-tracking-v1.json) - [Location API](https://developers.inpost-group.com/openapi/points-v1.json) - [Pickups API](https://developers.inpost-group.com/openapi/one-time-pickups-v3.json)