# Examino - [Examino REST API — Introduction and Core Concepts](https://docs.examino.ai/introduction.md): Learn what the Examino REST API is, how it is structured, the core data model, and the conventions you need before your first request. - [Authentication — Examino API Keys, Scopes and Rotation](https://docs.examino.ai/authentication.md): Authenticate every Examino API request with a Bearer token, understand key scopes, and handle all authentication rejection scenarios. - [Error Handling — Examino Codes, Structure & Retries](https://docs.examino.ai/errors.md): Understand the Examino error envelope, every error code and its HTTP status, the requestId field, and when to retry a failed request. - [Rate Limits — Examino API Quotas and Best Practices](https://docs.examino.ai/rate-limits.md): Examino enforces 600 requests per minute per API key. Learn how the limit works, what a 429 looks like, and how to stay well within budget. - [Import Copies and Run AI Correction — Examino Guide](https://docs.examino.ai/guides/import-and-correction.md): A complete end-to-end walkthrough for creating an exam, uploading student copies, launching AI correction, and retrieving graded results via the API. - [Manage Credits and Billing in Examino — Full Guide](https://docs.examino.ai/guides/credits-and-billing.md): Learn how Examino credits are calculated, how to check your balance, and how to transfer credits between teams in your hierarchy using the API. - [Safe Retries with Idempotency Keys — Examino Guide](https://docs.examino.ai/guides/idempotency.md): Learn how idempotency keys prevent duplicate corrections when retrying failed or timed-out API requests in your Examino integration. - [Teams API — List and Create Teams in Your Hierarchy](https://docs.examino.ai/api-reference/teams.md): Retrieve your full team hierarchy or create new child teams using the Examino Teams API. Requires an API key with the appropriate scope. - [Credits API — Check Team Balances and Transfer Credits](https://docs.examino.ai/api-reference/credits.md): Monitor credit balances across your team hierarchy and transfer credits between parent and child teams using the Examino Credits API. - [Exams API — List, Create, Read, and Update Exams](https://docs.examino.ai/api-reference/exams.md): Create and manage exams, configure grading settings, and control archiving via the Exams API. Requires an API key with the appropriate scope. - [Uploads API — Register Files and Get Presigned URLs](https://docs.examino.ai/api-reference/uploads.md): Register files to receive presigned upload URLs, then push content directly to storage — file bytes never pass through the Examino API. - [Copies API — Create, List, Read, and Delete Copies](https://docs.examino.ai/api-reference/copies.md): Attach uploaded files to student copies, list and inspect copy status, and permanently delete copies along with their corrections and storage files. - [Corrections API — Launch Grading and Retrieve Results](https://docs.examino.ai/api-reference/corrections.md): Submit a correction launch for an exam's copies and poll for grading results, including scores, AI-generated feedback, and instructor review status.