Json Request From Postman File
Category: Extension Module - External Services
Description: Enables bidirectional data exchange with any JSON data server allowing consumption through HTML verbs.
It can be configured by:
-
Communication Mode with Web Service: Communication mode with the Web Service is configurable; it can be in normal or relayworker mode.
-
HTTP Method: The action to be performed for a particular resource is defined, this configuration can be (POST, GET, PUT; among the available).
-
URL to Invoke Obtained from an Expression: It has a box to enter the request expression for API consumption, entities created outside the box can be used.
-- Example:
{request: { auth: { type: bearer, bearer: [ { key: token, value: '+token+', type: string }] }, method: GET, header: [{ key: Authorization, value: 'token+'|'+ID\_SERVICIO_CERTIFICADO+'|string, type: text }], url: { raw: '+BASE\_URL\_SERVICES+'/api-XX-integracion-v1/servicio_certificados/servicio_beneficiarios/'+ID\_CERTIFICADO+', protocol: https, host: [ api-qa, nombre_cliente, cl ], path: [ api-XX-integracion, v1, Servicio_certificados, Servicio_beneficiarios, '+ID\_CERTIFICADO+' ] } }, response: [] }
-
Timeout_Expression: maximum time configuration in milliseconds to expire the waiting time for the request call.
-
The Entity Name Where To Store The Result Obtained From An Expression: Entity name where the result of the call will be stored.
-
If The Maximum Number Of Failed Attempts Is Reached, The Action Flow Will Be Interrupted And The Error Description Will Be Passed To The Selected Intent With The Name: 'Json_Request_Error Intent to execute in case of error.