{"uid":"cap_B4eZfqYaAob8i9LM4iiAn","slug":"almanac-prosody-api-e21e5d2d","name":"Almanac Prosody API","description":"Deterministic phonetic rhyme (perfect + scored slant), pronunciation, syllables, scansion, homophones — from CMUdict.","url":"https://almanac.locomot.io/prosody?utm_source=zero.xyz","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":{"op":{"enum":["rhyme","pronounce","syllables","scan","homophones"],"type":"string","description":"operation; default rhyme"},"max":{"type":"integer","description":"rhyme: result count"},"line":{"type":"string","description":"scan: a line of verse"},"text":{"type":"string","description":"syllables: any text"},"word":{"type":"string","description":"the word"},"meter":{"type":"string","description":"rhyme: filter by stress pattern"},"types":{"type":"string","description":"rhyme: perfect,assonance,consonance,slant"},"min_score":{"type":"number","description":"rhyme: min closeness 0-1"},"syllables":{"type":"integer","description":"rhyme: filter by syllable count"}}}},"additionalProperties":false},"output":{"type":"object","properties":{"op":{"type":"string"},"note":{"type":"string"},"word":{"type":"string"},"count":{"type":"integer"},"engine":{"type":"string"},"rhymes":{"type":"array"},"by_type":{"type":"object"},"filters":{"type":"object"},"deterministic":{"type":"boolean"},"frequency_source":{"type":"string"},"query_pronunciation":{"type":"string"},"pronunciation_authority":{"type":"string"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_lRFvHr1JGUbsU-jqGrPuE","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Provides poetic and phonetic analysis of English words, including rhymes, pronunciation, syllable counts, stress scanning, and homophones","exampleAgentPrompt":"Find me up to 10 perfect rhymes for the word 'motion' that have exactly 2 syllables, using the Almanac prosody tool.","exampleUseCases":[{"title":"Songwriting assistant for verse composition","prompt":"I'm working on a song and need words that rhyme with 'heartbreak' but sound more like slant rhymes or near-rhymes. Can you find me some options that would fit the flow?"},{"title":"Poetry meter and stress pattern analysis","prompt":"I wrote this line: 'The silver moonlight danced across the water' — can you scan it for me and tell me where the stressed and unstressed syllables fall?"},{"title":"Pronunciation and syllable verification tool","prompt":"I'm narrating an audiobook and need to confirm how to pronounce 'worcestershire' and count exactly how many syllables it has so I don't stumble on the recording."}],"resultDescription":"Returns a JSON object containing the operation type, the queried word, an array of rhymes (or pronunciation/syllable/scan/homophone results depending on op), rhyme breakdown by type, applied filters, syllable and stress metadata, the phonetic engine used, and the pronunciation authority source.","failureModes":["Missing required 'word' parameter for rhyme/pronounce/syllables/homophones operations returns an error","Missing required 'line' parameter for scan operation returns an error","Invalid 'op' enum value returns an error","min_score out of 0-1 range may return no results or an error","No rhymes found for obscure or very short words — empty rhymes array returned","Payment not provided results in 402 response before data is returned"],"whenToPreferThis":"Choose this endpoint when you need phonetic, prosodic, or rhyme data for English words — especially for poetry generation, songwriting assistance, pronunciation lookup, syllable counting, or metrical scanning. It is purpose-built for prosody with multiple rhyme type filters (perfect, assonance, consonance, slant), stress pattern filtering, and line-level scanning not found in general NLP or dictionary APIs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T06:44:49.536Z","isFirstParty":false,"canonicalSlug":"almanac-prosody-api-e21e5d2d"}