---
title: "Free basic PQS score"
method: POST
path: "/api/score/free"
tags: ["free"]
---

# Free basic PQS score

`POST /api/score/free`

## Request

- Base URL: `https://promptqualityscore.com`
- URL: `https://promptqualityscore.com/api/score/free`
- Auth: none required

Rate-limited free teaser. Flat score total + grade. No 8-dimension breakdown. That's the paid /api/score endpoint. No auth required.

## Request body

- object
  - `prompt` string, required: Prompt to score
  - `vertical` 'software' | 'content' | 'business' | 'education' | 'science' | 'crypto' | 'general' | 'research'

## Response `200`

Scoring result

- object
  - `pqs_version` '2.0', required
  - `prompt` string
  - `vertical` string
  - `score` integer, required
  - `out_of` 80
  - `grade` 'A' | 'B' | 'C' | 'D' | 'F'
  - `upgrade` string
  - `powered_by` string

## Other responses

- `400`: Invalid request body
- `429`: Rate limited

---

[API](https://skmtc.dev/promptqualityscore/apis/pqs-prompt-quality-score.md) · [All operations](https://skmtc.dev/promptqualityscore/apis/pqs-prompt-quality-score/llms.txt) · [OpenAPI document](https://skmtc.dev/promptqualityscore/apis/pqs-prompt-quality-score/revisions/7f3f43a1c864?raw)
