{"files":{"SKILL.md":"---\nname: sedra-iv-api\ndescription: \"SEDRA IV API skill. Use when working with SEDRA IV for word, lexeme. Covers 2 endpoints.\"\nversion: 1.0.0\ngenerator: lapsh\n---\n\n# SEDRA IV API\nAPI version: 1.0.0\n\n## Auth\nNo authentication required.\n\n## Base URL\nhttp://sedra.bethmardutho.org/api\n\n## Setup\n1. No auth setup needed\n2. GET /word/{id} -- get syriac word.\n3. Explore available endpoints below\n\n## Endpoints\n2 endpoints across 2 groups. See references/api-spec.lap for full details.\n\n### Word\n| Method | Path | Description |\n|--------|------|-------------|\n| GET | /word/{id} | Get Syriac word. |\n\n### Lexeme\n| Method | Path | Description |\n|--------|------|-------------|\n| GET | /lexeme/{id} | Get Syriac lexeme. |\n\n## Common Questions\nMatch user requests to endpoints in references/api-spec.lap. Key patterns:\n- \"Get word details?\" -> GET /word/{id}\n- \"Get lexeme details?\" -> GET /lexeme/{id}\n\n## Response Tips\n- Check response schemas in references/api-spec.lap for field details\n\n## References\n- Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas\n\n> Generated from the official API spec by [LAP](https://lap.sh)\n","references/api-spec.lap":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api SEDRA IV API\n@base http://sedra.bethmardutho.org/api\n@version 1.0.0\n@endpoints 2\n@toc word(1), lexeme(1)\n\n@group word\n@endpoint GET /word/{id}\n@desc Get Syriac word.\n@required {id: any # The id parameters must contain either the Id of a word from the Sedra database or a Syriac word in the unicode character set. When the id parameter is a Syriac word it may be consonantal, partially vocalized, or fully vocalized. Fully vocalized Syriac words will have less false positive results than partially vocalized or consonantal Syriac words. When id is the Id of a word from the SEDRA database then that word will be the only word in the result.}\n@returns(200) An array of Syriac words.\n\n@endgroup\n\n@group lexeme\n@endpoint GET /lexeme/{id}\n@desc Get Syriac lexeme.\n@required {id: any # The Id of a lexeme from the Sedra database.}\n@returns(200) A Syriac lexeme.\n\n@endgroup\n\n@end\n"}}