{"uid":"cap_zK52WV0veb9Xq6BpA8xbf","slug":"legalpulse-letter-engine-triage-f1682fa2","name":"LegalPulse Letter-Engine Triage","description":"Letter-engine triage (agent-tier preview of /api/legal/letter $2.00): deterministic check of whether the letter engine supports your situation, which letter type it will draft (demand | cease-desist | notice-to-quit | breach-of-contract), and what the full letter includes. No letter is drafted here — this is routing, not drafting. For legal and consumer-rights agents with small per-call budgets.","url":"https://legalpulse.theaslangroupllc.com/api/legal/letter-triage","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"type":{"type":"string"},"state":{"type":"string","description":"optional — 2-letter US code, or a country name for non-US jurisdiction detection"},"recipient":{"type":"string","description":"optional — landlord | employer | contractor | business"},"situation":{"type":"string","description":"describe the dispute"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"errors":{"type":"object","description":"Documented error responses, keyed by HTTP status code","additionalProperties":{"type":"object","required":["description"],"properties":{"example":{"type":"object"},"description":{"type":"string"}}}},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"upsell":{"adds":"Complete ready-to-send letter with statute citations, tailored to your situation, state, and desired outcome.","price_usd":2,"full_product":"/api/legal/letter"},"supported":true,"type_confidence":"medium","suggested_letter_type":"demand"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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_SVLxu_QpGWWsDoXq43PZv","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":"Deterministically checks whether the letter engine supports a given legal situation, identifies which letter type it will draft, and describes what the full letter includes — without drafting any letter.","exampleAgentPrompt":"Before I spend $2 on the full letter, can you check if the LegalPulse letter engine supports my situation — my landlord has refused to return my security deposit for 45 days despite written requests — and tell me which letter type it would draft and what it would cover?","exampleUseCases":[{"title":"Pre-check for tenant dispute letter","prompt":"My landlord is refusing to return my $1,800 security deposit even though I moved out 6 weeks ago and left the place spotless. Before I pay for the full letter, can you check if LegalPulse's letter engine handles security deposit disputes and what kind of letter it would send?"},{"title":"Freelancer unpaid invoice triage","prompt":"A client owes me $3,200 for web design work delivered two months ago and won't respond to my invoices. Can you run a triage on LegalPulse to see if my situation qualifies for a demand letter and what the letter would include before I buy the full draft?"},{"title":"Cease-and-desist eligibility check","prompt":"Someone is using my business name and logo on their social media without permission. Can you check with LegalPulse whether my situation qualifies for a cease-and-desist letter and what type of letter the engine would generate for an IP infringement like this?"}],"resultDescription":"Returns a routing verdict indicating whether the letter engine supports the described situation, the specific letter type it would draft (demand, cease-and-desist, notice-to-quit, or breach-of-contract), and a description of what the full drafted letter would include — without producing the actual letter.","failureModes":["Situation falls outside supported letter types — engine returns unsupported verdict with explanation","Insufficient situation detail provided — returns error requesting more context","Ambiguous dispute type — may return multiple candidate letter types requiring clarification","Service unavailable or payment processing failure — returns 402 or 503 error"],"whenToPreferThis":"Use this endpoint before calling the $2.00 /api/legal/letter endpoint to avoid wasting budget on unsupported situations. Ideal for legal and consumer-rights agents that need to route user situations to the correct letter type cheaply ($0.25 vs $2.00), confirm engine coverage, and set user expectations about letter content before committing to a full draft.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:43:44.938Z","isFirstParty":false}