Crunchtime · Schema
ApplicationUserDetails
ApplicationUserDetails description
CompanyRestaurant OperationsInventoryLabor & SchedulingFood CostKitchen DisplayPoint-of-SaleSupply ChainHospitalityREST APIFood and Beverage
Properties
| Name | Type | Description |
|---|---|---|
| appUserBizIQDetails | array | |
| appUserConceptDetails | array | |
| appUserConsolidationVendorDetails | array | |
| appUserCustomerDetails | array | |
| appUserDailyAlertDetails | array | |
| appUserDepartmentDetails | array | |
| appUserDetails | object | |
| appUserFranchiseDetails | array | |
| appUserHierarchyDetails | array | |
| appUserLocationDetails | array | |
| appUserMarketDetails | array | |
| appUserPasswordDetails | array | |
| locationCode | string | The Code that identifies the Location in Crunchtime. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/crunchtime/main/json-schema/crunchtime-application-user-details-schema.json",
"title": "ApplicationUserDetails",
"description": "ApplicationUserDetails description",
"x-generated": "2026-10-14",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/crunchtime-cruise-platform-openapi.yml#/components/schemas/ApplicationUserDetails",
"type": "object",
"required": [
"locationCode"
],
"properties": {
"appUserBizIQDetails": {
"type": "array",
"items": {
"$ref": "#/$defs/AppUserBizIQDetailDto"
}
},
"appUserConceptDetails": {
"type": "array",
"items": {
"$ref": "#/$defs/AppUserConceptDetailDto"
}
},
"appUserConsolidationVendorDetails": {
"type": "array",
"items": {
"$ref": "#/$defs/AppUserConsolidationVendorDetailDto"
}
},
"appUserCustomerDetails": {
"type": "array",
"items": {
"$ref": "#/$defs/AppUserCustomerDetailDto"
}
},
"appUserDailyAlertDetails": {
"type": "array",
"items": {
"$ref": "#/$defs/AppUserDailyAlertDetailDto"
}
},
"appUserDepartmentDetails": {
"type": "array",
"items": {
"$ref": "#/$defs/AppUserDepartmentDetailDto"
}
},
"appUserDetails": {
"$ref": "#/$defs/AppUserDetailDto"
},
"appUserFranchiseDetails": {
"type": "array",
"items": {
"$ref": "#/$defs/AppUserFranchiseDetailDto"
}
},
"appUserHierarchyDetails": {
"type": "array",
"items": {
"$ref": "#/$defs/AppUserHierarchyDetailDto"
}
},
"appUserLocationDetails": {
"type": "array",
"items": {
"$ref": "#/$defs/AppUserLocationDetailDto"
}
},
"appUserMarketDetails": {
"type": "array",
"items": {
"$ref": "#/$defs/AppUserMarketDetailDto"
}
},
"appUserPasswordDetails": {
"type": "array",
"items": {
"$ref": "#/$defs/AppUserPasswordDetailDto"
}
},
"locationCode": {
"type": "string",
"description": "The Code that identifies the Location in Crunchtime."
}
},
"$defs": {
"AppUserBizIQDetailDto": {
"type": "object",
"required": [
"bizIqAccessLevel",
"userId"
],
"properties": {
"bizIqAccessLevel": {
"type": "string",
"description": "\"BizIQ User Access\" level from the application user details."
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user details."
}
},
"title": "AppUserBizIQDetailDto",
"description": "AppUserBizIQDetailDto description"
},
"AppUserConceptDetailDto": {
"type": "object",
"required": [
"activeFlag",
"conceptCode",
"userId"
],
"properties": {
"activeFlag": {
"type": "string",
"description": "\"Active\" flag for the User/Concept record.",
"enum": [
"N",
"Y"
]
},
"conceptCode": {
"type": "string",
"description": "\"Concept Code\" from the application user Concept details."
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user details."
}
},
"title": "AppUserConceptDetailDto",
"description": "AppUserConceptDetailDto description"
},
"AppUserConsolidationVendorDetailDto": {
"type": "object",
"required": [
"activeFlag",
"userId",
"vendorCode"
],
"properties": {
"activeFlag": {
"type": "string",
"description": "\"Active\" flag for the User/Consolidation Vendor record.",
"enum": [
"N",
"Y"
]
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user details."
},
"vendorCode": {
"type": "string",
"description": "\"Vendor Code\" from the application user Consolidation Vendor details."
}
},
"title": "AppUserConsolidationVendorDetailDto",
"description": "AppUserConsolidationVendorDetailDto description"
},
"AppUserCustomerDetailDto": {
"type": "object",
"required": [
"activeFlag",
"customer",
"locationCode",
"userId"
],
"properties": {
"activeFlag": {
"type": "string",
"description": "\"Active\" flag for the User/Customer record.",
"enum": [
"N",
"Y"
]
},
"customer": {
"type": "string",
"description": "\"Customer Code\" from the application user Customer details."
},
"locationCode": {
"type": "string",
"description": "\"Location Code\" for the Location associated with the Customer, from the application user Customer details."
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user details."
}
},
"title": "AppUserCustomerDetailDto",
"description": "AppUserCustomerDetailDto description"
},
"AppUserDailyAlertDetailDto": {
"type": "object",
"required": [
"emailFormat",
"hierarchyType",
"locationCode",
"logicalName",
"reportName",
"userId"
],
"properties": {
"activeFlag": {
"type": "string",
"description": "\"Active\" flag for the User/Daily Alert record.",
"enum": [
"N",
"Y"
]
},
"emailFormat": {
"type": "string",
"description": "\"E-mail Format\" setting from the application user Daily Alert details. Must be ‘T’ (Text) or ‘I’ (Image)."
},
"hierarchyType": {
"type": "string",
"description": "\"Hierarchy\" Type from the application user Daily Alert details."
},
"locationCode": {
"type": "string",
"description": "\"Location\" Code for the Hierarchy from the application user Daily Alert details."
},
"logicalName": {
"type": "string",
"description": "Location \"Logical Name\" for the Hierarchy from the application user Daily Alert details."
},
"reportName": {
"type": "string",
"description": "\"Report\" name from the application user Daily Alert details."
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user details."
}
},
"title": "AppUserDailyAlertDetailDto",
"description": "AppUserDailyAlertDetailDto description"
},
"AppUserDepartmentDetailDto": {
"type": "object",
"required": [
"activeFlag",
"locationCode",
"locationDepartment",
"userId"
],
"properties": {
"activeFlag": {
"type": "string",
"description": "\"Active\" flag for the User/Department record."
},
"approvalAuthority": {
"type": "string",
"description": "\"Approval Authority\" flag from the application user Department details."
},
"approvalLimit": {
"type": "integer",
"format": "int64",
"description": "\"Approval Limit\" from the application user Department details."
},
"locationCode": {
"type": "string",
"description": "\"Location Code\" for the Location associated with the Department, from the application user Department details."
},
"locationDepartment": {
"type": "string",
"description": "\"location Department\" name from the application user Department details."
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user details."
}
},
"title": "AppUserDepartmentDetailDto",
"description": "AppUserDepartmentDetailDto description"
},
"AppUserDetailDto": {
"type": "object",
"required": [
"activeFlag",
"email",
"firstName",
"lastName",
"newHireFlag",
"userGroup",
"userId"
],
"properties": {
"activeFlag": {
"type": "string",
"description": "\"Active\" flag from the application user 'User' tab.",
"enum": [
"N",
"Y"
]
},
"email": {
"type": "string",
"description": "\"E-mail\" address from the application user 'User' tab."
},
"employeeNumber": {
"type": "string",
"description": "\"Employee Record\" number from the application user 'User' tab."
},
"errors": {
"type": "array",
"items": {
"$ref": "#/$defs/CdpError"
}
},
"ext": {
"type": "string",
"description": "Telephone \"Ext\" from the application user 'User' tab."
},
"firstName": {
"type": "string",
"description": "\"First Name\" from the application user 'User' tab."
},
"hhUserFlag": {
"type": "string",
"description": "\"Hand-held User Flag\" from the application user 'User' tab.",
"enum": [
"N",
"Y"
]
},
"hhUserId": {
"type": "string",
"description": "\"Hand-held User ID\" from the application user 'User' tab."
},
"hhUserPassword": {
"type": "string",
"description": "\"Hand-held User Password\" from the application user 'User' tab."
},
"language": {
"type": "string",
"description": "\"Language\" from the application user 'User' tab."
},
"lastName": {
"type": "string",
"description": "\"Last Name\" from the application user 'User' tab."
},
"newHireFlag": {
"type": "string",
"description": "\"New Hire\" flag from the application user 'User' tab.",
"enum": [
"N",
"Y"
]
},
"teamworxFlag": {
"type": "string",
"description": "\"Access Teamworx Mgr. Console\" flag from the application user 'User' tab.",
"enum": [
"N",
"Y"
]
},
"telephone": {
"type": "string",
"description": "\"Telephone\" from the application user 'User' tab."
},
"userGroup": {
"type": "string",
"description": "\"User Group\" from the application user 'User' tab."
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user 'User' tab."
}
},
"title": "AppUserDetailDto",
"description": "AppUserDetailDto description"
},
"AppUserFranchiseDetailDto": {
"type": "object",
"required": [
"activeFlag",
"franchiseCode",
"userId"
],
"properties": {
"activeFlag": {
"type": "string",
"description": "\"Active\" flag for the User/Franchise record.",
"enum": [
"N",
"Y"
]
},
"franchiseCode": {
"type": "string",
"description": "\"Franchise Code\" from the application user Franchise details."
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user details."
}
},
"title": "AppUserFranchiseDetailDto",
"description": "AppUserFranchiseDetailDto description"
},
"AppUserHierarchyDetailDto": {
"type": "object",
"required": [
"consolidatedDashboardFlag",
"hierarchyType",
"limitExportLocationsFlag",
"locationCode",
"logicalName",
"userId"
],
"properties": {
"activeFlag": {
"type": "string",
"description": "\"Active\" flag for the User/Hierarchy record.",
"enum": [
"N",
"Y"
]
},
"consolidatedDashboardFlag": {
"type": "string",
"description": "\"Consolidated Dashboard\" flag from the application user Hierarchy details.",
"enum": [
"N",
"Y"
]
},
"hierarchyType": {
"type": "string",
"description": "\"hierarchy Type\" from the application user Hierarchy details."
},
"limitExportLocationsFlag": {
"type": "string",
"description": "\"Limit Export Locations\" flag from the application user Hierarchy details.",
"enum": [
"N",
"Y"
]
},
"locationCode": {
"type": "string",
"description": "\"Location\" Code for the Hierarchy from the application user Hierarchy details."
},
"logicalName": {
"type": "string",
"description": "Parent \"Logical Name\" for the Hierarchy from the application user Hierarchy details."
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user details."
}
},
"title": "AppUserHierarchyDetailDto",
"description": "AppUserHierarchyDetailDto description"
},
"AppUserLocationDetailDto": {
"type": "object",
"required": [
"activeFlag",
"locationCode",
"userId"
],
"properties": {
"activeFlag": {
"type": "string",
"description": "\"Active\" flag for the User/Location record.",
"enum": [
"N",
"Y"
]
},
"locationCode": {
"type": "string",
"description": "\"Location\" Code from the application user Location details."
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user details."
}
},
"title": "AppUserLocationDetailDto",
"description": "AppUserLocationDetailDto description"
},
"AppUserMarketDetailDto": {
"type": "object",
"required": [
"activeFlag",
"market",
"userId"
],
"properties": {
"activeFlag": {
"type": "string",
"description": "\"Active\" flag for the User/Market record.",
"enum": [
"N",
"Y"
]
},
"market": {
"type": "string",
"description": "\"Market\" name from the application user Market details."
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user details."
}
},
"title": "AppUserMarketDetailDto",
"description": "AppUserMarketDetailDto description"
},
"AppUserPasswordDetailDto": {
"type": "object",
"required": [
"password",
"userId"
],
"properties": {
"password": {
"type": "string",
"description": "Password for the Crunchtime Application User."
},
"userId": {
"type": "string",
"description": "\"User ID\" from the application user details."
}
},
"title": "AppUserPasswordDetailDto",
"description": "AppUserPasswordDetailDto description"
},
"CdpError": {
"type": "object",
"properties": {
"errorMessage": {
"type": "string"
},
"fieldNumber": {
"type": "integer",
"format": "int32"
},
"lineNumber": {
"type": "integer",
"format": "int32"
},
"parentFileLineNumber": {
"type": "integer",
"format": "int32"
}
},
"title": "CdpError"
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/crunchtime-application-user-details"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.