Are there APIs available to automate the creation of cross charge invoice and the Intercompany transaction to the beneficiary?

Multiple APIs need to be used to manage the end-to-end flow.

See the section Automated Intercompany Cross Charge of Payables Invoices Using REST APIs under REST API for Oracle Fusion Cloud Financials guide on the Oracle Help Center