# Hermios Developers > Developer documentation for Hermios CRM: REST, GraphQL, webhooks, the MCP server, and Hermios features such as Sales Insights, the vault, modules and record sharing. ## API: Get started - [Hermios API](https://docs.hermios.app/api/introduction): Read and write your CRM from code, assistants and other tools. - [Authentication](https://docs.hermios.app/api/authentication): API keys for servers and scripts, OAuth for apps that act for a person. - [Quickstart](https://docs.hermios.app/api/quickstart): Create a key, list companies, create a person. ## API: APIs - [REST API](https://docs.hermios.app/api/rest): CRUD, filters, sorting and cursor pagination over JSON. - [GraphQL API](https://docs.hermios.app/api/graphql): Records on /graphql, the data model on /metadata. - [Webhooks](https://docs.hermios.app/api/webhooks): Get an HTTPS call when records are created, updated or deleted. - [MCP server](https://docs.hermios.app/api/mcp): Connect AI assistants to Hermios with the Model Context Protocol. ## API: Reference - [Objects](https://docs.hermios.app/api/objects): Standard objects, Hermios objects, and how to find your workspace's own. - [Hermios endpoints](https://docs.hermios.app/api/hermios-endpoints): HTTP routes Hermios adds on top of the record APIs. - [Limits and errors](https://docs.hermios.app/api/limits-and-errors): Rate limits, sizes, page sizes and error formats. ## Guides: Hermios features - [Sales Insights](https://docs.hermios.app/guides/sales-insights): Account health on every company page, stage-weighted pipeline and deal reviews. - [Vault](https://docs.hermios.app/guides/vault): Store shared logins and secrets next to the companies they belong to. - [Modules and industry packs](https://docs.hermios.app/guides/modules-and-industry-packs): Turn on extra Hermios modules per organization, such as the real estate pack. - [Record-level sharing](https://docs.hermios.app/guides/record-sharing): Restrict single records and share them with specific people or roles.