Validate SAC
This section explains how to validate SAC (Services Accounting Code) codes.
What is SAC Validation?
SAC validation ensures that the provided SAC code: - Exists in the official GST database - Is properly formatted (6 digits) - Is currently active and applicable for services
Validation Process
Input Validation - Check if SAC code is numeric - Verify length (6 digits) - Validate format pattern
Database Lookup - Search in official GST SAC database - Check if code is active - Verify service description matches
Response Generation - Return validation status - Provide error details if invalid - Include SAC information if valid
API Endpoint
POST /api/v1/validate/sac
{
"sac_code": "123456"
}
Response Format
{
"status": "success",
"valid": true,
"sac_code": "123456",
"description": "Valid SAC code",
"gst_rate": "18%"
}
Error Response
{
"status": "error",
"valid": false,
"error": "Invalid SAC code format",
"message": "SAC code must be 6 digits"
}