The application discloses an API interface calling method and device, equipment, medium and product, and relates to the technical field of
big data. The method comprises the following steps: obtaining a service request initiated by a
client application and a pre-created BPMN process model, and performing instantiation; calling a service task node according to a flow rule in combination with dynamic parameters and a pre-configured
alias mapping table to obtain a service result; and dynamically encrypting the service result by using a block chain technology in combination with a UUID, generating response data, and sending the response data to the
client. By abstracting the interface calling into a visual BPMN process model and combining static parameters with dynamic parameters, the execution out-of-order problem caused by the dependence on the configuration table order is avoided, the limitation of static configuration is broken through, the complex scene is adapted, the heterogeneous fields of different APIs are unified by using the pre-configured
alias mapping table, the heterogeneous
adaptation problem is solved, the development cost is reduced, and the end-to-end trusted transmission chain is constructed in combination with a dynamic
encryption mode, so that the high-level risk is resisted.