# codequiry.com llms.txt > Detect and prevent source code plagiarism and AI-generated code for education and industry using advanced similarity analysis, web-scale search, and purpose-built review tools. - API (machine-readable — for AI agents, codegen, and integrations) - [OpenAPI 3.1 spec (JSON)](https://codequiry.com/openapi.json): Canonical contract for every public API endpoint; load this for function-calling, codegen, Postman, or Swagger/Redoc. - [Full API reference (Markdown)](https://codequiry.com/llms-full.txt): Complete flat reference of every endpoint (auth, params, responses, curl), generated from the spec — ideal for LLM ingestion. - [Interactive API reference](https://codequiry.com/usage/api/reference): Browsable reference rendered live from the OpenAPI spec. - Base URL: https://codequiry.com/api/v1 — Auth: send header `apikey: ` (no OAuth or Bearer token; the key is not accepted in the query string or request body). - Core flow: POST /check/create then POST /check/upload then POST /check/start then poll POST /check/status until status_id 4, then POST /check/overview and POST /check/results. Use GET or POST /ai-results for AI-generated-code detection. - Rate limit: 60 requests/minute per client IP (not per API key), shared across all endpoints and identical on every plan; failed calls count too. Over the limit returns 429 with a Retry-After header. - Polling: analysis is asynchronous and takes minutes — poll /check/status every 20-30 seconds, never in a tight loop. status_id 4 = completed, 3 = failed; both are terminal. Results endpoints return 409 until then, which means "not ready", not "failed". - Uploads: ZIP archives only, one per submission, 10 MB max each; /check/upload-batch accepts at most 50 files per request. - Credits: POST /check/start spends check credits and cannot be undone — read quota.remaining from GET /account and confirm with the user before starting a check on their behalf. - Timestamps are UTC strings formatted YYYY-MM-DD HH:MM:SS. - Public site - [Home](https://codequiry.com/): Overview of Codequiry’s platform for detecting code plagiarism and AI-written code. - [Sitemap](https://codequiry.com/sitemap.xml): Machine-readable index of all public pages for search engines. - [Robots.txt](https://codequiry.com/robots.txt): Dynamic crawler rules with sitemap reference for compliant indexing. - [Resources](https://codequiry.com/resources): Canonical redirect to the Codequiry blog with tutorials and deep-dives. - [Resources Slug](https://codequiry.com/resources/example): Redirects each legacy resource to its canonical blog article by slug. - [Docs Redirect](https://codequiry.com/docs): Permanent redirect to the main usage documentation hub. - [Pricing](https://codequiry.com/pricing): Plans and feature tiers for institutions, teams, and individuals. - [Study](https://codequiry.com/study): Why detect code plagiarism and AI-written code in CS education. - [Detect Code Plagiarism](https://codequiry.com/detect-code-plagiarism): SEO landing on detecting plagiarism in source code with Codequiry. - [Study (legacy)](https://codequiry.com/study2): Legacy URL permanently redirected to the new SEO page. - [Terms of Service](https://codequiry.com/terms-of-service): User obligations, acceptable use, data policies, and dispute terms. - [Privacy Policy](https://codequiry.com/privacy-policy): How Codequiry processes, stores, and protects user and submission data. - [Cookie Policy](https://codequiry.com/cookie-policy): Details about cookies, purposes, and consent management. - [About](https://codequiry.com/about): Mission, technology, and integrity-first approach to plagiarism detection. - [Automated Code Grading](https://codequiry.com/auto-grading-programming): Auto-grader with built-in plagiarism checks and LMS-friendly workflows. - [Solutions](https://codequiry.com/solutions): Common use cases across education, hiring, and professional training. - [CLI (Command-line Client)](https://codequiry.com/command-line-client): Upload and check code for plagiarism from the terminal. - [Desktop Client](https://codequiry.com/desktop-client): Desktop client overview for faster, local-first uploads. - [Desktop (alias)](https://codequiry.com/desktop): Alternate path to CLI/Desktop information. - [Usage Docs](https://codequiry.com/usage/docs): Step-by-step guides to run checks and interpret results. - [Usage Docs (new)](https://codequiry.com/usage/docs-new): New documentation experience for product features and workflows. - [Free Code Plagiarism Checker](https://codequiry.com/free-code-plagiarism-checker): Introduction to trying Codequiry’s checker on sample code. - API docs pages (UI) - [API Home](https://codequiry.com/usage/api/): Entry point to API endpoints, schemas, and SDKs. - [API Auth (GET)](https://codequiry.com/usage/api/auth): How to authenticate and obtain an API token securely. - [API Auth (POST)](https://codequiry.com/usage/api/auth): Token request flow example with parameters and responses. - [API Checks](https://codequiry.com/usage/api/checks): Retrieve and filter plagiarism checks via the API. - [Create Check](https://codequiry.com/usage/api/create-check): Create and manage source code plagiarism checks programmatically. - [Upload Check](https://codequiry.com/usage/api/upload-check): Upload ZIP archives or code bundles for analysis. - [Start Check](https://codequiry.com/usage/api/start-check): Initiate code comparison and web-matching for a prepared check. - [Get Check](https://codequiry.com/usage/api/get-check): Poll a check’s status and retrieve metadata. - [Check Overview](https://codequiry.com/usage/api/check-overview): Summarized results with similarity metrics and sources. - [Check Results](https://codequiry.com/usage/api/check-results): Full results including matched snippets and evidence. - [Check Get File](https://codequiry.com/usage/api/check-getfile): Download a specific matched file for side-by-side review. - [Node SDK](https://codequiry.com/usage/api/nodesdk): Install and use the Node.js SDK to integrate quickly. - [PHP SDK](https://codequiry.com/usage/api/phpsdk): PHP SDK usage for server-side integrations. - [Java SDK](https://codequiry.com/usage/api/javasdk): Java client library for enterprise environments. - [Go SDK](https://codequiry.com/usage/api/gosdk): Lightweight Go SDK for backend services. - [Python SDK](https://codequiry.com/usage/api/pythonsdk): Python SDK for research and ML workflows. - [Info](https://codequiry.com/usage/api/info): API limits, regions, and operational considerations. - [Pricing](https://codequiry.com/usage/api/pricing): API quotas, pricing models, and volume discounts. - [Changelog](https://codequiry.com/usage/api/changelog): Version history and breaking changes. - Other public pages - [Code Plagiarism Checker](https://codequiry.com/code-plagiarism-checker): Benefits and workflow of checking source code for plagiarism. - [Plagiarism Checker for Code](https://codequiry.com/plagiarism-checker-for-code): Multi-language support and academic use cases. - [Code Plagiarism](https://codequiry.com/code-plagiarism): Educational overview of plagiarism in programming. - [MOSS: Measure of Software Similarity](https://codequiry.com/moss/measure-of-software-similarity): When to use MOSS vs Codequiry. - [MOSS Commercial API](https://codequiry.com/moss-commercial-api): Modern commercial alternative to MOSS with richer insights. - [Codequiry vs Dolos vs MOSS](https://codequiry.com/codequiry-vs-dolos-vs-moss): Feature-by-feature comparison for decision makers. - [For Teachers](https://codequiry.com/teachers): Classroom workflows, policies, and pedagogy-friendly review tools. - [Password Reset (GET)](https://codequiry.com/reset/EXAMPLE_TOKEN): Open the password reset form using a secure token. - [Password Reset (POST)](https://codequiry.com/reset): Submit a password reset request to receive a reset link. - [Verify Email (token)](https://codequiry.com/verify-email/EXAMPLE_TOKEN): Complete email verification to unlock all features. - [Email Verify Notice](https://codequiry.com/email/verify): Information page prompting verification of your email address. - [Resend Verification (guest POST)](https://codequiry.com/email/resend-guest): Request a new verification email if you’re not logged in. - [Tradequiry Signup](https://codequiry.com/tradequiry/signup/example@example.com): Partner signup flow for Tradequiry emails. - [Header Auth Fragment](https://codequiry.com/_fragments/nav-auth): Embeddable auth-aware CTA for cross-subdomain navigation. - Contact and stats - Contact Support: Use the Tidio live chat widget available on all pages by clicking the chat icon. - Support Email: support@codequiry.com - [AI Code Detector](https://codequiry.com/chatgpt-written-code-detector): Detect AI-generated or AI-assisted source code. - [Zeus Engine](https://codequiry.com/zeus-measure-of-software-similarity): Code plagiarism detection with Zeus AI Tokenization technology. - [User Stats (JSON)](https://codequiry.com/stats/users): Public aggregate count of registered users. - Newsletter - [Subscribe (POST)](https://codequiry.com/newsletter/subscribe): Subscribe to updates, releases, and product tips. - [Unsubscribe (POST)](https://codequiry.com/newsletter/unsubscribe): Unsubscribe from the mailing list. - Blog - [Blog Home](https://codequiry.com/blog): Articles on academic integrity, AI, and code similarity. - [Blog Search](https://codequiry.com/blog/search): Find posts by topic, language, or keyword. - [Blog Post](https://codequiry.com/blog/example-post): Read an individual post by slug. - Admin support (main domain) - [User Deletion Page](https://codequiry.com/admin/support/delete_user_account/example@example.com): Admin-only account deletion confirmation for a given email. - [User Deletion (DELETE)](https://codequiry.com/admin/support/delete_user_account): Perform an admin-authorized account deletion. - Webhooks and OAuth (main domain) - [Stripe Webhook (POST)](https://codequiry.com/stripe/webhook): Receive billing and payment events from Stripe. - [GitHub OAuth](https://codequiry.com/auth/github): Sign in with GitHub to the dashboard. - [GitHub OAuth Callback](https://codequiry.com/auth/github/callback): OAuth callback endpoint for GitHub sign in. - [Google OAuth](https://codequiry.com/auth/google): Sign in with Google to the dashboard. - [Google OAuth Callback](https://codequiry.com/auth/google/callback): OAuth callback endpoint for Google sign in. - Dashboard (dashboard.codequiry.com) - [Auth Status (OPTIONS)](https://dashboard.codequiry.com/auth/status): CORS preflight for cross-origin auth checks. - [Auth Status (GET)](https://dashboard.codequiry.com/auth/status): JSON response indicating whether the user is authenticated. - [Root](https://dashboard.codequiry.com/): Entry redirect to sign-in for unauthenticated visitors. - [Quote](https://dashboard.codequiry.com/quote): Custom quote/demo request page. - [Demo Submit (POST)](https://dashboard.codequiry.com/demo/submit): Submit demo data or contact details. - Dashboard: guest flows - [Sign In (GET)](https://dashboard.codequiry.com/signin): Log into your Codequiry dashboard. - [Sign In (POST)](https://dashboard.codequiry.com/signin): Authenticate using your email and password. - [Newpanel Sign In (GET)](https://dashboard.codequiry.com/v2/signin): Alternate sign-in UI. - [Newpanel Sign In (POST)](https://dashboard.codequiry.com/v2/signin): Authenticate via the new panel flow. - [Forgot (GET)](https://dashboard.codequiry.com/forgot): Start the password recovery process. - [Forgot (POST)](https://dashboard.codequiry.com/forgot): Email a password reset link. - [Request Access (GET)](https://dashboard.codequiry.com/request-access): Request invite-based access to Codequiry. - [Request Access (POST)](https://dashboard.codequiry.com/request-access): Submit invite request details. - [Signup (GET)](https://dashboard.codequiry.com/signup): Create a new Codequiry account. - [Signup with Team (GET)](https://dashboard.codequiry.com/signup/TEAMID): Accept a team invite and sign up. - [Signup (POST)](https://dashboard.codequiry.com/signup): Complete registration and create your account. - [Newpanel Signup (GET)](https://dashboard.codequiry.com/v2/signup): New panel signup experience. - [Newpanel Signup with Team (GET)](https://dashboard.codequiry.com/v2/signup/TEAMID): Sign up via a team invitation (new panel). - [Newpanel Signup (POST)](https://dashboard.codequiry.com/v2/signup): Complete registration via the new panel. - [Newpanel Forgot (GET)](https://dashboard.codequiry.com/v2/forgot): Start password recovery (new panel). - [Newpanel Forgot (POST)](https://dashboard.codequiry.com/v2/forgot): Email a reset link (new panel). - [Newpanel Reset (GET)](https://dashboard.codequiry.com/v2/reset-password/TOKEN): Open the reset form (new panel). - [Newpanel Reset (POST)](https://dashboard.codequiry.com/v2/reset-password): Submit a new password (new panel). - [GitHub OAuth](https://dashboard.codequiry.com/auth/github): Sign in to the dashboard with GitHub. - [GitHub OAuth Callback](https://dashboard.codequiry.com/auth/github/callback): OAuth callback for GitHub sign in. - Dashboard: verification (no auth required) - [Email Verify Notice](https://dashboard.codequiry.com/email/verify): Notice prompting users to verify their email. - [Resend Verification (guest POST)](https://dashboard.codequiry.com/email/resend-guest): Request a new verification email without signing in. - [Verify Email (token)](https://dashboard.codequiry.com/verify-email/TOKEN): Complete verification to enable dashboard features. - [Verification Status](https://dashboard.codequiry.com/verification/status): Check email verification status via JSON. - Dashboard: authenticated - [Charge (POST)](https://dashboard.codequiry.com/charge): Create a one-time payment or charge request. - [Home](https://dashboard.codequiry.com/home): Main dashboard with recent checks and activity. - [Home (alt)](https://dashboard.codequiry.com/home2): Alternate dashboard layout for experiments. - [Test Assignment Creation](https://dashboard.codequiry.com/test-assignment-creation): Diagnostic endpoint for assignment creation. - [Pricing](https://dashboard.codequiry.com/pricing): In-dashboard pricing page. - [Generate Test Data](https://dashboard.codequiry.com/v2/generate-test-data): Seed sample courses, assignments, and results. - [Test API](https://dashboard.codequiry.com/test-api): Quick API health check. - [Test Checks API](https://dashboard.codequiry.com/test-checks-api): Validate checks retrieval for the signed-in user. - Dashboard: account/data and changes - [Create Check (POST)](https://dashboard.codequiry.com/home/createCheck): Quick-create a check from the dashboard. - [Convert Credits (POST)](https://dashboard.codequiry.com/home/convertCredits): Convert credits between plans or quotas. - [Delete Folder (POST)](https://dashboard.codequiry.com/home/deleteFolder): Remove a folder and its contained checks. - [Results](https://dashboard.codequiry.com/results): Results hub to navigate assignments and submissions. - [Deepcheck](https://dashboard.codequiry.com/deepcheck): Access deeper, high-sensitivity checks. - [Changelog](https://dashboard.codequiry.com/changes): What’s new in the dashboard and API. - [Changelog Upvote (POST)](https://dashboard.codequiry.com/changes/thumbsup): Upvote feature requests and changes. - [Account Data](https://dashboard.codequiry.com/account/data): View and manage stored data and exports. - [Account Data Calculate (POST)](https://dashboard.codequiry.com/account/dataCalculate): Calculate data consumption and size. - [Account Data Delete (POST)](https://dashboard.codequiry.com/account/dataDelete): Permanently delete selected data. - [Account Data Export (POST)](https://dashboard.codequiry.com/account/dataExport): Export data for compliance or backup. - [Account Data Download (POST)](https://dashboard.codequiry.com/account/dataDownload): Prepare a downloadable archive of files. - [Deepcheck Purchase (POST)](https://dashboard.codequiry.com/deepcheck-post): Purchase a Deepcheck run. - [Submit Paste (POST, admin)](https://dashboard.codequiry.com/submit-paste): Create a paste from admin tools. - Dashboard: v2 (email verified) - [Home](https://dashboard.codequiry.com/v2/): New panel overview with quick actions. - [Force Upgrade](https://dashboard.codequiry.com/v2/forceupgrade): Upgrade trial or unlock new plan limits. - [Create Folder (POST)](https://dashboard.codequiry.com/v2/create-folder): Create a folder for organizing checks. - [Create Assignment (POST)](https://dashboard.codequiry.com/v2/create-assignment): Create an assignment to collect submissions. - [File Manager](https://dashboard.codequiry.com/v2/file-manager): Browse and manage uploaded code files. - [Integrations](https://dashboard.codequiry.com/v2/integrations): Connect Codequiry to external tools and LMS. - [API Keys](https://dashboard.codequiry.com/v2/api-keys): Manage and rotate API keys. - [API Keys Update (POST)](https://dashboard.codequiry.com/v2/api-keys/update): Update or revoke an API key. - [API Usage Stats](https://dashboard.codequiry.com/v2/api-keys/stats): Track API usage and quotas. - [Billing](https://dashboard.codequiry.com/v2/billing): Manage subscriptions, invoices, and payment methods. - [Billing History](https://dashboard.codequiry.com/v2/billing/history): View and download past invoices. - [Team](https://dashboard.codequiry.com/v2/team): Add, remove, and manage team members. - [Team Invite (POST)](https://dashboard.codequiry.com/v2/team/invite): Send an invitation to join your team. - [Team Remove (POST)](https://dashboard.codequiry.com/v2/team/remove): Remove a team member. - [Team Cancel Invite (POST)](https://dashboard.codequiry.com/v2/team/cancel-invite): Cancel a pending team invite. - [Team Bulk Invite (POST)](https://dashboard.codequiry.com/v2/team/bulk-invite): Invite multiple users at once. - [Data](https://dashboard.codequiry.com/v2/data): Data management and export tools. - [Data Calculate (POST)](https://dashboard.codequiry.com/v2/data/calculate): Calculate storage or usage metrics. - [Data Delete (POST)](https://dashboard.codequiry.com/v2/data/delete): Delete selected datasets. - [Data Export (POST)](https://dashboard.codequiry.com/v2/data/export): Export datasets to an archive. - [Data Download (POST)](https://dashboard.codequiry.com/v2/data/download): Download prepared archives. - [Appearance](https://dashboard.codequiry.com/v2/appearance): Customize theme, logo, and branding. - [Appearance Update (POST)](https://dashboard.codequiry.com/v2/appearance/update): Save appearance changes. - [Account](https://dashboard.codequiry.com/v2/account): Profile management and security settings. - [Update Profile (POST)](https://dashboard.codequiry.com/v2/account/update-profile): Update profile details. - [Change Password (POST)](https://dashboard.codequiry.com/v2/account/change-password): Change your account password. - [Change Email (POST)](https://dashboard.codequiry.com/v2/account/change-email): Change your account email address. - [Delete Account (POST)](https://dashboard.codequiry.com/v2/account/delete): Permanently delete the account. - [Update Avatar (POST)](https://dashboard.codequiry.com/v2/account/update-avatar): Update user avatar. - [Upload Avatar (POST)](https://dashboard.codequiry.com/v2/account/upload-avatar): Upload a new avatar image. - [Remove Avatar (POST)](https://dashboard.codequiry.com/v2/account/remove-avatar): Remove the current avatar. - [Update Quota Settings (POST)](https://dashboard.codequiry.com/v2/account/update-quota-settings): Adjust plan limits and quotas. - [OS Checker](https://dashboard.codequiry.com/v2/os-checker): Detect OS to streamline desktop/CLI setup. - [Changelog](https://dashboard.codequiry.com/v2/changelog): Product changes and release notes. - [Plans](https://dashboard.codequiry.com/v2/plans): Compare and select subscription plans. - [API Docs](https://dashboard.codequiry.com/v2/api-docs): API docs embedded in the dashboard. - [Results](https://dashboard.codequiry.com/v2/results): Modern results UI for analyzing matches. - [Results Replica](https://dashboard.codequiry.com/v2/results-replica): Alternative results experience. - [Results V2](https://dashboard.codequiry.com/v2/results-v2): New generation results dashboard. - [Plagiarism Results](https://dashboard.codequiry.com/v2/plagiarism-results): Central page for plagiarism outcomes. - [Teacher Plagiarism Results](https://dashboard.codequiry.com/v2/teacher-plagiarism-results): Educator-focused results summary. - [Advanced IDE](https://dashboard.codequiry.com/v2/advanced-plagiarism-ide): Side-by-side analysis with advanced tools. - [Advanced IDE Pro](https://dashboard.codequiry.com/v2/advanced-plagiarism-ide-pro): Pro features for forensic review. - [Plagiarism Checker](https://dashboard.codequiry.com/v2/plagiarism-checker): Run checks directly from the dashboard. - [Plagiarism Check (POST)](https://dashboard.codequiry.com/v2/plagiarism-check): Execute a new plagiarism check. - [Group Similarity](https://dashboard.codequiry.com/v2/group-similarity): Compare submissions across a group. - [Create by Upload](https://dashboard.codequiry.com/v2/create-by-upload): Create a check by uploading files. - [Plagiarism Dashboard](https://dashboard.codequiry.com/v2/plagiarism-dashboard): Overview of checks, statuses, and alerts. - [Plagiarism Analysis](https://dashboard.codequiry.com/v2/plagiarism-analysis/ID): Deep dive into a specific analysis. - [Plagiarism Comparison](https://dashboard.codequiry.com/v2/plagiarism-comparison): Compare similarity across submissions. - [Plagiarism Settings](https://dashboard.codequiry.com/v2/plagiarism-settings): Configure matching thresholds and filters. - [Plagiarism Settings Update (POST)](https://dashboard.codequiry.com/v2/plagiarism-settings-update): Save plagiarism settings. - [Old Results](https://dashboard.codequiry.com/v2/old-results): Access legacy results UI. - [Old Results Detail](https://dashboard.codequiry.com/v2/old-results-detail/ID): Detailed view in legacy UI. - [Checks Table](https://dashboard.codequiry.com/v2/checks-table): Tabular view of all checks. - [Checks Data](https://dashboard.codequiry.com/v2/checks-data): JSON data powering the checks table. - [Course Check Counts](https://dashboard.codequiry.com/v2/courses/check-counts): Check volume by course. - [Admin Impersonate](https://dashboard.codequiry.com/v2/admin/impersonate): Secure admin impersonation page. - [Delete Check (DELETE)](https://dashboard.codequiry.com/v2/checks/ID): Delete a check and associated data. - [Filters Data](https://dashboard.codequiry.com/v2/filters-data): Metadata for filters and facets. - [Debug Stats](https://dashboard.codequiry.com/v2/debug-stats): Internal diagnostics for admins. - [Generate Sample Data](https://dashboard.codequiry.com/v2/generate-sample-data): Create demo datasets. - [Search](https://dashboard.codequiry.com/v2/search): Search across checks, courses, and submissions. - [Course](https://dashboard.codequiry.com/v2/course/ID): Course overview and assignments. - Dashboard: billing (email verified) - [Cancel Subscription (POST)](https://dashboard.codequiry.com/v2/billing/cancel-subscription): Cancel an active plan. - [Resume Subscription (POST)](https://dashboard.codequiry.com/v2/billing/resume-subscription): Resume a paused plan. - [Force Upgrade Trial (POST)](https://dashboard.codequiry.com/v2/billing/force-upgrade-trial): End trial and upgrade immediately. - [Update Plan Quota (POST)](https://dashboard.codequiry.com/v2/billing/update-plan-quota): Increase or adjust plan quotas. - [Purchase Additional Quota (POST)](https://dashboard.codequiry.com/v2/billing/purchase-additional-quota): Purchase extra capacity. - [Add Payment Method (POST)](https://dashboard.codequiry.com/v2/billing/add-payment-method): Add a new payment method. - [Remove Payment Method (POST)](https://dashboard.codequiry.com/v2/billing/remove-payment-method): Remove a saved payment method. - [Set Default Payment Method (POST)](https://dashboard.codequiry.com/v2/billing/set-default-payment-method): Choose default payment method. - Dashboard: invoices and receipts - [Download Invoice](https://dashboard.codequiry.com/user/invoice/INVOICE_ID): Download a Stripe invoice PDF. - [Receipt: Charge](https://dashboard.codequiry.com/billing/receipt/charge/CHARGE_ID): Get a receipt for a specific card charge. - [Receipt: PayPal](https://dashboard.codequiry.com/billing/receipt/paypal/ORDER_ID): Get a receipt for a PayPal payment. - [Receipt Preview](https://dashboard.codequiry.com/billing/receipt/preview/CHARGE_ID): Preview receipt before download. - [Check Invoice Status](https://dashboard.codequiry.com/billing/checkInvoiceStatus): Check invoice processing status. - Dashboard: admin (auth + is_admin) - [Admin Users](https://dashboard.codequiry.com/admin): User administration and access controls. - [Admin Users (alt)](https://dashboard.codequiry.com/admin-users): Alternate route to user admin. - [Admin Cancels](https://dashboard.codequiry.com/admin-cancels): Review cancellations and reasons. - [Admin Failed](https://dashboard.codequiry.com/admin-failed): Inspect failed jobs and tasks. - [Admin Abusers](https://dashboard.codequiry.com/admin-abusers): Monitor suspicious trial activity. - [Admin Stuck](https://dashboard.codequiry.com/admin-stuck): Identify stuck checks or processing. - [Admin Assignments](https://dashboard.codequiry.com/admin-assignments): Assignment-level administration. - [Admin Alerts](https://dashboard.codequiry.com/admin-alerts): Manage admin/proctor alerts. - [Admin Alerts Create](https://dashboard.codequiry.com/admin-alerts-create): Create new admin alerts. - [Admin Alerts Create (POST)](https://dashboard.codequiry.com/admin-alerts-create): Submit a new alert. - [Admin Login by UID](https://dashboard.codequiry.com/admin-login/USER_ID): Legacy impersonation by user ID. - [Impersonation Start (POST)](https://dashboard.codequiry.com/impersonation/start): Begin secure impersonation. - [Impersonation Stop (POST)](https://dashboard.codequiry.com/impersonation/stop): End impersonation. - [Users for Impersonation](https://dashboard.codequiry.com/admin/users-for-impersonation): Fetch impersonation candidates. - [Admin User Stats](https://dashboard.codequiry.com/admin/user-stats): Aggregate user activity. - [Active Users Today](https://dashboard.codequiry.com/admin/active-users-today): Daily active users. - [Test Users](https://dashboard.codequiry.com/admin/test-users): Curated list of test accounts. - Dashboard: assignment and submission - [Course Assignment (redirect)](https://dashboard.codequiry.com/course/ID/assignment/AID): Redirect to the default assignment tab. - [Assignment View](https://dashboard.codequiry.com/course/ID/assignment/AID/overview): Navigate overview, results, and insights. - [Assignment IDE Pro](https://dashboard.codequiry.com/course/ID/assignment/AID/ide-pro): Review code with advanced IDE features. - [Submission Content](https://dashboard.codequiry.com/course/ID/assignment/AID/submission/content): Load submission details for review. - [Upload Submission (POST)](https://dashboard.codequiry.com/course/ID/assignment/AID/upload): Upload student submissions to an assignment. - [Delete Assignment (POST)](https://dashboard.codequiry.com/course/ID/assignment/AID/deleteAssignment): Remove an assignment and its data. - [Start Checking (POST)](https://dashboard.codequiry.com/course/ID/assignment/AID/startChecking): Run similarity and web checks. - [Submissions Table (POST)](https://dashboard.codequiry.com/course/ID/assignment/AID/getSubmissionsTable): Fetch submissions table data. - [Checking Status](https://dashboard.codequiry.com/course/ID/assignment/AID/checking_submission_status): Poll analysis progress. - [Overview Graph](https://dashboard.codequiry.com/course/ID/assignment/AID/getOverviewGraph): Fetch overview visualizations. - [Result Data (SID)](https://dashboard.codequiry.com/course/ID/assignment/AID/getResultData/SID): Retrieve detailed result metrics. - [Result Data (default)](https://dashboard.codequiry.com/course/ID/assignment/AID/getResultData): Retrieve default result set. - [Get Remote File (POST)](https://dashboard.codequiry.com/course/ID/assignment/AID/getRemoteFile): Download a referenced remote file. - [Get Matched File (POST)](https://dashboard.codequiry.com/course/ID/assignment/AID/getMatchedFile): Download a matched code file. - [Overview Content](https://dashboard.codequiry.com/course/ID/assignment/AID/overview/content): Load overview tab content. - [Results + Overview Content](https://dashboard.codequiry.com/course/ID/assignment/AID/resultsoverview/content): Combined results and overview. - [Results Content](https://dashboard.codequiry.com/course/ID/assignment/AID/results/content): Render results tab content. - [Custom Results](https://dashboard.codequiry.com/course/ID/assignment/AID/results/custom): Customizable results view. - [Fixed Results](https://dashboard.codequiry.com/course/ID/assignment/AID/results/fixed): Stable, fixed-view results. - [Fixed Result Data (SID)](https://dashboard.codequiry.com/course/ID/assignment/AID/getFixedResultData/SID): Data for fixed results. - [Delete All Submissions (POST)](https://dashboard.codequiry.com/course/ID/assignment/AID/deleteAllSubmissions): Bulk delete all submissions. - [Delete Submission (POST)](https://dashboard.codequiry.com/course/assignment/deleteSubmission/ID): Delete a single submission. - [Submission Details](https://dashboard.codequiry.com/course/assignment/submissionDetails/ID): Load per-submission details. - [Debug S3 Files](https://dashboard.codequiry.com/course/assignment/debugS3Files/AID): Inspect S3 file layout. - [Test S3 Connection](https://dashboard.codequiry.com/course/assignment/testS3Connection): Verify S3 connectivity. - [Debug Get Result Data](https://dashboard.codequiry.com/course/ID/assignment/AID/debugGetResultData/SID): Debug output for result data. - [Debug Submission Data](https://dashboard.codequiry.com/course/ID/assignment/AID/debugSubmissionData/SID): Debug output for submission data. - [Download Original Zip](https://dashboard.codequiry.com/course/ID/assignment/AID/submission/SID/download-zip): Download the original uploaded archive. - [Debug Download](https://dashboard.codequiry.com/course/ID/assignment/AID/submission/SID/debug-download): Developer download for debugging. - [Debug S3 Folder](https://dashboard.codequiry.com/course/ID/assignment/AID/submission/SID/debug-s3-folder): Inspect S3 folder structure. - [Test S3 (assignment)](https://dashboard.codequiry.com/course/ID/assignment/AID/test-s3): Test S3 for a specific assignment. - [Force Restart Analysis (POST)](https://dashboard.codequiry.com/course/ID/assignment/AID/force-restart): Restart analysis pipeline. - [Duplicate Submission (POST)](https://dashboard.codequiry.com/course/ID/assignment/AID/submission/SID/duplicate): Duplicate a submission. - [Duplicate All Submissions (POST)](https://dashboard.codequiry.com/course/ID/assignment/AID/duplicate-all): Duplicate all submissions. - [Assignment Due Date Update (POST)](https://dashboard.codequiry.com/assignment/update-due-date): Set or change an assignment due date. - [Assignment Clear Due Date (POST)](https://dashboard.codequiry.com/assignment/clear-due-date): Clear an assignment due date. - [Update Portal Settings (POST)](https://dashboard.codequiry.com/course/ID/update-portal-settings): Customize the student portal. - [Profile Content](https://dashboard.codequiry.com/course/ID/assignment/AID/profile/content): Load profile-related content. - [Profile Update (POST)](https://dashboard.codequiry.com/profile/update): Update profile and preferences. - [Filter Create (POST)](https://dashboard.codequiry.com/filter/create): Create a new filter configuration. - [Filter Delete](https://dashboard.codequiry.com/filter/delete/ID): Delete an existing filter. - [Logout (POST)](https://dashboard.codequiry.com/logout): Sign out of the dashboard. - [Logout (GET)](https://dashboard.codequiry.com/logout): Sign out (GET-compatible). - Dashboard: loyalty - [Loyalty Dashboard](https://dashboard.codequiry.com/loyalty/): Track achievements and earn rewards for usage. - [Achievements](https://dashboard.codequiry.com/loyalty/achievements): View earned milestones. - [Rewards](https://dashboard.codequiry.com/loyalty/rewards): Explore available rewards. - [Leaderboard](https://dashboard.codequiry.com/loyalty/leaderboard): See top users. - [Stats](https://dashboard.codequiry.com/loyalty/stats): Fetch loyalty analytics as JSON. - [Achievements Data](https://dashboard.codequiry.com/loyalty/achievements-data): JSON for achievements. - [Leaderboard Data](https://dashboard.codequiry.com/loyalty/leaderboard-data): JSON for leaderboard. - [Use Bonus Check (POST)](https://dashboard.codequiry.com/loyalty/use-bonus-check): Redeem a bonus plagiarism check. - [Bonus Check Info](https://dashboard.codequiry.com/loyalty/bonus-check-info): Get details about bonus checks. - Submit portal (codequiry.com/submit) - [Home](https://codequiry.com/submit/): Redirects students to the main site’s home page. - [Public Course Portal](https://codequiry.com/submit/portal/CID): Public portal for a course’s submissions. - [Upload (POST)](https://codequiry.com/submit/upload/frontendUpload): Upload code files for a submission. - [Submit (POST)](https://codequiry.com/submit/submit): Submit code for plagiarism analysis. - [User Course](https://codequiry.com/submit/user-course/ASSIGNMENT_ID): Student course view by assignment. - [Submit by Slug](https://codequiry.com/submit/SLUG-WITH-HYPHEN): Submission flow by human-friendly slug. - [Course by ID](https://codequiry.com/submit/CID): Submission flow for a numeric course ID. - College and University signup - [Palomar College](https://codequiry.com/signup/palomar-college): Palomar-tailored signup and onboarding. - [CSU Fullerton](https://codequiry.com/signup/csu-fullerton): CSU Fullerton-tailored signup and onboarding. - [La Sierra](https://codequiry.com/signup/lasierra): La Sierra-tailored signup and onboarding. - [RV College](https://codequiry.com/signup/rv-college): RV College-tailored signup and onboarding. - [University of Wyoming](https://codequiry.com/signup/uwyo): UWYO-tailored signup and onboarding. - [Florida State](https://codequiry.com/signup/florida-state): Florida State-tailored signup and onboarding. - [De Anza College](https://codequiry.com/signup/de-anza-college): De Anza-tailored signup and onboarding. - Cross-host admin convenience (auth + is_admin) - [/admin/users-for-impersonation](https://dashboard.codequiry.com/admin/users-for-impersonation): Admin list for safe impersonation. - [/admin/user-stats](https://dashboard.codequiry.com/admin/user-stats): High-level usage stats for admins. - [/admin/active-users-today](https://dashboard.codequiry.com/admin/active-users-today): Today’s active user count. - [/admin/test-users](https://dashboard.codequiry.com/admin/test-users): Predefined test accounts. - Assignment status helpers - [Status Check](https://dashboard.codequiry.com/course/ID/assignment/AID/status): Check assignment processing and queue state. - [AI Results](https://dashboard.codequiry.com/course/ID/assignment/AID/ai-results): Retrieve AI analysis for the assignment. - JSON APIs (programmatic; require API token unless noted) - [POST /api/v1/tradequiry/signup](https://codequiry.com/api/v1/tradequiry/signup): Register Tradequiry users via API. - [POST /api/v1/version](https://codequiry.com/api/v1/version): Check supported desktop client version. - [POST /api/v1/getFolder](https://codequiry.com/api/v1/getFolder): Retrieve folder metadata and contents. - [GET/POST /api/v1/account](https://codequiry.com/api/v1/account): Get authenticated account profile and plan details. - [GET/POST /api/v1/checks](https://codequiry.com/api/v1/checks): List plagiarism checks with server-side filtering. - [POST /api/v1/check/create](https://codequiry.com/api/v1/check/create): Create a new plagiarism check for source code. - [POST /api/v1/check/upload](https://codequiry.com/api/v1/check/upload): Upload code files or ZIP for analysis. - [POST /api/v1/check/get](https://codequiry.com/api/v1/check/get): Retrieve check metadata by ID. - [POST /api/v1/check/start](https://codequiry.com/api/v1/check/start): Start similarity analysis and web searches. - [POST /api/v1/check/overview](https://codequiry.com/api/v1/check/overview): Fetch high-level overview metrics. - [POST /api/v1/check/getRemoteFile](https://codequiry.com/api/v1/check/getRemoteFile): Download remote matched files. - [POST /api/v1/check/overviewCSV](https://codequiry.com/api/v1/check/overviewCSV): Export overview metrics as CSV. - [POST /api/v1/check/results](https://codequiry.com/api/v1/check/results): Get detailed results including matched sources. - [POST /api/v1/check/deleteSubmission](https://codequiry.com/api/v1/check/deleteSubmission): Delete a submission from a check. - [GET /api/stats/users](https://codequiry.com/api/stats/users): Public endpoint for user count (no token required). - [GET /api/admin/cache/user-count](https://codequiry.com/api/admin/cache/user-count): Inspect user-count cache (requires auth). - [POST /api/admin/cache/user-count/refresh](https://codequiry.com/api/admin/cache/user-count/refresh): Refresh and return user-count cache (requires auth).