Skip to Content
API ReferenceAuthentication

Authentication

Signing in

Navigate to your QC Tool URL and sign in with your email address. Depending on your workspace configuration, you will either:

  • Receive a magic link in your email to complete sign-in, or
  • Enter your email and password directly

Once signed in, your session is maintained automatically for subsequent requests.

Session tokens

For programmatic API access (e.g. integrations or scripts), use the Bearer token from your active session:

Authorization: Bearer <your-access-token>

Contact your QC Tool administrator if you need a long-lived API token for server-to-server integrations.

Access levels

QC Tool uses role-based access control. Your role determines what data you can view and what actions you can take:

RoleDescription
QC CoordinatorManages QC projects, assigns operators, signs off on reviews
QC OperatorReviews files within assigned batches
Agency CoordinatorManages uploads and responds to QC feedback
Agency OperatorUploads files and views QC results
ClientViews approved files and cost estimate approvals
AdministratorFull access to configure the workspace

Unauthorised responses

StatusMeaning
401 UnauthorizedNot signed in, or session has expired
403 ForbiddenSigned in but lacking permission for this resource