# Understand the APIs

These guides explain the conventions shared across the MK.IO APIs, including authentication, pagination, rate limits, errors, and resource states.

- [API overview](/api-guides/understanding/overview): Learn the shared base URL, authentication, list responses, and resource states.
- [Pagination](/api-guides/understanding/pagination): Understand how list responses expose pages of resources.
- [Rate limits](/api-guides/understanding/rate-limits): Learn how the APIs communicate request limits.
- [Error handling](/api-guides/understanding/error-handling): Interpret API errors and handle failed requests.
- [Resource states](/api-guides/understanding/resource-states): Track the state of resources and long-running operations.
- [Webhooks](/api-guides/understanding/webhooks): Understand event notifications from the platform.
