GoSmarter API Gateway
string · uuid · requiredstring · requiredstring · requiredstringbooleanstring
string · uuid · requiredstring · requiredinteger · int32stringstringstringstringbooleaninteger · int32booleanstring · date-timestring · date-timestringboolean
Check feature access
GET
https://api.gosmarter.ai
/api/company/{companyId}/entitlements/check/{featureKey}
Checks if a company has access to a specific feature by feature key
path Parameters
companyIdThe company ID
featureKeyThe feature key to check (e.g., 'inventory', 'mill-certs')
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Check feature access › Responses
Access check result
featureKeyhasAccessmessageList company entitlements
GET
https://api.gosmarter.ai
/api/company/{companyId}/entitlements
Retrieves all feature entitlements for a company, including both granted and free features
path Parameters
companyIdThe company ID
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
List company entitlements › Responses
List of company entitlements
object[]
featureIdfeatureKeyfeatureNamedescriptioncategoryrequiresUnlockdisplayOrderisEnabledunlockedAtexpiresAtnoteshasAccess
