{"files":{"SKILL.md":"---\nname: amazon-mobile-analytics\ndescription: \"Amazon Mobile Analytics API skill. Use when working with Amazon Mobile Analytics for 2014-06-05. Covers 1 endpoint.\"\nversion: 1.0.0\ngenerator: lapsh\n---\n\n# Amazon Mobile Analytics\nAPI version: 2014-06-05\n\n## Auth\nAWS SigV4\n\n## Base URL\nNot specified.\n\n## Setup\n1. Configure auth: AWS SigV4\n2. Verify API access with a test request\n3. POST /2014-06-05/events -- create first event\n\n## Endpoints\n1 endpoint across 1 group. See references/api-spec.lap for full details.\n\n### 2014-06-05\n| Method | Path | Description |\n|--------|------|-------------|\n| POST | /2014-06-05/events | The PutEvents operation records one or more events. You can have up to 1,500 unique custom events per app, any combination of up to 40 attributes and metrics per custom event, and any number of attribute or metric values. |\n\n## Common Questions\nMatch user requests to endpoints in references/api-spec.lap. Key patterns:\n- \"Create a event?\" -> POST /2014-06-05/events\n- \"How to authenticate?\" -> See Auth section above\n\n## Response Tips\n- Check response schemas in references/api-spec.lap for field details\n- Create/update endpoints return the modified resource on success\n- Error responses include status codes and descriptions in the spec\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 Amazon Mobile Analytics\n@version 2014-06-05\n@auth AWS SigV4\n@endpoints 1\n@toc 2014-06-05(1)\n\n@endpoint POST /2014-06-05/events\n@desc The PutEvents operation records one or more events. You can have up to 1,500 unique custom events per app, any combination of up to 40 attributes and metrics per custom event, and any number of attribute or metric values.\n@required {x-amz-Client-Context: str, events: [Event]}\n@optional {x-amz-Client-Context-Encoding: str}\n@errors {500: An exception object returned when a request fails.}\n\n@end\n"}}