API metadata
API metadata is the data describing the content of M3 BE APIs. The metadata is divided into three levels: the API programs, the API transactions of those API programs, and lastly the API transaction fields. API metadata is important for MDBREADMI (Generic MI for reading tables) and CMS100MI (Custom list designer MI) because it defines the outcome of those APIs. API metadata can also be found in M3 Metadata Publisher.
- (MRS001) – API programs
In (MRS001), all API programs are listed. API programs that are tenant aware, such as MDBREADMI and CMS100MI are possible to edit. All standard API programs, where Infor deliver the metadata, are not possible to edit and can only be viewed.
- (MRS002) – API transactions
In (MRS002), all API transactions are listed. API transactions that are tenant aware, such as transactions in MDBREADMI and CMS100MI are possible to edit. All standard API transactions, where Infor deliver the metadata, are not possible to edit and can only be viewed.
- (MRS003) – API transaction fields
In (MRS003), all API transaction fields are listed. API transaction fields that are tenant aware, such as transaction fields in MDBREADMI and CMS100MI are possible to edit. All standard API transaction fields, where Infor deliver the metadata, are not possible to edit and can only be viewed.