# Cargoplot API > HTTP access to your shipments, tracking, inquiries, invoices and documents, > and a way to raise and maintain inquiries. Authenticate with a Personal Access > Token in the X-Cargoplot-Key header. ## Machine-readable - [OpenAPI spec](https://developers.cargoplot.com/openapi.json): the whole contract, generated from the API - [Request limits](https://developers.cargoplot.com/api-info.json): rate limits, body size, timeout and pagination bounds as enforced - [Changelog](https://developers.cargoplot.com/changelog.md): what changed, newest first ## MCP - [MCP server](https://mcp.cargoplot.com/mcp): the API's reads as tools for an AI assistant, signed in as the user with OAuth ## Pages - [Overview](https://developers.cargoplot.com/): HTTP access to your shipments, tracking, inquiries, invoices and documents, and a way to raise inquiries from your own systems. - [Authentication](https://developers.cargoplot.com/authentication): Create a Personal Access Token and send it in the X-Cargoplot-Key header. - [Connect an AI assistant](https://developers.cargoplot.com/ai-assistants): Let Claude, ChatGPT or another MCP client read your shipments, tracking, documents, invoices and inquiries for you. - [Creating and updating inquiries](https://developers.cargoplot.com/inquiries): Raise an inquiry, change it, withdraw or delete it, and what a retried create gets back. - [Shipment tracking](https://developers.cargoplot.com/tracking): Read the movement timeline for a sea or air shipment. - [Rate limits](https://developers.cargoplot.com/rate-limits): What you may ask for, how to tell when you have asked for too much, and how to pace yourself. - [Pagination and filtering](https://developers.cargoplot.com/pagination): Cursor paging, sorting, filters and free-text search on every list endpoint. - [Errors](https://developers.cargoplot.com/errors): Status codes, the two response shapes to expect, and which failures are worth retrying. - [Glossary](https://developers.cargoplot.com/glossary): The codes, abbreviations and statuses the API returns, in plain English. - [Versioning](https://developers.cargoplot.com/versioning): What may change under you, what may not, and which parts of the API can be written. - [API reference](https://developers.cargoplot.com/reference): Every endpoint, parameter and response of the public Cargoplot API, generated from the API's own definitions. - [Changelog](https://developers.cargoplot.com/changelog): Changes to the public Cargoplot API, newest first.