cURL
curl --request POST \ --url https://api.ai2fin.com/api/category-sets \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "name": "Business Expenses", "description": "All business-related expense categories", "color": "#3B82F6", "icon": "Briefcase" } '
{ "success": true, "set": { "id": "<string>", "name": "Business Expenses", "description": "All business-related expense categories", "color": "#3B82F6", "icon": "Briefcase", "userId": "<string>", "isDefault": true, "isActive": true, "categoryCount": 123, "categories": [ { "id": "<string>", "name": "<string>", "icon": "<string>", "color": "<string>", "isTaxDeductible": true, "taxCategory": "<string>", "defaultGstRate": 123 } ], "createdAt": "2023-11-07T05:31:56Z", "updatedAt": "2023-11-07T05:31:56Z" }, "message": "<string>" }
Create a new category set. Elite+ subscription required.
JWT token obtained from /api/auth/login endpoint
"Business Expenses"
"All business-related expense categories"
"#3B82F6"
"Briefcase"
Category set created
A category set for organizing categories into groups (e.g., Business Expenses, Tax Deductible, Personal). Elite+ feature.
Show child attributes