# Documentation

- [Quickstart](/docs): Submit your first appraisal review and retrieve the scored result in three steps.
- [Authentication](/docs/authentication): API keys, scopes, and the Authorization header used by every /api/v1 request.
- [MCP server](/docs/mcp): Connect Claude, Cursor, and other AI agents to Valara's review engine over the Model Context Protocol.
- [Review lifecycle](/docs/review-lifecycle): The asynchronous submit, poll, fetch job model, plus idempotency and caching.
- [Errors](/docs/errors): The standard error envelope returned by every /api/v1 endpoint, and what each type means.
- API Reference: Every endpoint, generated from the live OpenAPI contract.
  - [API Reference](/docs/api): Every Valara API endpoint, generated from the live OpenAPI contract.

  - **Reviews**
  - [Submit an appraisal for review](/docs/api/createReview)
  - [List reviews](/docs/api/listReviews)
  - [Retrieve a review](/docs/api/getReview)
  - [Retrieve a review result](/docs/api/getReviewResult)
  - [Stream review progress (SSE)](/docs/api/streamReviewEvents)
  - [Delete a review](/docs/api/deleteReview)

  - **Keys**
  - [Create an API key](/docs/api/createApiKey)
  - [List API keys](/docs/api/listApiKeys)
  - [Revoke an API key](/docs/api/revokeApiKey)