add-ins
latest
false
UiPath logo, featuring letters U and I in white

Add-ins User Guide

Last updated Jul 17, 2024

Custom Action

Overview

<uipath-connector:custom-action>

This is a custom action operation.

Parameters

Table 1.
NameTypeDescriptionDefault ValueRequired
ConfigurationStringThe name of the configuration to use. Yes
Method typeEnumeration, one of:

POST

GET

PUT

PATCH

OPTIONS

HEAD

DELETE

The method typeGET 
Request URL StringThe request URL/odata 
Query parametersObjectList of Query Params  
HeadersObjectList of Request headers  
BodyBinaryCustom action body  
Config refConfigurationProviderThe name of the configuration to be used to execute this component. Yes
Streaming strategy

Repeatable In Memory Stream

Repeatable File Store Stream

non-repeatable-stream

Configure if repeatable streams should be used and their behaviour.  
Response timeoutNumberThe timeout for request to the remote service.  
Response Timeout Unit

Enumeration, one of:

NANOSECONDS

MICROSECONDS

MILLISECONDS

SECONDS

MINUTES

HOURS

DAYS

A time unit which qualifies the Response Timeout.  
Streaming Type

Enumeration, one of:

AUTO

ALWAYS

NEVER

Defines if the request should be sent using streaming. Setting the value to AUTO automatically defines the best strategy based on the request content.

  
Target VariableStringThe name of a variable on which the operation’s output is placed.  
Target ValueStringAn expression that is evaluated against the operation’s output and the outcome of that expression is stored in the target variable. #[payload] 
Reconnection StrategyReconnect

Reconnect Forever

A retry strategy in case of connectivity errors  

Output

Type

Attributes Type

Any

Http Response Attributes

See Configuration parameters.
Throws
  • UIPATH-CONNECTOR:BAD_REQUEST
  • UIPATH-CONNECTOR:CLIENT_ERROR
  • UIPATH-CONNECTOR:CONNECTIVITY
  • UIPATH-CONNECTOR:INTERNAL_SERVER_ERROR
  • UIPATH-CONNECTOR:NOT_ACCEPTABLE
  • UIPATH-CONNECTOR:NOT_FOUND
  • UIPATH-CONNECTOR:RETRY_EXHAUSTED
  • UIPATH-CONNECTOR:SERVER_ERROR
  • UIPATH-CONNECTOR:SERVICE_UNAVAILABLE
  • UIPATH-CONNECTOR:TIMEOUT
  • UIPATH-CONNECTOR:TOO_MANY_REQUESTS
  • UIPATH-CONNECTOR:UNAUTHORIZED
  • UIPATH-CONNECTOR:UNSUPPORTED_MEDIA_TYPE

  • Overview
  • Parameters
  • Output

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.