ACL Module
ACL Module Documentation
Auth Module
Auth ACL Module Name: Not Required
Auth API
- Login Api
User Module
User ACL Module Name: Not Required
User API
- GET user/me api which will get my own user details.
User's ACL Module Name: USER_MANAGEMENT_CRUDL
User's API
Get user by id Api
Register Api
Update profile Api
Update user’s own password Api
Confirm-email Api
Resend Confirm-email Api
Password ACL Module Name: PASSWORD_MANAGEMENT_CRUDL
Password API
Reset Password Api
Forget-password Api
Admin Module
Admin ApiUser ACL Module Name: ADMIN_APIUSER_ORGANIZATION_CRUDL
Admin ApiUser API
- Get users api
Admin ACL Module Name: ADMIN_MANAGEMENT_CRUDL
Admin API
Get all organizations Api
Get all users of an organization Api
Get an organization by Id
Create users Api
Seed users Api
Seed organizations Api
Update user by Id Api
Update organization by Id
Delete organization by Id
Delete user by Id
Add devices into IREC Api
Get devices with autocomplete Api
Get list of Apiusers Api
Certificate Log Module
Certificate Log ACL Module Name: CERTIFICATE_LOG_MANAGEMENT_CRUDL
Certificate Log API
Get all Api
Get claim amount in ethers json Api
Get certificate log by reservation groupId Api
Get issuer certified by groupId Api
Get issuer certified new by groupId Api
Get redemption Report Api
Get certificateReadModule Api
Get issuer certificate log of devices Api
Device Module
Device ACL Module Name: DEVICE_MANAGEMENT_CRUDL
Device API
Get all device types Api
Get all fuel types Api
Device's ACL Module Name: DEVICE_MANAGEMENT_CRUDL
Device's API
Get All Api
Get all ungrouped devices for buyer reservation Api
Get all ungrouped devices Api
Get my devices Api
Get device by Id Api
Get device by external Id Api
Create device Api
Update by external Id Api
Delete device by Id
Get my total amount Reads devices Api
Update device onboarding date by Id Api
Get my autocomplete Api
Get certificate log first and last date Api
Device Bulk ACL Module Name: DEVICE_BULK_MANAGEMENT_CRUDL
Device Bulk API
- Add devices by admin, processing CSV file upload Api
Device Group Module
Device Group ACL Module Name: BUYER_RESERVATION_MANAGEMENT_CRUDL
Device Group API
Get my reservations Api
Get reservation by Id Api
Create reservation Api
Process device bulk upload by csv Api
Update reservation by Id Api
Delete reservation by Id Api
Get device group log by Id Api
Delete / end reservation by Id Api
Get current information of reservation by group Id Api
Device Bulk's ACL Module Name: DEVICE_BULK_MANAGEMENT_CRUDL
Device Bulk's API
Get bulk upload status by Id Api
Get all csv jobs of organization Api
File Module
File ACL Module Name: FILE_MANAGEMENT_CRUDL
File API
Upload files Api
Get / Download file Api
Invitation Module
Invitation ACL Module Name: INVITATION_MANAGEMENT_CRUDL
Invitation API
Get all invitations Api
Update an invitation by Id Api
Invite user Api
Drec-Issuer Module
Drec-Issuer ACL Module Name: DREC_ISSUER_MANAGEMENT_CRUDL
Drec-Issuer API
Get ongoing Api
Get history Api
Reissue certificate Api
Get late ongoing Api
Organization Module
Organization ACL Module Name: ORGANIZATION_MANAGEMENT_CRUDL
Organization API
Get my organization Api
Get all organizations for sApi user Api
Get organization users Api
Get an organization by Id Api
Get invitations by organization Id Api
Create organization Api
Update/Change the role of a user of an organization Api
Set organization blockchain address Apic
Permission Module
Permission ACL Module Name: PERMISSION_MANAGEMENT_CRUDL
Permission API
Get all permissions Api
Get list user role permissions Api
Get list of user permission by Id Api
Add permission Api
Update permission by Id Api
Request permission for Api User Api
Verify or Approve permission for Api User by Admin Api
Reads Module
Reads ACL Module Name: READS_MANAGEMENT_CRUDL
Reads API
Get all valid time-zones Api
Get meter reads by external Id Api
Get meter reads by external Id / device Id new Api
Create new meter reads by device Id Api
Create new meter reads by device Id by admin Api
Get latest read by external Id Api
Yield Module
Yield ACL Module Name: YIELD_CONFIG_MANAGEMENT_CRUDL
Yield API
Get all Api
Get by Id Api
Create Api
Update by Id Api