{"uid":"cap_vjFJwQeSnQeUTYtRQqhxa","slug":"promptqualityscore-com-7206fd13","name":"PromptQualityScore Batch Scoring","description":"A Quality Gate For Prompts. Before they break production. Score any AI prompt against 8 dimensions, see what&#x27;s weak, and get the fixed version in seconds.","url":"https://promptqualityscore.com/api/score/batch","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"prompts":{"type":"array","items":{"oneOf":[{"type":"string","maxLength":10000,"minLength":1},{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string","maxLength":10000,"minLength":1},"vertical":{"enum":["software","content","business","education","science","crypto","general","research"],"type":"string"}}}]},"maxItems":10,"minItems":1,"description":"Array of 1-10 prompts. Each item is a string or {prompt, vertical} object."}}},"responseSchema":{"type":"json","example":{"results":[{"grade":"C","score":46,"out_of":80,"prompt":"Explain PQS scoring in one sentence to an AI agent operator.","vertical":"general","top_fixes":["Specify the exact output format you want (bullets, JSON, prose).","Name the target reader or persona explicitly.","Add one concrete example of the ideal response."],"dimensions":{"total":46,"clarity":7,"context":6,"examples":4,"constraints":5,"specificity":6,"cot_structure":6,"output_format":7,"role_definition":5}},{"grade":"D","score":39,"out_of":80,"prompt":"Summarize this trade: BTC 0.4 at 63100.","vertical":"crypto","top_fixes":["State the output format (one-liner, table, or bullet list).","Name the audience (trader, PM, retail investor).","Add the desired depth (one sentence, one paragraph, or analysis)."],"dimensions":{"total":39,"clarity":6,"context":4,"examples":4,"constraints":5,"specificity":4,"cot_structure":6,"output_format":7,"role_definition":5}}],"summary":{"avg_score":42.5,"avg_out_of":80,"lowest_grade":"D","lowest_score":39,"total_scored":2,"highest_score":46},"batch_size":2,"powered_by":"PQS - promptqualityscore.com","pqs_version":"2.0"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_rWXlJV_kOV7mImNaXmE9z","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scores up to 10 prompts in a single batch request using an 8-dimensional quality rubric across multiple frameworks","exampleAgentPrompt":"Can you batch-score these 5 prompts using PQS and give me the 8-dimensional quality breakdown and grades for each one so I know which to use before sending them to GPT-4?","exampleUseCases":null,"resultDescription":"Returns quality scores and grades (A-F) for each submitted prompt, including 8-dimensional quality breakdowns across multiple frameworks (such as PEEM) and sub-scores, allowing comparison and ranking of all prompts in the batch.","failureModes":["More than 10 prompts submitted — batch limit exceeded","Empty prompt array — no prompts to score","Malformed request body — invalid JSON or missing required fields","Payment failure — $0.25 USDC x402 payment not completed","Rate limiting — too many requests in a short period","Individual prompt too long — token or character limit exceeded"],"whenToPreferThis":"Use this endpoint when you need to evaluate multiple prompts (up to 10) in a single API call to save on per-call costs and reduce latency compared to scoring each prompt individually. Ideal for prompt optimization pipelines, A/B testing prompt variants, or pre-flight quality checks before dispatching to expensive LLM endpoints.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:31:00.907Z","isFirstParty":false}