# 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. - [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. - [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](https://developers.inpost-group.com/migration-guide): This article provides step by step instructions how to migrate from domestic to global APIs. - [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 digital signatures and HMAC authentication methods. - [Webhooks](https://developers.inpost-group.com/webhooks): Learn about InPost webhooks, how to set them up, authenticate payloads, and handle event-driven communication. ## 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 digital signatures and HMAC authentication methods. - [Webhooks](https://developers.inpost-group.com/previous/webhooks): Learn about InPost webhooks, how to set them up, authenticate payloads, and handle event-driven communication. ## 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) - [Location API](https://developers.inpost-group.com/openapi/points-v1.json) - [Pickups API](https://developers.inpost-group.com/openapi/one-time-pickups-v3.json)