{"uid":"cap_GVryC1nh_miXulUtjyIYh","slug":"grantpulse-loi-readiness-check-93aa61bd","name":"GrantPulse LOI Readiness Check","description":"Deterministic $0.25 readiness check for /api/grant/loi ($2.00): scores completeness of your funder/project/org/amount/duration inputs against the six-part LOI structure the full product commits to, flags exactly which sections will need [BRACKETED] placeholders, and guesses funder-type register from the name alone. No live funder research, no letter text, no LLM call — pure input grading before you spend $2 on the real draft.","url":"https://grantpulse.theaslangroupllc.com/api/grant/loi-readiness","method":"GET","headers":{},"bodySchema":{"type":"object","required":["funder","project"],"properties":{"org":{"type":"string","description":"who you are — type, track record, location"},"amount":{"type":"string","description":"ask size, e.g. 75000 USD"},"funder":{"type":"string","description":"the foundation/programme being approached"},"project":{"type":"string","description":"what you want funded, in a sentence or two"},"duration":{"type":"string","description":"e.g. 2 years"}}},"responseSchema":{"type":"json","example":{"upsell":{"adds":"Live funder-priority research + Claude-drafted 400-600 word LOI text, mirrored language, real alignment_points, and an honest fit read","price_usd":2,"full_product":"/api/grant/loi"},"readiness":{"grade":"B","label":"solid draft — a few [BRACKETED] gaps","score":55},"funder_type_guess":{"type":"foundation","register_guidance":"Warmer, mission-led tone — lead with shared values before metrics."},"loi_structure_preview":{"sections":[{"note":"neither amount nor duration provided","status":"will_use_placeholder","section":"the_ask","drawn_from":"amount + duration"}],"target_word_count":"400-600 words (one page)"},"placeholders_expected":["[ASK AMOUNT] — amount not provided","[PROJECT DURATION] — duration not provided"]}},"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_UC5J-5KGbhm60k7vnBXKE","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 the completeness of your Letter of Inquiry inputs against the six-part LOI structure before you pay for the full $2.00 draft, flagging which sections will need bracketed placeholders.","exampleAgentPrompt":"Before I spend $2 on the full LOI draft, can you run a readiness check on my inputs — funder is the Gates Foundation, our project is a two-year digital literacy program for rural communities, our org is a registered 501(c)(3) called BrightPath Education, and we're requesting $150,000?","exampleUseCases":[{"title":"Pre-draft LOI completeness check","prompt":"Before I pay for the full letter of inquiry, can you check if my inputs are ready — funder is the Robert Wood Johnson Foundation, project is an 18-month community health worker training program, org is Healthy Futures Inc, and we're asking for $75,000?"},{"title":"Identifying missing LOI sections","prompt":"Can you score my LOI readiness and tell me exactly which sections will end up with bracketed placeholders? Funder is Wellcome Trust, project is a one-year infectious disease research initiative, org is BioReach Global, requesting $200,000."},{"title":"Guessing funder type before drafting","prompt":"I want to know what funder type GrantPulse will infer from the name 'Knight Foundation' and how complete my inputs are — project is a three-year arts access program, org is CultureBridge, and we need $50,000."}],"resultDescription":"Returns a completeness score for the LOI inputs across the six-part LOI structure, a list of which sections will require bracketed placeholders in the full draft, and an inferred funder-type register derived from the funder name alone — all without making any LLM calls or live funder lookups.","failureModes":["Missing required inputs (funder name, project, org, amount, or duration) may result in low scores or incomplete analysis","Funder-type inference is name-based only and may be inaccurate for obscure or ambiguous funder names","Endpoint does not perform live funder research so the readiness score reflects input structure only, not actual funder fit","Returns no letter text — agents expecting a draft LOI must use the /api/grant/loi endpoint instead"],"whenToPreferThis":"Use this endpoint when you want to validate and grade your LOI inputs before committing $2.00 to the full LOI draft generation. It is the right choice when you suspect your inputs may be incomplete, want to know which sections will have placeholders, or need a cheap pre-flight check to avoid wasting money on a draft that will be full of gaps. Prefer this over the full LOI endpoint whenever the user's inputs seem thin or uncertain.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:41:05.053Z","isFirstParty":false}