1Menus

Last modified: June 09 2026.

About


/****************************************************************************
* Project Name: Application Web service  API documentation 				    *
* Version: 5.6 																*
* Author: Vishu												*
* Email: info@1menus.com                                           *	
* Mobile: +91 7709034176 													*
* Website: https://www.droptech.in 											*
*****************************************************************************/
 		
  api.1menus Created: 26/04/2026 
 Project Started: 01/08/2022
Document Created: 26/04/2026
Document Updated: 26/04/2026 

Introduction

Basic project links information

API Test Server Base URL https://www.api.1menus.com/app/application_service/
API Live Server Base URL https://www.api.1menus.com/app/application_service/
App Test Server Link https://www.api.1menus.com/app/application_service/
API / Web Developer Vishu / Mangesh P
IOS Developer Sagar G
Android Developer Aniruddha M
Note: All Request Payload you may send Request body (form-date) or header

Prototype

#0f766e 📋
#1d4ed8 📋
#22c55e 📋
#f59e0b 📋
#ef4444 📋
#16a34a 📋
#ea580c 📋
#115e59 📋

Master Data

Retrieves the master metadata required by the client application.

EndpointmasterData
MethodPOST
Request
Sample Request
{}
Response
Sample response
	[
		{
			"status": "true",
			"value": "Master data retrieved successfully",
			"staffTypes": [
				{
					"key": "FOMGR",
					"value": "Front Office Manager"
				},
				{
					"key": "FOSU",
					"value": "Front Office Supervisor"
				},
				{
					"key": "FO",
					"value": "Front Office Executive"
				},
				{
					"key": "HKMGR",
					"value": "House Keeping Manager"
				},
				{
					"key": "HKSU",
					"value": "House Keeping Supervisor"
				},
				{
					"key": "HK",
					"value": "House Keeping Executive"
				},
				{
					"key": "MTNS",
					"value": "Maintenance"
				},
				{
					"key": "SPA",
					"value": "Spa"
				},
				{
					"key": "WAITER-STAFF",
					"value": "Waiter/Staff"
				},
				{
					"key": "KITCHEN",
					"value": "Kitchen"
				}
			],
			"departments": [
				{
					"key": "STAFF",
					"value": "Staff"
				},
				{
					"key": "MANAGER",
					"value": "Manager"
				},
				{
					"key": "HR",
					"value": "HR"
				}
			],
			"statusList": {
				"NEW": "NEW",
				"ACCEPT": "ACCEPT",
				"ASSIGN": "ASSIGN",
				"START": "START",
				"HOLD": "HOLD",
				"END": "END",
				"DONE": "DONE",
				"CLOSE": "CLOSE",
				"REJECT": "REJECT",
				"REOPEN": "REOPEN"
			}
		}
	]

Staff Login

Login for application to access their profile and order history.

EndpointstaffLogin
MethodPOST
Request
Sample Request
    {
    "userType":"STAFF",
    "username": "ravi",
    "password": "ravi",
    "outletId":5,
    "deviceId":"dB3JWALVQOORYj6rkiaww-:APA91bHMGEQDF_9JLZOHxXQKLkrhEi3uV_ZALDFHLsFVMQv3cI5BpQgxA1wI87vKaCEg3otvwXkpifQ8jklbhBqQwjtuP0RNIcEtBlK5UPy_R0cCWVi1Tv88",
    "deviceType":"andriod"
    }
Response
Sample response
    [
        {
            "status": "true",
            "value": {
                "id": "144",
                "title": null,
                "userId": "5",
                "tableIds": null,
                "name": "Mr.Ravi",
                "email": "ravi@1menus.com",
                "mobile": "134567890",
                "username": "ravi",
                "password": "ravi",
                "type": "FO",
                "department": "STAFF",
                "customised_position": "ravi",
                "online": "NO",
                "status": "YES",
                "created_date": "2026-06-02 18:11:48",
                "updated_date": "2026-06-02 18:11:48"
            },
            "devices": [
                {
                    "deviceType": "andriod",
                    "deviceId": "dB3JWALVQOORYj6rkiaww-:APA91bHMGEQDF_9JLZOHxXQKLkrhEi3uV_ZALDFHLsFVMQv3cI5BpQgxA1wI87vKaCEg3otvwXkpifQ8jklbhBqQwjtuP0RNIcEtBlK5UPy_R0cCWVi1Tv88",
                    "last_login": "2026-06-09 15:36:28"
                }
            ]
        }
    ]

Get Device Ids

Retrieves all available device IDs against staff id.

EndpointgetDeviceIds
MethodPOST
Request
Sample Request
{
  "staffId":2
}
Response
Sample response
[
    {
        "status": "true",
        "value": [
            {
                "id": "146",
                "title": null,
                "userId": "5",
                "tableIds": null,
                "name": "Mrs. Priya",
                "email": "priya@menus.com",
                "mobile": "8978451245",
                "username": "priya",
                "password": "priya",
                "type": "HR",
                "department": "HR",
                "customised_position": "Priya",
                "online": "NO",
                "status": "YES",
                "created_date": "2026-06-02 18:13:48",
                "updated_date": "2026-06-02 18:16:40"
            },
            {
                "id": "145",
                "title": null,
                "userId": "5",
                "tableIds": null,
                "name": "Mr. Sunil",
                "email": "sunil@1menus.com",
                "mobile": "4578454545",
                "username": "sunil",
                "password": "sunil",
                "type": "HKMGR",
                "department": "MANAGER",
                "customised_position": "Sunil",
                "online": "NO",
                "status": "YES",
                "created_date": "2026-06-02 18:12:52",
                "updated_date": "2026-06-02 18:12:52"
            },
            {
                "id": "144",
                "title": null,
                "userId": "5",
                "tableIds": null,
                "name": "Mr.Ravi",
                "email": "ravi@1menus.com",
                "mobile": "134567890",
                "username": "ravi",
                "password": "ravi",
                "type": "FO",
                "department": "STAFF",
                "customised_position": "ravi",
                "online": "NO",
                "status": "YES",
                "created_date": "2026-06-02 18:11:48",
                "updated_date": "2026-06-02 18:11:48"
            },
            {
                "id": "2",
                "title": null,
                "userId": "5",
                "tableIds": "1,2,BR-1,GR-1,RM-102,RM-303,RM-L_202,TB-12",
                "name": "VISHWAJEET MAHADIK",
                "email": "vishwajeet9201@gmail.com",
                "mobile": "015154676447",
                "username": "cafe99mgr",
                "password": "cafe99mgr",
                "type": "FOMGR",
                "department": "STAFF",
                "customised_position": "Mr.Manager",
                "online": "YES",
                "status": "YES",
                "created_date": "2022-03-14 09:13:08",
                "updated_date": "2026-06-02 18:09:31"
            },
            {
                "id": "1",
                "title": null,
                "userId": "5",
                "tableIds": "1,2,BR-1,GR-1,RM-102,RM-303,RM-L_202",
                "name": "Vishwajeet Mahadik",
                "email": "info@1menus.com",
                "mobile": "7709034176",
                "username": "cafe99kitchen",
                "password": "cafe99kitchen",
                "type": "HKM",
                "department": "STAFF",
                "customised_position": "",
                "online": "YES",
                "status": "YES",
                "created_date": "2022-03-14 09:12:29",
                "updated_date": "2026-06-02 18:10:33"
            }
        ]
    }
]	

Get Staff List

Retrieves all available device IDs against staff id.

EndpointgetStaffList
MethodPOST
Request
Sample Request
{
  "outletId":5
}
Response
Sample response
	[
    {
        "status": "true",
        "value": [
            {
                "deviceType": "ioandriods",
                "deviceId": "3352",
                "last_login": "2026-06-08 16:19:48"
            },
            {
                "deviceType": "andriod",
                "deviceId": "dB3JWALVQOORYj6rkiaww-:APA91bHMGEQDF_9JLZOHxXQKLkrhEi3uV_ZALDFHLsFVMQv3cI5BpQgxA1wI87vKaCEg3otvwXkpifQ8jklbhBqQwjtuP0RNIcEtBlK5UPy_R0cCWVi1Tvc",
                "last_login": "2026-06-03 17:09:03"
            },
            {
                "deviceType": "android",
                "deviceId": "dNjPuf1yT9GcdlgnNcOKKo:APA91bFSAdQfJ7ToKfL1vrI4jtgNBp6rIJ9J7nZTMErVn-CI36c6MydKdIno1k2ANwY4dBUyNqxlFj2_2fzHGoE5TXzmJp1xVF6TscrR7fATdLu9LR0VysQ",
                "last_login": "2026-05-31 13:26:10"
            },
            {
                "deviceType": "android",
                "deviceId": "fS0ec6PFRcWPgZThe_QX8S:APA91bHoMrDigDUQeb1d0hxxqsw1w7aM_LOYh_lsxkfos14IBJX8T3dLDyfS1HASDdA8kyMs4WYdPAVUZ4K1aDmASM5ciqbxp31CufrulHXQgGnNmh42JYI",
                "last_login": "2026-05-31 08:47:53"
            },
            {
                "deviceType": "android",
                "deviceId": "eB2v-sFmTIOPR516RHh-Wv:APA91bEQnZwWPYDBcCzgL-Gel-0MvGQzaxr4H_Y5oHHuBcGkI5E6MkA7aOrfnDRnTP7vo0EaX4mF9KsLpMGltpIUIwhnjhlCvi56t5R8ZHclgFcx91qeDcA",
                "last_login": "2026-05-31 07:52:58"
            },
            {
                "deviceType": "android",
                "deviceId": "dB3JWALVQOORYj6rkiaww-:APA91bHMGEQDF_9JLZOHxXQKLkrhEi3uV_ZALDFHLsFVMQv3cI5BpQgxA1wI87vKaCEg3otvwXkpifQ8jklbhBqQwjtuP0RNIcEtBlK5UPy_R0cCWVi1Tvc",
                "last_login": "2026-05-18 14:47:53"
            },
            {
                "deviceType": "android",
                "deviceId": "dtOTEgHtS0-y8sQQOFTWIR:APA91bEPvOUUFTNJfliXH5tysTlBzwK7VregZNAN7IyGUugQgXqvu01ecp1RjwKVnnjwSbZBwyU49Dqj8PAftb9Kk8BhiF5z325uoOjhgDk7jOCqfaDrx-0",
                "last_login": "2026-05-13 16:52:51"
            },
            {
                "deviceType": "android",
                "deviceId": "e7Wegr8aRDK2FExXI6D3EU:APA91bHyIAsxKDpnRcudu9vhCewWFBWqXQomosDJDn67qXsHzdQszUxOC9ZviBs0ejdfpMfqxCrY4Q28C1SLcoKbYgZC-8hpYavTeIsIm_duKI1muptqky4",
                "last_login": "2026-05-13 16:35:22"
            }
        ]
    }
]