# Maker Residency ## Docs - [Maker Residency 2025](https://cpgrams.mintlify.app/index.md): Reimagining public grievance redressal in India - [Quickstart](https://cpgrams.mintlify.app/quickstart.md): Get started with the CPGRAMS Simulation API in minutes - [Development](https://cpgrams.mintlify.app/development.md): Set up your development environment for the CPGRAMS Simulation API - [Introduction](https://cpgrams.mintlify.app/api-reference/introduction.md): CPGRAMS API Documentation - [Create User](https://cpgrams.mintlify.app/api-reference/endpoint/create.md): Creates a new user with validation - [Get User](https://cpgrams.mintlify.app/api-reference/endpoint/get.md): Get a user by ID from the Xata database - [Create Grievance](https://cpgrams.mintlify.app/api-reference/endpoint/create-grievance.md): Creates a new grievance in the Xata database - [Get Grievance](https://cpgrams.mintlify.app/api-reference/endpoint/get-grievance.md): Get a grievance by its ID - [Update Grievance Status](https://cpgrams.mintlify.app/api-reference/endpoint/update-grievance.md): Update the status of a grievance - [Get User Grievances](https://cpgrams.mintlify.app/api-reference/endpoint/get-user-grievances.md): Get all grievances for a specific user with pagination support - [Categorize Grievance](https://cpgrams.mintlify.app/api-reference/endpoint/categorize-grievance.md): Categorize a grievance text - [Get FAQs](https://cpgrams.mintlify.app/api-reference/endpoint/get-faq.md): Retrieve FAQs based on a query ## OpenAPI Specs - [openapi](https://cpgrams.mintlify.app/api-reference/openapi.json)