If the data originates offline - e.g. paperwork for an aircraft part - you still need to trust whoever puts the data on the blockchain. Are they who they say they are? Are the documents trustworthy? The blockchain ensures tracability after data is on the blockchain, but not that the initial data makes sense.
So if you need to verify these aspects manually at some point, might as well have everybody work through a regular API.
However, in case of a digital currency - e.g. bitcoin - everything is generated on-chain. There is no crossing the offline/blockchain boundary. You can verify that data was generated according to the algorithm, and how it was used afterwards. This is where a blockchain is not necessarily replacable with a simple REST API.
I don't really understand how this works, but could it happen that another way of verifying is by multiple people submitting the same information? For example, the buyer and the seller of a part recording the transaction.
If the data originates offline - e.g. paperwork for an aircraft part - you still need to trust whoever puts the data on the blockchain. Are they who they say they are? Are the documents trustworthy? The blockchain ensures tracability after data is on the blockchain, but not that the initial data makes sense.
So if you need to verify these aspects manually at some point, might as well have everybody work through a regular API.
However, in case of a digital currency - e.g. bitcoin - everything is generated on-chain. There is no crossing the offline/blockchain boundary. You can verify that data was generated according to the algorithm, and how it was used afterwards. This is where a blockchain is not necessarily replacable with a simple REST API.