{"API Documentation":{"GET /file":{"description":"Retrieve JSON data from a file.","parameters":{"filename":"Name of the file to retrieve data from."},"responses":{"200":"Success, returns JSON data from the specified file.","400":"Bad request, if no parameters provided or incorrect filename."}},"POST /file":{"description":"Create a new JSON file with provided data.","json":{"data":"JSON data to write into the new file.","filename":"Name of the new file to create."},"parameters":{"filename":"Name of the new file to create."},"responses":{"200":"Success, indicates the new file is created.","400":"Bad request, if no data provided or incorrect parameters."}},"PUT /file":{"description":"Update JSON data in a file.","json":{"data":"New JSON data to write into the file.","filename":"Name of the file to update data in."},"parameters":{"filename":"Name of the file to update data in."},"responses":{"200":"Success, returns a message indicating changes made.","400":"Bad request, if no data provided or incorrect parameters."}}}}
