What Connections Supports
JSON
The input and output of the action execution must be JSON, as this is the supported format.
Arrays
If the goal is to use the actions in Studio, then it is necessary to use the Run Function
Studio component.
The output schema must only contain the properties that are matched in the Studio Execute Action Component: if the action returns an array in the output response and you don't need that information on Studio, you must ignore that property in the output schema.
Multi-type Variables
Even though multi-type variables can be configured in the input/output schema of an action, it is not currently possible to map them when configuring the Studio Execute Action Component. This applies to any combination of variable types.
We support multi-types variables such as string
or null
.
Authentication
Types of authentication (not variations of them) that can be configured with Connections:
- No authentication.
- Basic authentication.
- X-API-Key.
- OAuth2 Client Credentials.
- OAuth2 Client Credentials V2.
- OAuth2 Client Credentials with scopes.
- OAuth2 Resource Owner.
- OAuth2 Resource Owner V2.
- OAuth2 Authorization Code Flow.
Standard Implementations
HTTP basic authentication and OAuth follow the Request for Comments (RFC) standard. However, there is no RFC for the X-API-Key authentication.
More Information
The authentication types available cover the majority of use cases, as they are the most commonly used on public API systems.
Timeouts
Connections supports support third-party APIs that respond in less than 10 seconds.
Encoding
From April 13 2022, 10.50 am (GMT +1), all created Actions, including its query parameters, will have their correspondent URL encoded according to RFC 3986.
Special characters will be encoded according to this table:
Input Character | Output Character |
---|---|
: / ? # [ ] @ ! $ & ' ( ) * + , ; = | Unchanged (reserved) |
Alphanumeric characters, such as 1 or a | Unchanged |
Non-alphanumeric characters, such as á or < | Encoded (e.g.: á -> %C3%A1) |
Space | %20 |
% | %25 |
Updated 25 days ago