The Projects API lets you create, read, update, and delete projects programmatically. Each project resource includes the linked frontend and backend repository URLs, scan configuration, output paths, protected files, and the current health score. Use the list endpoint to retrieve all projects accessible to the authenticated user.
Create a project by posting the frontend and backend repository slugs along with optional configuration like output paths and scan frequency. The API returns the project ID, which you use in subsequent calls to trigger scans, list mismatches, or manage handoff tickets. Project updates are partial: send only the fields you want to change.