SYNCHRONN ERP

New Page

Company module blueprint

Flowchart


API Specification

Company - Module

Endpoint
Endpoint Method
Authentication
/module/company/list    
Authentication
Type
Token source
Server
     
Param request
Properties
Required Description
company_id yes Company ID in SYNCHRONN

Param request can be changed or disabled.

Result example

200 OK

{
    "module_list": [
        {
            "module_id": 1,
            "name": "Transaction",
            "group": null,
            "created_at": "2024-01-18T03:31:52.006Z",
            "updated_at": "2024-01-18T03:31:52.006Z"
        },
        {
            "module_id": 2,
            "name": "HRIS",
            "group": null,
            "created_at": "2024-01-18T03:31:52.006Z",
            "updated_at": "2024-01-18T03:31:52.006Z"
        },
        {
            "module_id": 3,
            "name": "Voucher",
            "group": null,
            "created_at": "2024-01-18T03:31:52.006Z",
            "updated_at": "2024-01-18T03:31:52.006Z"
        }
    ]
}
Error example

Body request example

insert code here


Company - Pricing

Endpoint
Endpoint Method
Authentication
/module/company/pricing GET  
Authentication
Type
Token source
Server
     
Param request
Properties
Required Description
company_id yes Company ID in SYNCHRONN

Param request can be changed or disabled.

Result example

200 OK

{
    "total_price": 185000,
    "details": [
        {
            "module_name": "ONDEL BASIC",
            "tier_type": "ESSENTIAL",
            "base_price": 120000
        },
        {
            "module_name": "ONDEL PLUS A",
            "tier_type": "ADDON",
            "base_price": 20000
        },
        {
            "module_name": "ONDEL PLUS B",
            "tier_type": "ADDON",
            "base_price": 45000
        }
    ]
}
Error example

Body request example

insert code here

Company features blueprint

FLOWCHART


API Specification

Company - feature

Endpoint
Endpoint Method
Authentication
/feature/company/list
GET  
Authentication
Type
Token source
Server
     
Param request
Properties
Required Description
company_id
 

Result example

Body request example

{
    "feature_list": [
        {
            "features_id": 1,
            "module_id": 1,
            "name": "TX-A",
            "group": null,
            "created_at": "2024-01-18T03:33:02.980Z",
            "updated_at": "2024-01-18T03:33:02.980Z"
        },
        {
            "features_id": 2,
            "module_id": 1,
            "name": "TX-B",
            "group": null,
            "created_at": "2024-01-18T03:33:02.980Z",
            "updated_at": "2024-01-18T03:33:02.980Z"
        },
        {
            "features_id": 3,
            "module_id": 2,
            "name": "HR-A",
            "group": null,
            "created_at": "2024-01-18T03:33:02.980Z",
            "updated_at": "2024-01-18T03:33:02.980Z"
        },
        {
            "features_id": 4,
            "module_id": 2,
            "name": "HR-B",
            "group": null,
            "created_at": "2024-01-18T03:33:02.980Z",
            "updated_at": "2024-01-18T03:33:02.980Z"
        },
        {
            "features_id": 5,
            "module_id": 3,
            "name": "VO-A",
            "group": null,
            "created_at": "2024-01-18T03:39:58.760Z",
            "updated_at": "2024-01-18T03:39:58.760Z"
        },
        {
            "features_id": 6,
            "module_id": 3,
            "name": "VO-B",
            "group": null,
            "created_at": "2024-01-18T03:39:58.760Z",
            "updated_at": "2024-01-18T03:39:58.760Z"
        }
    ]
}
Error example

Body request example

insert code here

User plan blueprint

FLOWCHART

 


API SPECIFICATION

User module list

Endpoint
Endpoint Method
Authentication
/user/module/list GET  
Authentication
Type
Token source
Server
     
Param request
Properties
Required Description

 

Result example

Body request example

insert code here
Error example

Body request example

insert code here