# Document Categories
The Document Categories API allows for CRUD operations on document category records, providing essential fields like category_name and category_description.
# Get Document Category List
Retrieve a list of all document categories.
- URL:
documents/document-categories/ - Method:
GET - Response Example:
[ { "unique_id": "cat123", "category_name": "Finance", "category_description": "Category for financial documents", "date_created": "2023-01-01T12:00:00Z", "last_updated": "2023-01-01T12:00:00Z" }, { "unique_id": "cat456", "category_name": "Healthcare", "category_description": "Category for healthcare-related documents", "date_created": "2023-01-02T12:00:00Z", "last_updated": "2023-01-02T12:00:00Z" }, ... ]
# Create a Document Category
Create a new document category.
- URL:
documents/document-categories/ - Method:
POST - Request Example:
{ "category_name": "Finance", "category_description": "Category for financial documents" } - Response Example:
{ "unique_id": "cat123", "category_name": "Finance", "category_description": "Category for financial documents", "date_created": "2023-01-01T12:00:00Z", "last_updated": "2023-01-01T12:00:00Z" }
# Get a Document Category
Retrieve details of a specific document category by unique ID.
- URL:
documents/document-categories/<str:unique_id>/ - Method:
GET - Response Example:
{ "unique_id": "cat123", "category_name": "Finance", "category_description": "Category for financial documents", "date_created": "2023-01-01T12:00:00Z", "last_updated": "2023-01-01T12:00:00Z" }
# Update a Document Category
Update an existing document category by unique ID.
- URL:
documents/document-categories/<str:unique_id>/ - Method:
PUT - Request Example:
{ "category_name": "Corporate Finance", "category_description": "Category for corporate finance documents" } - Response Example:
{ "unique_id": "cat123", "category_name": "Corporate Finance", "category_description": "Category for corporate finance documents", "date_created": "2023-01-01T12:00:00Z", "last_updated": "2023-01-03T08:30:00Z" }
# Delete a Document Category
Delete a document category by unique ID.
- URL:
documents/document-categories/<str:unique_id>/ - Method:
DELETE - Response:
204 No Content
← Medications Documents →