Integrating with online ordering systems

Is there any way to link to other online ordering systems to look up items / costs?

For example, could I link to Amazon and without having to import their massive list of items, could I be able to search for items from them and import the correct part numbers, costs, etc., into quotes/invoices and then ultimately into my purchase orders?

Other potential suppliers could be anyone else that’s got an API I suppose.

I know other larger quote/invoicing tools have this ability.

You can use REST API to integrate with 3rd party systems.ERPNext already integrates with Payment Gateways like Stripe etc which are 3rd party systems, so it is possible. Also, refer the following link